Used Fiat 500 cars for sale on What Car?

Powered by

What Car? Classifieds have 3,684 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,684

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

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

Bedford, Bedfordshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 64,051 Miles
£5,894
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Congleton, Cheshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 23,629 Miles
£5,899
Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

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

Potters bar, Hertfordshire
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 55,000 Miles
£7,845
Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

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

Bolton, Lancashire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 14,713 Miles
£10,500
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Tonbridge, Kent
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 53,000 Miles
£4,495
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Stafford, Staffordshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 34,511 Miles
£5,298
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Blackpool, Lancashire
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 3 Miles
£14,498
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Dundee, Angus
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 1 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

Gateshead, Tyne and wear
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 22,472 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

Manchester, Lancashire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 8,974 Miles
£11,698
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Coventry, Warwickshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 64,000 Miles
£4,999
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Billericay, Essex
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 40,266 Miles
£6,990
Fiat 500 0.9 TwinAir Lounge Euro 5 (s/s) 3dr

Fiat 500 0.9 TwinAir Lounge Euro 5 (s/s) 3dr

Barnsley, South yorkshire
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 78,000 Miles
£2,650
Fiat 500 1.2 LOUNGE 3dr Dualogic

Fiat 500 1.2 LOUNGE 3dr Dualogic

Rochester, Kent
  • 2008 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 49,000 Miles
£5,490
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Romford, Havering
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 79,000 Miles
£3,035
Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

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

Barnsley, South yorkshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 48,000 Miles
£4,999
Fiat 500 1.0 MHEV Launch Edition Euro 6 (s/s) 3dr

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

Wellingborough, Northamptonshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 27,518 Miles
£10,595
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Barry, Vale of glamorgan
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 75,946 Miles
£3,490
Fiat 500 1.0 MHEV Launch Edition Euro 6 (s/s) 3dr

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

Wellingborough, Northamptonshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 29,219 Miles
£10,195
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
  • 8,176 Miles
£11,998
...