
Fiat 500X
2016 Popular Star Multijet
Hanworth Autos Ltd·4.0 (28)· Feltham
10 used Fiat 500 for sale from £3,995 — every car priced under £20,000. Compare ULEZ, mileage and finance side by side.
There are five Fiat 500 models currently available under £20,000 on Motoring Today, as of 7 October 2026. Prices for this popular city car start from just £5,495 cash, or from an equivalent representative monthly payment of £129 on a Hire Purchase plan, although finance is subject to status. This budget typically secures a well-maintained Fiat 500, with current stock spanning model years from 2018 to 2022. The Fiat 500 is commonly known for its compact dimensions, making it an agile choice for urban driving, and its distinctive retro-inspired styling. Buyers at this price point can expect to find models that are compliant with ULEZ regulations, and every listing includes a comprehensive MOT history for full transparency.

2016 Popular Star Multijet
Hanworth Autos Ltd·4.0 (28)· Feltham

2018 Lounge
Albar Autos·4.3 (20)· Loughborough

2017 Popular Star
Durnford Motors·4.5 (181)· Southampton

2019 Lounge
Oaktree Motor Company·4.7 (198)· Cwmbran

2018 City Cross
Durnford Motors·4.5 (181)· Southampton

2020 Star Mhev
Protheroes·4.4 (74)· Market Harborough

2021 Sport Mhev
Protheroes·4.4 (74)· Market Harborough

2022 Dolcevita Mhev
Cobalt Motors·4.5 (153)· Gosforth

2022 Icon
Hanworth Autos Ltd·4.0 (28)· Feltham

2022 Icon
CG Motorland·4.5 (210)· Leicester