Motoring Today

Fiat 500 under £20,000

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

The Fiat 500 is available from just £5,995 cash price within your budget of £20,000, as of 7 August 2026. There are 5 Fiat 500 models currently listed under this maximum cash price. The cheapest representative finance equivalent is £134 per month on a Hire Purchase agreement at 13% APR, with no deposit over 60 months; finance is, of course, subject to status. This budget currently provides access to Fiat 500 models from the 2018 to 2021 model years. The Fiat 500 is a popular city car, commonly noted for its compact dimensions and retro styling.

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

Fiat 500X

2016 Popular Star Multijet

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

Hanworth Autos Ltd·4.3 (32)· Feltham

Fiat 500X
Good price

Fiat 500X

2016 Cross Multiair

PetrolManual79,072 mi2016
ULEZ ✓Band E · £200/yr
£113/mo
£4,750
cash

JTW Motors·5.0 (68)· Stone

Fiat 500
Above market

Fiat 500

2018 Lounge

PetrolManual37,598 mi2018
£200/yr
£145/mo
£6,495
cash

Albar Autos·4.3 (20)· Mountsorrel

Fiat 500
Fair price

Fiat 500

2019 Lounge

PetrolManual42,818 mi2019
ULEZ ✓£200/yr
£163/mo
£7,295
cash

Oaktree Motor Company·4.7 (193)· Torfaen

Fiat 500
Above market

Fiat 500

2019 Star

PetrolManual66,000 mi2019
£200/yr
£163/mo
£7,295
cash

Protheroes·4.4 (73)· Market Harborough

Fiat 500
Above market

Fiat 500

2021 Lounge Mhev

PetrolManual40,864 mi2021
£200/yr
£173/mo
£7,995
cash

Maybury Car Sales·4.7 (10)· Edinburgh

Fiat 500
Above market

Fiat 500

2021 Sport Mhev

PetrolManual47,000 mi2021
£200/yr
£201/mo
£8,989
cash

Protheroes·4.4 (73)· Market Harborough

Fiat 500e
Good price

Fiat 500e

2021 Passion

ElectricAutomatic40,000 mi2021
£200/yr
£203/mo
£8,995
cash

Hanworth Autos Ltd·4.3 (32)· Feltham

Fiat 500
Good price

Fiat 500

2019 Lounge Semi-auto

PetrolAutomatic41,952 mi2019
£200/yr
£205/mo
£9,190
cash

Ezy Access·4.5 (207)· Ruislip

Fiat 500e
Fair price

Fiat 500e

2022 Icon

ElectricAutomatic15,561 mi2022
£200/yr
£260/mo
£11,621
cash

CG Motorland·4.5 (202)· Leicester

Frequently asked questions

What Fiat 500s can I get for under £20,000 on Motoring Today?
We currently have 4 Fiat 500 cars available under £20,000. Prices start from £7,295, with models ranging from 2019 to 2021 model years.
Is finance available for Fiat 500s at this cash price?
Yes, finance is available even for cash-priced cars. A representative example for a Fiat 500 starts from £163 per month, based on a Hire Purchase agreement with 0% deposit over 60 months at 13% APR. Finance is subject to status.
What should I check on a Fiat 500 at this price point?
Always review the car's MOT history and advisories, which are detailed on every Motoring Today listing, and ensure it has a comprehensive service history. Also consider the mileage relative to its age, as this can indicate wear and tear.