Used Fiat cars for sale on What Car?

In partnership with

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

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

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

Bedford, Bedfordshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 7,454 Miles
£9,980
Fiat Panda 1.2 Easy Euro 6 (s/s) 5dr

Fiat Panda 1.2 Easy Euro 6 (s/s) 5dr

Driffield, North humberside
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,154 Miles
£6,395
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Oldbury, West midlands
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 57,000 Miles
£2,995
Fiat 500C 1.2 S Euro 6 (s/s) 2dr

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

Nottingham, Nottinghamshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Manual
  • 23,000 Miles
£5,995
Fiat 500 1.0 MHEV Rock Star Euro 6 (s/s) 3dr

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

Basingstoke, Hampshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 17,993 Miles
£9,995
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Newtownabbey, County antrim
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 5,691 Miles
£12,995
Fiat 500 1.0 MHEV Pop Euro 6 (s/s) 3dr

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

Northampton, Northamptonshire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 11,999 Miles
£8,995
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Dronfield, Derbyshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 92,000 Miles
£2,995
Fiat 500 1.2 S Euro 5 (s/s) 3dr

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

Cambridge, Cambridgeshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 32,986 Miles
£4,650
Fiat Punto 1.4 Easy + Euro 6 (s/s) 5dr

Fiat Punto 1.4 Easy + Euro 6 (s/s) 5dr

Peterborough, Northamptonshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 70,658 Miles
£2,999
Fiat 600e 54kWh RED Auto 5dr

Fiat 600e 54kWh RED Auto 5dr

Warwick, Warwickshire
  • 2025 reg
  • Electric
  • 5 Doors
  • Automatic
  • 4 Miles
£25,450
Fiat 500L 1.4 Cross Euro 6 5dr

Fiat 500L 1.4 Cross Euro 6 5dr

Northwood, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 40,000 Miles
£6,490
Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

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

Bedford, Bedfordshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 37,508 Miles
£4,990
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Tonbridge, Kent
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 58,000 Miles
£3,995
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Bury, Lancs
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 45,000 Miles
£8,450
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Warrington, Cheshire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 37,355 Miles
£9,000
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Staines, Middlesex
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 70,000 Miles
£2,475
Fiat 500e 42kWh Giorgio Armani Auto 3dr

Fiat 500e 42kWh Giorgio Armani Auto 3dr

Leicester, East midlands
  • 2025 reg
  • Electric
  • 3 Doors
  • Automatic
  • 4,660 Miles
£23,795
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Grimsby, South humberside
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 2,223 Miles
£11,790
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Hoddesdon, Hertfordshire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 31,100 Miles
£9,290
......