Used Fiat cars for sale on What Car?

Powered by

What Car? Classifieds have 5,835 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 5,835

Chosen Filters (1)
* Postcode invalid
Fiat Panda 1.2 Active 5dr

Fiat Panda 1.2 Active 5dr

Reading, Berkshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,000 Miles
£1,595
Fiat 500 1.2 Pop Dualogic Euro 6 (s/s) 3dr

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

High wycombe, Buckinghamshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 32,000 Miles
£7,995
Fiat 500 1.2 Pop Euro 4 3dr

Fiat 500 1.2 Pop Euro 4 3dr

Coventry, Warwickshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 70,000 Miles
£3,390
Fiat 500 1.2 Colour Therapy Euro 5 (s/s) 3dr

Fiat 500 1.2 Colour Therapy Euro 5 (s/s) 3dr

Iver, Buckinghamshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 119,000 Miles
£2,495
Fiat 500C 1.2 Lounge Auto Euro 5 2dr

Fiat 500C 1.2 Lounge Auto Euro 5 2dr

Worcester, Worcestershire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 45,752 Miles
£6,580
Fiat 500X 1.6 MultiJetII Lounge Euro 6 (s/s) 5dr

Fiat 500X 1.6 MultiJetII Lounge Euro 6 (s/s) 5dr

Aberdeen, Kincardineshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 62,104 Miles
£6,949
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Ipswich, Suffolk
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 70,923 Miles
£3,990
Fiat 500 0.9 TwinAir Star Euro 6 (s/s) 2dr

Fiat 500 0.9 TwinAir Star Euro 6 (s/s) 2dr

Epsom, Surrey
  • 2020 reg
  • Petrol
  • 2 Doors
  • Manual
  • 24,398 Miles
£11,349
Fiat 500 1.2 Star Euro 6 (s/s) 3dr

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

  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 60,019 Miles
£7,427
Fiat 500 1.2 Star Euro 6 (s/s) 3dr

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

  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 47,239 Miles
£7,965
Fiat 500 0.9 TwinAir S Euro 6 (s/s) 3dr

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

Wirral, Merseyside
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 112,000 Miles
£4,790
Fiat Bravo 1.4 T-Jet Dynamic 5dr

Fiat Bravo 1.4 T-Jet Dynamic 5dr

Waterlooville, Hampshire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 88,000 Miles
£2,495
Fiat 500 1.2 Street Euro 5 (s/s) 3dr

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

Manchester, Lancashire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 75,558 Miles
£3,250
Fiat 500 1.0 MHEV Dolcevita Euro 6 (s/s) 3dr

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

Cardiff, Glamorgan
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 15,198 Miles
£11,000
Fiat 500 0.9 TwinAir Lounge Dualogic Euro 5 (s/s) 3dr

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

Cambridge, Cambridgeshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 42,921 Miles
£6,950
Fiat 500 1.4 Sport Euro 4 3dr

Fiat 500 1.4 Sport Euro 4 3dr

Blackpool, Lancashire
  • 2008 reg
  • Petrol
  • 3 Doors
  • Manual
  • 89,100 Miles
£1,195
Fiat Panda 1.2 Easy + Euro 6 5dr

Fiat Panda 1.2 Easy + Euro 6 5dr

Sale, Greater manchester
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,697 Miles
£6,363
Fiat 500 1.0 MHEV Connect Euro 6 (s/s) 3dr

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

Chippenham, Wiltshire
  • 2021 reg
  • Petrol
  • 3 Doors
  • Manual
  • 27,500 Miles
£10,095
Fiat 500 1.2 Star Euro 6 (s/s) 3dr

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

  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 45,200 Miles
£8,055
Fiat 500C 1.0 MHEV Euro 6 (s/s) 2dr

Fiat 500C 1.0 MHEV Euro 6 (s/s) 2dr

Glasgow, Lanarkshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
£14,998
...