Used Fiat cars for sale on What Car?

In partnership with

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

Chosen Filters (1)
* Postcode invalid
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

Basildon, Essex
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,049 Miles
£18,885
Fiat 500 1.2 Mirror Euro 6 (s/s) 3dr

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

Redditch, Worcestershire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 31,900 Miles
£7,548
Fiat PANDA 0.9 TwinAir 4x4 Euro 6 (s/s) 5dr

Fiat PANDA 0.9 TwinAir 4x4 Euro 6 (s/s) 5dr

Hinckley, Leicestershire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,000 Miles
£7,995
Fiat PANDA 0.9 TwinAir Cross Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,000 Miles
£19,850
Fiat QUBO 1.4 Pop Euro 6 5dr

Fiat QUBO 1.4 Pop Euro 6 5dr

Stoke-on-trent, Staffordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 13,600 Miles
£8,990
Fiat 500L 1.6 MultiJet Beats Edition Euro 5 (s/s) 5dr

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

Kendal, Cumbria
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 47,000 Miles
£4,989
Fiat 500 1.0 MHEV Euro 6 (s/s) 2dr

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

Northampton, Northamptonshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 7,188 Miles
£13,199
Fiat Panda 0.9 TwinAir 4x4 Euro 5 (s/s) 5dr

Fiat Panda 0.9 TwinAir 4x4 Euro 5 (s/s) 5dr

Sheffield, Yorkshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 65,018 Miles
£5,450
Fiat 500 1.0 MHEV Dolcevita Plus Euro 6 (s/s) 3dr

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

Belfast, County antrim
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 17,333 Miles
£9,949
Fiat 500X 1.4 MultiAir Cross Plus Euro 6 (s/s) 5dr

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

Leighton buzzard, Bedfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,857 Miles
£4,499
Fiat 500 1.2 Colour Therapy Euro 6 (s/s) 3dr

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

Olney, Buckinghamshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 97,000 Miles
£1,995
Fiat Tipo Cross 1.0 Cross Euro 6 (s/s) 5dr

Fiat Tipo Cross 1.0 Cross Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,702 Miles
£11,499
Fiat 500 42kWh RED Auto 3dr

Fiat 500 42kWh RED Auto 3dr

Newport, Gwent
  • 2022 reg
  • Electric
  • 3 Doors
  • Automatic
  • 20,728 Miles
£11,799
Fiat 500 42kWh La Prima Auto 3dr

Fiat 500 42kWh La Prima Auto 3dr

Derby, Derbyshire
  • 2021 reg
  • Electric
  • 3 Doors
  • Automatic
  • 22,953 Miles
£13,649
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Hainault, Essex
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 32,000 Miles
£8,495
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Wickford, Essex
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 38,000 Miles
£4,545
Fiat 500 1.2 S Euro 5 (s/s) 3dr

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

Oldham, Lancashire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 75,045 Miles
£3,495
Fiat TIPO 1.4 MPI Easy Plus Euro 6 5dr

Fiat TIPO 1.4 MPI Easy Plus Euro 6 5dr

Pudsey, West yorkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,000 Miles
£4,550
Fiat 500 1.0 MHEV RED Euro 6 (s/s) 3dr

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

Hinckley, Leicestershire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 52,690 Miles
£8,295
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Hassocks, West sussex
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 81,000 Miles
£3,495
......