Used Fiat cars for sale on What Car?

In partnership with

What Car? Classifieds has 4,947 approved used Fiat 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 near you.

In partnership with

Cars found 4,947

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

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

Lancing, West sussex
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 55,963 Miles
£5,390
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Leicester, Leicestershire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 93,531 Miles
£3,491
Fiat 500X 1.4 MultiAir Cross Euro 6 (s/s) 5dr

Fiat 500X 1.4 MultiAir Cross Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 84,000 Miles
£3,995
Fiat Qubo 1.3 MultiJet My Life Euro 5 (s/s) 5dr

Fiat Qubo 1.3 MultiJet My Life Euro 5 (s/s) 5dr

Saltash, Cornwall
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 49,000 Miles
£6,990
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Birmingham, Warwickshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 79,727 Miles
£3,070
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Bristol, Gloucestershire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 16,515 Miles
£10,000
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Bristol, Gloucestershire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 22,613 Miles
£9,611
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

York, Yorkshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 76,578 Miles
£5,750
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Maidstone, Kent
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 66,000 Miles
£2,395
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Poole, Dorset
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 15,286 Miles
£10,999
Fiat 500e C 42kWh La Prima Auto 2dr

Fiat 500e C 42kWh La Prima Auto 2dr

Corby, Northants
  • 2021 reg
  • Electric
  • 2 Doors
  • Automatic
  • 12,009 Miles
£16,995
Fiat 500e 42kWh La Prima Auto 3dr

Fiat 500e 42kWh La Prima Auto 3dr

Chiswick, Middlesex
  • 2021 reg
  • Electric
  • 3 Doors
  • Automatic
  • 7,385 Miles
£15,470
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Chester, Cheshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 30,000 Miles
£7,400
Fiat 500C CONVERTIBLE SPECIAL EDITIONS 1.2 Collezione Euro 6 (s/s) 2dr

Fiat 500C CONVERTIBLE SPECIAL EDITIONS 1.2 Collezione Euro 6 (s/s) 2dr

Banbury, Oxfordshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Manual
  • 52,978 Miles
£8,060
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Middlesbrough, Cleveland
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 51,263 Miles
£6,660
Fiat Panda 0.9 TwinAir Cross Euro 6 (s/s) 5dr

Fiat Panda 0.9 TwinAir Cross Euro 6 (s/s) 5dr

Weston-super-mare, Somerset
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,423 Miles
£17,345
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

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

Sittingbourne, Kent
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 59,000 Miles
£4,995
Fiat 500 42kWh La Prima Auto 2dr

Fiat 500 42kWh La Prima Auto 2dr

Sandwich, Kent
  • 2021 reg
  • Electric
  • 2 Doors
  • Automatic
  • 18,190 Miles
£14,991
Fiat 500L 1.6 MultiJet Lounge Euro 5 (s/s) 5dr

Fiat 500L 1.6 MultiJet Lounge Euro 5 (s/s) 5dr

Luton, Bedfordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 62,000 Miles
£4,500
Fiat 500X 1.4 MultiAir Cross Plus Auto 4WD Euro 6 (s/s) 5dr

Fiat 500X 1.4 MultiAir Cross Plus Auto 4WD Euro 6 (s/s) 5dr

  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,005 Miles
£9,997
......