M & H Car Sales used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from M & H Car Sales on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 352,247

Chosen Filters (1)
* Postcode invalid
Ford Fiesta 1.5 TDCi Zetec Euro 5 5dr

Ford Fiesta 1.5 TDCi Zetec Euro 5 5dr

Barnsley, South yorkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 248,000 Miles
£995
Image unavailable

Peugeot 2008 1.2 PureTech Allure Euro 6 5dr

Swindon, Wiltshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 92,000 Miles
£4,790
Suzuki Alto 1.0 12V SZ4 Euro 5 5dr

Suzuki Alto 1.0 12V SZ4 Euro 5 5dr

Southall, Middlesex
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 11,000 Miles
£2,990
Audi TT 2.0 TFSI Sport Euro 6 (s/s) 3dr

Audi TT 2.0 TFSI Sport Euro 6 (s/s) 3dr

Sandy, Bedfordshire
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 65,000 Miles
£11,450
BMW 3 Series 2.0 318i Sport Plus Edition Euro 5 (s/s) 4dr

BMW 3 Series 2.0 318i Sport Plus Edition Euro 5 (s/s) 4dr

Keynsham, Somerset
  • 2011 reg
  • Petrol
  • 4 Doors
  • Manual
  • 89,000 Miles
£3,999
Tesla Model 3 Standard Range Plus Auto RWD 4dr

Tesla Model 3 Standard Range Plus Auto RWD 4dr

Wigan, Greater manchester
  • 2022 reg
  • Electric
  • 4 Doors
  • Automatic
  • 74,000 Miles
£14,950
Audi Q3 1.5 TFSI CoD 35 S Line Sportback S Tronic Euro 6 (s/s) 5dr

Audi Q3 1.5 TFSI CoD 35 S Line Sportback S Tronic Euro 6 (s/s) 5dr

Huddersfield, West yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,458 Miles
£26,000
Mercedes-Benz A Class 2.0 A220 AMG Line 7G-DCT Euro 6 (s/s) 5dr

Mercedes-Benz A Class 2.0 A220 AMG Line 7G-DCT Euro 6 (s/s) 5dr

Caernarfon, Gwynedd
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 46,178 Miles
£13,995
Nissan Qashqai 1.5 DCi Tekna 2WD Euro 5 (s/s) 5dr

Nissan Qashqai 1.5 DCi Tekna 2WD Euro 5 (s/s) 5dr

Swindon, Wiltshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 107,000 Miles
£4,890
BMW X5 2.0 25d SE Auto XDrive Euro 6 (s/s) 5dr

BMW X5 2.0 25d SE Auto XDrive Euro 6 (s/s) 5dr

Newcastle-under-lyme, Staffordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,000 Miles
£16,900
Peugeot 208 1.2 VTi Active Euro 5 5dr

Peugeot 208 1.2 VTi Active Euro 5 5dr

Keynsham, Somerset
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 99,000 Miles
£2,299
Kia Niro 64kWh 2 Auto 5dr

Kia Niro 64kWh 2 Auto 5dr

Leeds, Yorkshire
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 21,249 Miles
£14,800
Ford FIESTA 1.0T EcoBoost Titanium Euro 6 (s/s) 5dr

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

Hertford, Hertfordshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 84,768 Miles
£3,790
Jaguar XE 2.0d R-Sport Auto Euro 6 (s/s) 4dr

Jaguar XE 2.0d R-Sport Auto Euro 6 (s/s) 4dr

Rochdale, Lancashire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 84,485 Miles
£8,495
Peugeot 3008 1.6 BlueHDi Allure ETG Euro 6 (s/s) 5dr

Peugeot 3008 1.6 BlueHDi Allure ETG Euro 6 (s/s) 5dr

Gerrards cross, Buckinghamshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 28,200 Miles
£9,995
Jeep Compass 1.4T MultiAirII Longitude Euro 6 (s/s) 5dr

Jeep Compass 1.4T MultiAirII Longitude Euro 6 (s/s) 5dr

Burton-on-trent, Staffordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,160 Miles
£6,950
Volkswagen Golf 1.4 TSI BlueMotion Tech ACT GT DSG Euro 6 (s/s) 5dr

Volkswagen Golf 1.4 TSI BlueMotion Tech ACT GT DSG Euro 6 (s/s) 5dr

Windsor, Berkshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 81,990 Miles
£8,990
Hyundai TUCSON 1.6 H T-GDi 13.8kWh Ultimate Auto 4WD Euro 6 (s/s) 5dr

Hyundai TUCSON 1.6 H T-GDi 13.8kWh Ultimate Auto 4WD Euro 6 (s/s) 5dr

Glasgow, East renfrewshire
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 34,248 Miles
£21,200
Vauxhall Crossland 1.2 SE Euro 6 (s/s) 5dr

Vauxhall Crossland 1.2 SE Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 48,412 Miles
£9,498
Ford Focus 1.6 Zetec S 5dr

Ford Focus 1.6 Zetec S 5dr

Hertford, Hertfordshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Manual
  • 96,000 Miles
£2,250
......