Used Fiat cars for sale on What Car?

In partnership with

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

Chosen Filters (1)
* Postcode invalid
Fiat 500e 42kWh Icon Auto 3dr

Fiat 500e 42kWh Icon Auto 3dr

Kidlington, Oxfordshire
  • 2023 reg
  • Electric
  • 3 Doors
  • Automatic
  • 4,747 Miles
£14,999
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

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

Leeds, West yorkshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 65,000 Miles
£5,495
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Seaham, County durham
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 79,988 Miles
£3,499
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

Spennymoor, County durham
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,000 Miles
£7,995
Fiat 500 1.2 Pop Star Euro 6 (s/s) 3dr

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

Broughton astley, Leicestershire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 63,000 Miles
£4,495
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

Slough, Berkshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5,500 Miles
£22,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

Slough, Berkshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
£22,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

Slough, Berkshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
£25,995
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Mansfield, Nottinghamshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 66,441 Miles
£5,295
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

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

Glasgow, Lanarkshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 70,000 Miles
£4,995
Fiat 500 1.2 ECO Pop Star Euro 6 (s/s) 3dr

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

Peterborough, Cambridgeshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 46,479 Miles
£5,449
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Birmingham, West midlands
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 20,000 Miles
£7,500
Fiat 500 1.2 Pop Star Euro 6 (s/s) 3dr

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

Middlesbrough, Cleveland
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 41,000 Miles
£5,295
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
£17,990
Fiat 500 1.3 MultiJet Lounge Euro 6 (s/s) 3dr

Fiat 500 1.3 MultiJet Lounge Euro 6 (s/s) 3dr

Preston, Lancashire
  • 2016 reg
  • Diesel
  • 3 Doors
  • Manual
  • 70,547 Miles
£4,695
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Bedworth, Warwickshire
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 127,000 Miles
£1,599
Fiat 500X HATCHBACK 1.0 FireFly Turbo Sport Euro 6 (s/s) 5dr

Fiat 500X HATCHBACK 1.0 FireFly Turbo Sport Euro 6 (s/s) 5dr

Mansfield, Nottinghamshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,708 Miles
£10,830
Fiat TIPO 1.4 MPI Street Euro 6 (s/s) 4dr

Fiat TIPO 1.4 MPI Street Euro 6 (s/s) 4dr

Newtownards, County down
  • 2019 reg
  • Petrol
  • 4 Doors
  • Manual
  • 44,073 Miles
£7,490
Fiat Punto 1.3 MultiJet Lounge Euro 5 (s/s) 3dr

Fiat Punto 1.3 MultiJet Lounge Euro 5 (s/s) 3dr

Deeside, Clwyd
  • 2014 reg
  • Diesel
  • 3 Doors
  • Manual
  • 78,000 Miles
£3,395
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Birmingham, Warwickshire
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 77,650 Miles
£2,395
......