ECO CARS used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from ECO CARS on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 328,369

Chosen Filters (1)
* Postcode invalid
Toyota Prius+ 1.8 VVT-h Icon CVT Euro 6 (s/s) 5dr

Toyota Prius+ 1.8 VVT-h Icon CVT Euro 6 (s/s) 5dr

Mill hill, Middlesex
  • 2015 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 140,000 Miles
£11,495
Vauxhall Corsa 1.4 16V Exclusiv Euro 5 5dr (A/C)

Vauxhall Corsa 1.4 16V Exclusiv Euro 5 5dr (A/C)

Loughborough, Leicestershire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 77,000 Miles
£990
Honda Civic 1.8 I-VTEC SE 5dr

Honda Civic 1.8 I-VTEC SE 5dr

Nuneaton, Warwickshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 91,147 Miles
£1,499
Ford Ka 1.2 Studio Euro 5 3dr

Ford Ka 1.2 Studio Euro 5 3dr

West drayton, Middlesex
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 78,022 Miles
£2,499
Ford Fiesta 1.5 TDCi Zetec Euro 5 3dr

Ford Fiesta 1.5 TDCi Zetec Euro 5 3dr

Wembley, Middlesex
  • 2015 reg
  • Diesel
  • 3 Doors
  • Manual
  • 99,000 Miles
£3,495
Toyota Avensis 2.0 D-4D Business Edition Euro 6 (s/s) 4dr

Toyota Avensis 2.0 D-4D Business Edition Euro 6 (s/s) 4dr

Loughborough, Leicestershire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Manual
  • 51,000 Miles
£3,500
BMW 3 SERIES 2.0 320d M Sport Touring Auto XDrive Euro 6 (s/s) 5dr

BMW 3 SERIES 2.0 320d M Sport Touring Auto XDrive Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 67,000 Miles
£14,600
Volkswagen Polo 1.8 TSI BlueMotion Tech GTI Euro 6 (s/s) 5dr

Volkswagen Polo 1.8 TSI BlueMotion Tech GTI Euro 6 (s/s) 5dr

York, Yorkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,000 Miles
£10,750
Ford B-Max 1.6 Titanium Powershift Euro 5 5dr

Ford B-Max 1.6 Titanium Powershift Euro 5 5dr

Darwen, Lancashire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 64,000 Miles
£4,790
Land Rover Freelander 2.0 TD4 Sport 5dr

Land Rover Freelander 2.0 TD4 Sport 5dr

Atherstone, Warwickshire
  • 2005 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 110,000 Miles
£2,495
Peugeot 308 1.6 VTi Verve 5dr

Peugeot 308 1.6 VTi Verve 5dr

Birmingham, West midlands
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 61,000 Miles
£2,695
Volkswagen Golf 2.0 TSI R DSG 4Motion Euro 6 (s/s) 5dr

Volkswagen Golf 2.0 TSI R DSG 4Motion Euro 6 (s/s) 5dr

York, Yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 76,000 Miles
£17,978
Volkswagen Polo 1.0 BlueMotion Tech S Euro 6 (s/s) 5dr

Volkswagen Polo 1.0 BlueMotion Tech S Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 95,000 Miles
£5,200
Toyota Verso 1.6 V-Matic T2 Euro 5 5dr

Toyota Verso 1.6 V-Matic T2 Euro 5 5dr

West drayton, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 81,895 Miles
£3,999
Vauxhall Corsa 1.2 Turbo Elite Edition Auto Euro 6 (s/s) 5dr

Vauxhall Corsa 1.2 Turbo Elite Edition Auto Euro 6 (s/s) 5dr

Southall, Middlesex
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,000 Miles
£8,990
Ford Focus 1.6 TDCi DPF Sport 5dr

Ford Focus 1.6 TDCi DPF Sport 5dr

Nuneaton, Warwickshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 123,682 Miles
£1,299
Ford Focus 1.6 Zetec Powershift Euro 6 5dr

Ford Focus 1.6 Zetec Powershift Euro 6 5dr

Darwen, Lancashire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 90,000 Miles
£4,999
Audi RS3 2.5 TFSI Sportback S Tronic Quattro Euro 6 (s/s) 5dr

Audi RS3 2.5 TFSI Sportback S Tronic Quattro Euro 6 (s/s) 5dr

Peterborough, Northamptonshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,082 Miles
£32,995
Vauxhall Zafira Tourer 1.8 16V ES Euro 5 5dr

Vauxhall Zafira Tourer 1.8 16V ES Euro 5 5dr

West drayton, Middlesex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,357 Miles
£3,499
Renault Clio 1.5 DCi Dynamique S MediaNav Euro 5 (s/s) 5dr

Renault Clio 1.5 DCi Dynamique S MediaNav Euro 5 (s/s) 5dr

Milton keynes, Milton keynes
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 94,123 Miles
£3,600
......