Used Fiat 500 cars for sale on What Car?

Powered by

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

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

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

Camberley, Surrey
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 122,000 Miles
£1,295
Fiat 500 1.2 Lounge Dualogic Euro 4 3dr

Fiat 500 1.2 Lounge Dualogic Euro 4 3dr

Salford, Lancashire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 41,000 Miles
£7,280
Fiat 500 1.2 Pop Euro 4 3dr

Fiat 500 1.2 Pop Euro 4 3dr

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 65,400 Miles
£3,394
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

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

Maidenhead, Berkshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 47,000 Miles
£6,195
Fiat 500 1.0 MHEV Sport Euro 6 (s/s) 3dr

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

Doncaster, South yorkshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 17,232 Miles
£12,298
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Edinburgh, Midlothian
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 10 Miles
£12,998
Fiat 500 1.2 Star Euro 6 (s/s) 3dr

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

  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 70,013 Miles
£7,021
Fiat 500 1.2 Lounge Dualogic Euro 6 (s/s) 3dr

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

Peterborough, Northamptonshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 32,763 Miles
£10,100
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Nottingham, Nottinghamshire
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 90,300 Miles
£2,500
Fiat 500 0.9 TwinAir Lounge Euro 5 (s/s) 3dr

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

Bournemouth, Dorset
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 92,000 Miles
£2,995
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Folkestone, Kent
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 18,883 Miles
£8,995
Image unavailable

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

Richmond-on-thames, London
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 20,648 Miles
£7,999
Fiat 500 1.0 MHEV Dolcevita Plus Euro 6 (s/s) 3dr

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

Braintree, Essex
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 11,597 Miles
£11,685
Fiat 500 1.2 Lounge Dualogic Euro 6 (s/s) 3dr

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

Sandy, Bedfordshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 43,681 Miles
£7,900
Fiat 500 1.2 ECO Lounge Euro 6 (s/s) 3dr

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

Sittingbourne, Kent
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 87,000 Miles
£4,995
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Torquay, Devon
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 41,639 Miles
£5,500
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Birmingham, West midlands
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 56,000 Miles
£4,495
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Widnes, Cheshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 17,788 Miles
£10,148
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

London, Greater london
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 46,254 Miles
£7,198
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Alcester, Warwickshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 45,800 Miles
£5,495
...