Used Fiat 500 cars for sale on What Car?

Powered by

What Car? Classifieds have 4,125 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 4,125

Chosen Filters (3)
* Postcode invalid
Fiat 500 1.2 Lounge Dualogic Euro 4 3dr

Fiat 500 1.2 Lounge Dualogic Euro 4 3dr

Barking, Essex
  • 2012 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 42,000 Miles
£7,495
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

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

Swindon, Wiltshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 25,503 Miles
£8,800
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Bolton, Lancashire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 65,000 Miles
£4,999
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Camberley, Surrey
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 77,120 Miles
£4,700
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Louth, Lincolnshire
  • 2008 reg
  • Petrol
  • 3 Doors
  • Manual
  • 38,354 Miles
£4,995
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Bolton, Lancashire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 60,000 Miles
£5,490
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Chelmsford, Essex
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 41,000 Miles
£5,400
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Stourbridge, West midlands
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 121,062 Miles
£2,595
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Paisley, Renfrewshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 51,622 Miles
£8,500
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Felmingham, Norfolk
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 32,500 Miles
£6,499
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Kendal, Cumbria
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 23,532 Miles
£9,599
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Warrington, Cheshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 27,000 Miles
£7,490
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Godalming, Surrey
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 49,582 Miles
£9,000
Image unavailable

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

Dartford, Kent
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 22,374 Miles
£9,295
Fiat 500 1.0 MHEV Launch Edition Euro 6 (s/s) 3dr

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

Swindon
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 7,816 Miles
£13,650
Fiat 500 1.0 MHEV Sport Euro 6 (s/s) 3dr

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

Gateshead, Tyne and wear
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 4,795 Miles
£11,890
Fiat 500 1.2 Colour Therapy Euro 6 (s/s) 3dr

Fiat 500 1.2 Colour Therapy Euro 6 (s/s) 3dr

Lincoln, Lincolnshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 67,349 Miles
£5,499
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Braintree, Essex
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 52,800 Miles
£6,750
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Dereham, Norfolk
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 69,925 Miles
£4,995
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Leicester, Leicestershire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 37,312 Miles
£7,379
...