Used Fiat 500 cars for sale on What Car?

Powered by

What Car? Classifieds have 3,524 approved used Fiat 500 cars available for sale from Fiat approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Fiat 500 cars near you.

Powered by

Cars found 3,524

Chosen Filters (2)
* Postcode invalid
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

Solihull, West midlands
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 41,718 Miles
£6,799
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Great yarmouth, Norfolk
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 34,633 Miles
£7,295
Image unavailable

Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

Aylesford, Kent
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 24,500 Miles
£10,590
Image unavailable

Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Nuneaton, Warwickshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 47,910 Miles
£6,995
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Reading, Hampshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 52,000 Miles
£6,795
Fiat 500 1.2 ByGucci Euro 5 (s/s) 3dr

Fiat 500 1.2 ByGucci Euro 5 (s/s) 3dr

Stafford, Staffordshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 82,042 Miles
£6,000
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Stourbridge, West midlands
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 16,868 Miles
£9,998
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Perth, Perthshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 12,919 Miles
£7,998
Fiat 500 1.0 MHEV Sport Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Sport Euro 6 (s/s) 3dr

Corby, Northants
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 11,373 Miles
£10,990
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Blackpool, Lancashire
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 3 Miles
£12,998
Fiat 500 1.2 S Euro 6 (s/s) 3dr

Fiat 500 1.2 S Euro 6 (s/s) 3dr

Glasgow, Renfrewshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 35,243 Miles
£9,498
Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

Inverness, Inverness-shire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 56,192 Miles
£5,998
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Grangemouth, Stirlingshire
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 3 Miles
£12,998
Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

Glasgow, Lanarkshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 20,720 Miles
£10,698
Fiat 500 1.0 MHEV Star Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Star Euro 6 (s/s) 3dr

Salford, Lancashire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 25,700 Miles
£10,998
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

Salford, Lancashire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 377 Miles
£12,498
Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

Salford, Lancashire
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 6,653 Miles
£11,498
Fiat 500 1.2 Lounge Dualogic Euro 6 (s/s) 3dr

Fiat 500 1.2 Lounge Dualogic Euro 6 (s/s) 3dr

Salford, Lancashire
  • 2020 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 16,816 Miles
£13,498
Fiat 500 1.3 MultiJet Lounge Euro 4 3dr

Fiat 500 1.3 MultiJet Lounge Euro 4 3dr

Southampton, Hampshire
  • 2008 reg
  • Diesel
  • 3 Doors
  • Manual
  • 75,000 Miles
£2,795
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

Paisley, Renfrewshire
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 1 Miles
£14,498
...