Used Fiat cars for sale on What Car?

In partnership with

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

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

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

Leeds, Yorkshire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5,578 Miles
£19,790
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Nuneaton, Warwickshire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 14,263 Miles
£11,995
Fiat 600 1.2 MHEV La Prima E-DCT Euro 6 (s/s) 5dr

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

Huddersfield, West yorkshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
£20,998
Fiat 600 1.2 MHEV La Prima E-DCT Euro 6 (s/s) 5dr

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

Oldbury, West midlands
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
£20,998
Fiat 500 1.0 MHEV Lounge Euro 6 (s/s) 3dr

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

East kilbride, Lanarkshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 30,124 Miles
£9,498
Fiat 600E 54kWh La Prima Auto 5dr

Fiat 600E 54kWh La Prima Auto 5dr

Mansfield, Nottinghamshire
  • 2024 reg
  • Electric
  • 5 Doors
  • Automatic
  • 1,460 Miles
£18,740
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

New southgate, Barnet
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 19,930 Miles
£11,650
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Warrington, Lancashire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 29,651 Miles
£9,999
Fiat 500 1.2 S Euro 5 (s/s) 3dr

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

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 95,000 Miles
£2,500
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Harrogate, North yorkshire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 24,983 Miles
£9,700
Fiat 500x 1.5 FireFly Turbo MHEV DCT Euro 6 (s/s) 5dr

Fiat 500x 1.5 FireFly Turbo MHEV DCT Euro 6 (s/s) 5dr

Peterborough, Peterborough
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10,084 Miles
£18,295
Fiat 500e 42kWh Auto 3dr

Fiat 500e 42kWh Auto 3dr

  • 2023 reg
  • Electric
  • 3 Doors
  • Automatic
  • 351 Miles
£14,999
Fiat 500 1.2 S Euro 6 (s/s) 2dr

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

Bootle, Merseyside
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 29,000 Miles
£7,994
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Bootle, Merseyside
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 17,897 Miles
£9,994
Fiat Punto 1.2 Pop + Euro 6 5dr

Fiat Punto 1.2 Pop + Euro 6 5dr

Warwick, Warwickshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 78,176 Miles
£2,995
Fiat 500X 1.6 E-Torq Pop Star Euro 6 5dr

Fiat 500X 1.6 E-Torq Pop Star Euro 6 5dr

Tonbridge, Kent
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 42,955 Miles
£7,495
Fiat 500C 1.2 Pop Euro 6 (s/s) 2dr

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

Leeds, West yorkshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Manual
  • 66,576 Miles
£3,595
Fiat 500C 0.9 TwinAir Lounge Euro 5 (s/s) 2dr

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

West molesey, Surrey
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 66,000 Miles
£3,995
Fiat 500 42kWh La Prima Auto 3dr

Fiat 500 42kWh La Prima Auto 3dr

Winsford, Cheshire
  • 2022 reg
  • Electric
  • 3 Doors
  • Automatic
  • 16,360 Miles
£14,799
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

West molesey, Surrey
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 62,000 Miles
£2,995
......