Used Fiat cars for sale on What Car?

Powered by

What Car? Classifieds have 6,725 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,725

Chosen Filters (1)
* Postcode invalid
Fiat 500 1.2 Lounge Euro 4 3dr

Fiat 500 1.2 Lounge Euro 4 3dr

Greenford, Middlesex
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 68,000 Miles
£4,495
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

Swindon, Wiltshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,100 Miles
£13,000
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Ipswich, Suffolk
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 16,753 Miles
£10,599
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Peterborough, Northamptonshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 98,481 Miles
£4,490
Fiat 500 1.0 MHEV Sport Euro 6 (s/s) 3dr

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

Elgin, Morayshire
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 14,331 Miles
£12,300
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Nuneaton, Warwickshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 26,233 Miles
£9,794
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Wakefield, West yorkshire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 24,766 Miles
£9,139
Fiat Panda 1.1 ECO Active 5dr

Fiat Panda 1.1 ECO Active 5dr

Stanmore, Middlesex
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,200 Miles
£2,495
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Walsall, Staffordshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 85,177 Miles
£2,989
Fiat 500 0.9 TwinAir Euro 5 (s/s) 3dr

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

Harrogate, North yorkshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 69,000 Miles
£4,250
Fiat 500 1.2 Pop Euro 5 (s/s) 3dr

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

Loughborough, Leicestershire
  • 2009 reg
  • Petrol
  • 3 Doors
  • Manual
  • 82,424 Miles
£2,500
Fiat 500 1.2 S Dualogic Euro 6 (s/s) 3dr

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

Watford, Hertfordshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 29,054 Miles
£11,583
Fiat 500 1.2 Sport Euro 4 3dr

Fiat 500 1.2 Sport Euro 4 3dr

Preston, Lancashire
  • 2008 reg
  • Petrol
  • 3 Doors
  • Manual
  • 58,839 Miles
£3,595
Fiat 500 1.0 MHEV Launch Edition Euro 6 (s/s) 3dr

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

Teesdale, Thornaby teesside
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 10,550 Miles
£12,795
Fiat 500X 1.4 MultiAir Pop Star DDCT Euro 6 (s/s) 5dr

Fiat 500X 1.4 MultiAir Pop Star DDCT Euro 6 (s/s) 5dr

Enfield, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 54,840 Miles
£10,150
Image unavailable

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

Letchworth garden city, Hertfordshire
  • 2020 reg
  • Petrol
  • 3 Doors
  • Manual
  • 19,215 Miles
£11,911
Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

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

Braintree, Essex
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 30,957 Miles
£7,999
Fiat 500 1.2 S Euro 6 (s/s) 3dr

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

Northampton, Northamptonshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 19,977 Miles
£10,250
Fiat 500L 1.3 MultiJet Pop Star Euro 5 (s/s) 5dr

Fiat 500L 1.3 MultiJet Pop Star Euro 5 (s/s) 5dr

Loughborough, Leicestershire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 56,122 Miles
£6,300
Image unavailable

Fiat PANDA 1.0 MHEV City Cross Euro 6 (s/s) 5dr

Hull, North humberside
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 0
£13,490
...