Used Fiat 500 cars for sale on What Car?

In partnership with

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

In partnership with

Cars found 3,432

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

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

Stockport, Cheshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 49,721 Miles
£5,999
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

York, Yorkshire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 16,840 Miles
£9,990
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Bridgend, Mid glamorgan
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 75,000 Miles
£3,995
Fiat 500 1.2 Pop Euro 4 3dr

Fiat 500 1.2 Pop Euro 4 3dr

Dudley, West midlands
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 54,000 Miles
£2,495
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Canterbury, Kent
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 1,500 Miles
£14,000
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Canterbury, Kent
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 1,500 Miles
£14,000
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Washington, Tyne and wear
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 98,000 Miles
£3,290
Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

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

Hull, North humberside
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 16,419 Miles
£9,650
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

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

Sheffield, South yorkshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 22,300 Miles
£7,630
Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

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

Bury st. edmunds, Suffolk
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 39,900 Miles
£4,695
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Portsmouth, Hampshire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 12,293 Miles
£10,199
Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

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

Hemel hempstead, Hertfordshire
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 23,000 Miles
£9,698
Fiat 500 1.2 Pop Euro 4 3dr

Fiat 500 1.2 Pop Euro 4 3dr

Dewsbury, West yorkshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 56,947 Miles
£2,995
Fiat 500 1.2 Lounge Dualogic Euro 6 (s/s) 3dr

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

Romford (opposite romford cemetery), Essex
  • 2014 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 61,400 Miles
£5,995
Fiat 500 1.2 S Euro 5 (s/s) 3dr

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

Armada way, Beckton
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 41,432 Miles
£4,625
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Romford, Essex
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 67,677 Miles
£2,750
Fiat 500 1.0 MHEV Launch Edition Euro 6 (s/s) 3dr

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

Derby, Derbyshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 43,245 Miles
£8,999
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Ipswich, Suffolk
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 7,458 Miles
£10,399
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Mansfield, Nottinghamshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 40,750 Miles
£5,995
Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

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

High wycombe, Buckinghamshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 65,000 Miles
£2,895
......