Used Fiat cars for sale on What Car?

Powered by

What Car? Classifieds have 6,006 approved used Fiat cars available for sale from Fiat approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Fiat cars near you.

Powered by

Cars found 6,006

Chosen Filters (1)
* Postcode invalid
Fiat 500X 1.3 City Cross 5dr DCT

Fiat 500X 1.3 City Cross 5dr DCT

Fulham, Greater london
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,000 Miles
£11,245
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
  • 39,063 Miles
£6,900
Image unavailable

Fiat Grande Punto 1.4 Active Sport 3dr

Glasgow, Lanarkshire
  • 2007 reg
  • Petrol
  • 3 Doors
  • Manual
  • 75,982 Miles
£1,750
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Redditch, Worcestershire
  • 2022 reg
  • Petrol
  • 3 Doors
  • Manual
  • 18,321 Miles
£9,950
Fiat 500C 1.2 Lounge Euro 5 2dr

Fiat 500C 1.2 Lounge Euro 5 2dr

Shipley, West yorkshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Manual
  • 93,175 Miles
£3,495
Fiat 500 0.9 TwinAir Lounge Euro 6 (s/s) 3dr

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

Wavendon, Milton keynes
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 66,965 Miles
£4,295
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Lewes, East sussex
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 33,950 Miles
£6,500
Fiat 500 1.2 Pop Star Euro 6 (s/s) 3dr

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

Lewes, East sussex
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 37,400 Miles
£7,200
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Lewes, East sussex
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 63,000 Miles
£4,750
Image unavailable

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

Leicester, East midlands
  • 2024 reg
  • Petrol
  • 3 Doors
  • Manual
  • 9 Miles
£13,790
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Macclesfield, Cheshire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 21,500 Miles
£6,990
Fiat 124 SPIDER 1.4 MultiAir Lusso Plus Euro 6 2dr

Fiat 124 SPIDER 1.4 MultiAir Lusso Plus Euro 6 2dr

Stourbridge, West midlands
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 24,897 Miles
£13,993
Fiat 500X 1.5 FireFly Turbo MHEV Top DCT Euro 6 (s/s) 5dr

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

Corby, Northants
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 4,584 Miles
£22,490
Fiat Panda 0.9 TwinAir Trekking Euro 5 (s/s) 5dr

Fiat Panda 0.9 TwinAir Trekking Euro 5 (s/s) 5dr

Stevenage, Hertfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 129,000 Miles
£2,495
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Plymouth, Devon
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 71,912 Miles
£2,990
Image unavailable

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

Macclesfield, Cheshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 57,000 Miles
£5,295
Fiat 500L 1.4 Pop Star Euro 6 5dr

Fiat 500L 1.4 Pop Star Euro 6 5dr

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,427 Miles
£4,495
Fiat 500 1.2 Start And Stop Euro 5 (s/s) 3dr

Fiat 500 1.2 Start And Stop Euro 5 (s/s) 3dr

Sittingbourne, Kent
  • 2010 reg
  • Petrol
  • 3 Doors
  • Manual
  • 54,000 Miles
£5,195
Fiat 500 0.9 TwinAir S Euro 6 (s/s) 3dr

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

Studley, Warwickshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 43,032 Miles
£5,989
Fiat 500 0.9 TwinAir Pop Euro 5 (s/s) 3dr

Fiat 500 0.9 TwinAir Pop Euro 5 (s/s) 3dr

Middlesbrough, Cleveland
  • 2011 reg
  • Petrol
  • 3 Doors
  • Manual
  • 92,196 Miles
£3,000
...