Used Fiat cars for sale on What Car?

In partnership with

What Car? Classifieds has 5,058 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 5,058

Chosen Filters (1)
* Postcode invalid
Fiat 500 1.0 MHEV Pop Euro 6 (s/s) 3dr

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

Brighton, Sussex
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 28,000 Miles
£7,750
Fiat Doblo 1.9 MultiJet Dynamic 5dr

Fiat Doblo 1.9 MultiJet Dynamic 5dr

Wakefield, West yorkshire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Manual
  • 74,469 Miles
£5,495
Fiat Bravo 1.4 T-Jet Active 5dr

Fiat Bravo 1.4 T-Jet Active 5dr

Derby, Derbyshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 110,000 Miles
£300
Image unavailable

Fiat 600 54kWh La Prima Auto 5dr

Bedford, Bedfordshire
  • 2026 reg
  • Electric
  • 5 Doors
  • Automatic
  • 1 Miles
£23,998
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Norwich, Norfolk
  • 2026 reg
  • Electric
  • 5 Doors
  • Automatic
  • 15 Miles
£23,998
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Northampton, Northamptonshire
  • 2026 reg
  • Electric
  • 5 Doors
  • Automatic
  • 15 Miles
£23,998
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

King's lynn, Norfolk
  • 2026 reg
  • Electric
  • 5 Doors
  • Automatic
  • 1 Miles
£23,998
Fiat 500 Dolcevita 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Sheffield, Yorkshire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 24,388 Miles
£9,850
Fiat 500e 24kWh Auto 3dr

Fiat 500e 24kWh Auto 3dr

Rotherham, South yorkshire
  • 2024 reg
  • Electric
  • 3 Doors
  • Automatic
  • 9,704 Miles
£13,200
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Peterborough, Huntingdonshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 97,123 Miles
£2,490
Fiat 500 1.2 Pop Star Euro 6 (s/s) 3dr

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

Coulsdon, Surrey
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 68,000 Miles
£3,990
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Crawley, West sussex
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 61,262 Miles
£4,195
Fiat 500 1.2 Rock Star Euro 6 (s/s) 3dr

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

  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 25,678 Miles
£8,999
Fiat 500C 1.2 Collezione Euro 6 (s/s) 2dr

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

  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 15,453 Miles
£9,799
Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

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

Peterborough, Northamptonshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 86,000 Miles
£2,650
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Mill hill, Middlesex
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 72,611 Miles
£2,800
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Bedworth, Warwickshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 78,000 Miles
£3,499
Fiat 500 1.2 Sport Euro 5 (s/s) 3dr

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

Wembley, Middlesex
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 83,000 Miles
£2,499
Fiat Doblo 1.4 Dynamic 5dr

Fiat Doblo 1.4 Dynamic 5dr

Loughborough, Leicestershire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,000 Miles
£3,495
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Hemel hempstead, Hertfordshire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 15,331 Miles
£10,518
......