Motoring Today

Fiat 500 under £30,000

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

At Motoring Today, you can currently find this Fiat 500 bucket at a starting cash price of just £5,495. As of 7 October 2026, there are 5 available Fiat 500 models priced under £30,000. For those considering finance, the cheapest representative example is available from £129 per month. Please remember that all finance options are subject to status and will vary based on your individual circumstances. This budget allows access to a range of models from 2018 to 2022, providing relatively recent options for this popular city car. The Fiat 500 is commonly recognised for its compact size, stylish design, and fuel-efficient engines, making it a frequent choice for urban driving and first-time buyers. Every listing includes ULEZ status and full MOT history for your peace of mind.

Available now
10
under £30,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

Fiat 500e
Fair price

Fiat 500e

2022 Icon

ElectricAutomatic15,561 mi2022
£200/yr
£228/mo
£11,799
cash

CG Motorland·4.5 (210)· Leicester

Frequently asked questions

What Fiat 500 models can I find for under £30,000?
Motoring Today currently lists 5 Fiat 500 models available for under £30,000, with prices starting from £5,795. These cars typically range from model years 2018 to 2022, offering a good selection of recent vehicles within your budget.
Is finance available for a Fiat 500 at this price point?
Yes, finance is available for many Fiat 500 models. For example, you could pay a representative £129 per month on a Hire Purchase agreement over 60 months with 13% APR, subject to status. Representative finance examples will be shown on individual listings.
What should I check when buying a Fiat 500 at this price?
Always review the full MOT history and any advisories, which Motoring Today provides on every listing. Ensure there's a comprehensive service history to confirm proper maintenance. Finally, compare the mileage against the car's age, as very high or low mileage for its age can sometimes indicate potential issues.