Used Fiat cars for sale on What Car?

In partnership with

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

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

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

Woking, Surrey
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 95,900 Miles
£2,995
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

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

Tooting, Surrey
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 35,806 Miles
£8,400
Fiat 600 1.2 MHEV E-DCT Euro 6 (s/s) 5dr

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

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

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

Warrington, Cheshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 30,000 Miles
£7,480
Fiat 124 SPIDER 1.4 MultiAir Lusso Euro 6 2dr

Fiat 124 SPIDER 1.4 MultiAir Lusso Euro 6 2dr

Congleton, Cheshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 40,300 Miles
£10,490
Fiat 500 1.2 Pop Euro 4 3dr

Fiat 500 1.2 Pop Euro 4 3dr

Sheffield, Yorkshire
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 101,000 Miles
£1,395
Fiat Tipo 1.3 MultiJetII Lounge Euro 6 (s/s) 5dr

Fiat Tipo 1.3 MultiJetII Lounge Euro 6 (s/s) 5dr

Burnley, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,135 Miles
£4,695
Fiat 500L 0.9 TwinAir Pop Star MPW Euro 6 (s/s) 5dr

Fiat 500L 0.9 TwinAir Pop Star MPW Euro 6 (s/s) 5dr

Burnley, Lancashire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,280 Miles
£2,495
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Edinburgh, Midlothian
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 22,544 Miles
£7,295
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

York, Yorkshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 22,000 Miles
£7,995
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Leicester, Leicestershire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 33,925 Miles
£8,250
Fiat 500 1.0 MHEV Top Euro 6 (s/s) 3dr

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

Nuneaton, Warwickshire
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 8,989 Miles
£13,295
Fiat 500 1.2 Pop Euro 6 (s/s) 3dr

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

Shrewsbury, Shropshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 82,000 Miles
£4,500
Fiat 500C 1.2 S Euro 5 (s/s) 2dr

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

Atherstone, Warwickshire
  • 2013 reg
  • Petrol
  • 2 Doors
  • Manual
  • 42,300 Miles
£2,995
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Aldershot, Hampshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 28,455 Miles
£10,795
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Burton-on-trent, Staffordshire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 18,000 Miles
£6,000
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 41,674 Miles
£6,999
Fiat Grande Punto 1.4 Active Euro 4 3dr

Fiat Grande Punto 1.4 Active Euro 4 3dr

Peterborough
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 51,644 Miles
£2,000
Fiat 500 1.2 Lounge Euro 5 (s/s) 3dr

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

Peterborough, Cambridgeshire
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 46,000 Miles
£3,995
Fiat 600 54kWh La Prima Auto 5dr

Fiat 600 54kWh La Prima Auto 5dr

Exeter, Devon
  • 2024 reg
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
£21,200
......