Used Ford Fiesta cars for sale on What Car?

In partnership with

What Car? Classifieds has 6,567 approved used Ford Fiesta cars available for sale from top Ford dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Ford Fiesta near you.

In partnership with

Cars found 6,567

Chosen Filters (2)
* Postcode invalid
Ford Fiesta 1.6T EcoBoost ST-3 Euro 6 3dr

Ford Fiesta 1.6T EcoBoost ST-3 Euro 6 3dr

Great missenden, Buckinghamshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 96,000 Miles
£3,495
Ford Fiesta 1.4 Ghia 5dr

Ford Fiesta 1.4 Ghia 5dr

Hanwell, Middlesex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 178,000 Miles
£499
Ford Fiesta 1.4 LX Durashift EST 5dr (a/c)

Ford Fiesta 1.4 LX Durashift EST 5dr (a/c)

Iver, Buckinghamshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 54,300 Miles
£2,499
Ford Fiesta 1.0T EcoBoost Titanium Euro 5 (s/s) 5dr

Ford Fiesta 1.0T EcoBoost Titanium Euro 5 (s/s) 5dr

Cheltenham, Gloucestershire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,000 Miles
£4,145
Ford Fiesta 1.25 Zetec 5dr

Ford Fiesta 1.25 Zetec 5dr

Bradford, West yorkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,000 Miles
£1,799
Ford Fiesta 1.4 TDCi Zetec 5dr

Ford Fiesta 1.4 TDCi Zetec 5dr

Bradford, West yorkshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Manual
  • 115,000 Miles
£1,499
Ford FIESTA 1.0T EcoBoost Zetec Euro 5 (s/s) 5dr

Ford FIESTA 1.0T EcoBoost Zetec Euro 5 (s/s) 5dr

Bury, Lancashire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,985 Miles
£5,045
Ford FIESTA HATCHBACK 1.0T EcoBoost ST-Line Euro 6 (s/s) 5dr

Ford FIESTA HATCHBACK 1.0T EcoBoost ST-Line Euro 6 (s/s) 5dr

Bury, Lancashire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 36,216 Miles
£11,460
Ford Fiesta 1.0T EcoBoost Titanium Euro 5 (s/s) 5dr

Ford Fiesta 1.0T EcoBoost Titanium Euro 5 (s/s) 5dr

Somerton, Somerset
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,769 Miles
£4,599
Ford Fiesta 1.5 TDCi Zetec Euro 6 5dr

Ford Fiesta 1.5 TDCi Zetec Euro 6 5dr

Peterborough, Cambridgeshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 33,538 Miles
£8,349
Ford Fiesta 1.25 Style 3dr

Ford Fiesta 1.25 Style 3dr

Nelson, Lancashire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 139,000 Miles
£1,350
Ford Fiesta 1.25 Zetec 5dr

Ford Fiesta 1.25 Zetec 5dr

Reading, Berkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 83,238 Miles
£2,799
Ford FIESTA HATCHBACK 1.0T EcoBoost Zetec Euro 6 (s/s) 3dr

Ford FIESTA HATCHBACK 1.0T EcoBoost Zetec Euro 6 (s/s) 3dr

Burnley, Lancashire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 48,937 Miles
£6,090
Ford Fiesta 1.0T EcoBoost Zetec S Euro 6 (s/s) 3dr

Ford Fiesta 1.0T EcoBoost Zetec S Euro 6 (s/s) 3dr

Romford, Essex
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 96,000 Miles
£3,495
Ford Fiesta 1.0T EcoBoost Titanium Euro 5 (s/s) 5dr

Ford Fiesta 1.0T EcoBoost Titanium Euro 5 (s/s) 5dr

Sandy, Bedfordshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 64,903 Miles
£4,299
Ford Fiesta 1.6 Ghia 5dr

Ford Fiesta 1.6 Ghia 5dr

Lutterworth, Leicestershire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 148,675 Miles
£650
Ford Fiesta 1.0T EcoBoost ST-Line Euro 6 (s/s) 3dr

Ford Fiesta 1.0T EcoBoost ST-Line Euro 6 (s/s) 3dr

Slough, Buckinghamshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 64,000 Miles
£5,149
Ford FIESTA HATCHBACK 1.5T EcoBoost ST-3 Euro 6 (s/s) 5dr

Ford FIESTA HATCHBACK 1.5T EcoBoost ST-3 Euro 6 (s/s) 5dr

Milton keynes, Buckinghamshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 39,428 Miles
£16,180
Ford FIESTA HATCHBACK 1.0T EcoBoost Zetec Euro 6 (s/s) 5dr

Ford FIESTA HATCHBACK 1.0T EcoBoost Zetec Euro 6 (s/s) 5dr

Cardiff, Glamorgan
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 75,755 Miles
£6,570
Ford FIESTA 1.0T EcoBoost GPF Zetec Hatchback 5dr Petrol Manual Euro 6 (s/s) (100 Ps)

Ford FIESTA 1.0T EcoBoost GPF Zetec Hatchback 5dr Petrol Manual Euro 6 (s/s) (100 Ps)

Motherwell, Lanarkshire
  • 2019 reg
  • Petrol
  • Manual
  • 61,198 Miles
£8,070
......