Used Fiat cars for sale on What Car?

In partnership with

What Car? Classifieds has 4,885 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,885

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

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

Birmingham, West midlands
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 67,000 Miles
£3,395
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Wickford, Essex
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 38,000 Miles
£6,995
Fiat 500e 42kWh RED Auto 3dr

Fiat 500e 42kWh RED Auto 3dr

Birmingham, Warwickshire
  • 2023 reg
  • Electric
  • 3 Doors
  • Automatic
  • 5,508 Miles
£14,858
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Thatcham, Berkshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 40,840 Miles
£6,395
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Northampton, Northamptonshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 21,000 Miles
£6,995
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

Kirkcaldy, Fife
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5,106 Miles
£18,998
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Derby, Derbyshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 35,758 Miles
£6,050
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Worksop, Nottinghamshire
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 18,858 Miles
£11,995
Fiat 500 HATCHBACK 1.0 MHEV Euro 6 (s/s) 3dr

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

Hull, North humberside
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 16,711 Miles
£10,030
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Pevensey, East sussex
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 80,000 Miles
£2,995
Fiat 500 0.9 TwinAir Lounge Euro 6 (s/s) 3dr

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

Manchester, Lancashire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 15,403 Miles
£7,940
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Leatherhead, Surrey
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 2,800 Miles
£13,995
Fiat 500X 1.0 FireFly Turbo MultiAir Cross Plus Euro 6 (s/s) 5dr

Fiat 500X 1.0 FireFly Turbo MultiAir Cross Plus Euro 6 (s/s) 5dr

Ilford, Essex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,651 Miles
£9,295
Fiat PANDA 1.0 MHEV City Cross Euro 6 (s/s) 5dr

Fiat PANDA 1.0 MHEV City Cross Euro 6 (s/s) 5dr

Lincoln, Lincolnshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,582 Miles
£9,000
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Nottingham
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 5,006 Miles
£11,299
Fiat QUBO 1.3 MultiJet Trekking Euro 6 5dr

Fiat QUBO 1.3 MultiJet Trekking Euro 6 5dr

Hebburn, Tyne and wear
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 76,324 Miles
£6,895
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Leamington spa, Warwickshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 48,000 Miles
£6,495
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

Paisley, Renfrewshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,722 Miles
£18,798
Fiat 500 1.2 Anniversario Euro 6 (s/s) 3dr

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

Ashford, Kent
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 17,000 Miles
£8,500
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Corby, Northants
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 6,732 Miles
£11,490
......