Motoring Today

Fiat 500 under £10,000

9 used Fiat 500 for sale from £3,995 — every car priced under £10,000. Compare ULEZ, mileage and finance side by side.

There are currently 5 Fiat 500 models available under £10,000, with our stock last updated on 7 October 2026. The cheapest cash price for a Fiat 500 starts from £5,495, or from a representative £129 per month on a 60-month HP agreement, subject to status. This budget typically secures models from 2018 to 2022. Known for its distinctive retro styling and compact dimensions, the Fiat 500 is a popular choice for urban driving and first-time car buyers, offering agile handling and economical running costs. On Motoring Today, every listing comes with a representative finance quote, ULEZ status information, and a full MOT history for transparency.

Available now
9
under £10,000
Cheapest
£3,995
In budget
Fiat 500X
Fair price

Fiat 500X

2016 Popular Star Multijet

DieselManual82,000 mi2016
Band B · £20/yr
£95/mo
£3,995
cash

Hanworth Autos Ltd·4.0 (28)· Feltham

Fiat 500
Great price

Fiat 500

2018 Lounge

PetrolManual67,477 mi2018
£200/yr
£129/mo
£5,495
cash

Albar Autos·4.3 (20)· Loughborough

Fiat 500X
Fair price

Fiat 500X

2017 Popular Star

PetrolManual59,895 mi2017
Band F · £225/yr
£145/mo
£5,995
cash

Durnford Motors·4.5 (181)· Southampton

Fiat 500

Fiat 500

2019 Lounge

PetrolManual42,818 mi2019
£200/yr
£156/mo
£6,995
cash

Oaktree Motor Company·4.7 (198)· Cwmbran

Fiat 500X
Fair price

Fiat 500X

2018 City Cross

PetrolManual54,442 mi2018
£200/yr
£181/mo
£7,795
cash

Durnford Motors·4.5 (181)· Southampton

Fiat 500
Above market

Fiat 500

2020 Star Mhev

PetrolManual45,000 mi2020
£200/yr
£180/mo
£7,990
cash

Protheroes·4.4 (74)· Market Harborough

Fiat 500
Above market

Fiat 500

2021 Sport Mhev

PetrolManual47,000 mi2021
£200/yr
£187/mo
£8,295
cash

Protheroes·4.4 (74)· Market Harborough

Fiat 500
Good price

Fiat 500

2022 Dolcevita Mhev

PetrolManual22,677 mi2022
£200/yr
£200/mo
£8,757
cash

Cobalt Motors·4.5 (153)· Gosforth

Fiat 500e
Good price

Fiat 500e

2022 Icon

ElectricAutomatic27,000 mi2022
£200/yr
£219/mo
£9,995
cash

Hanworth Autos Ltd·4.0 (28)· Feltham

Frequently asked questions

What Fiat 500 models can I expect to find for under £10,000?
Currently, we have 5 Fiat 500 models listed under £10,000, with prices starting from £5,795. You can typically find models ranging from 2018 to 2022 at this price point.
Can I finance a Fiat 500 at this price point?
Yes, finance is often available even for cash prices. For example, a representative Hire Purchase finance option could be around £129 per month, though this is a representative example and finance is subject to status.
What should I check when buying a Fiat 500 under £10,000?
Always review the full MOT history, particularly any advisories, as shown on Motoring Today's listings. Check for a complete service history and ensure the mileage aligns reasonably with the car's age to avoid potential issues.