M Cars used cars for sale on What Car?

In partnership with

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

In partnership with

Cars found 350,897

Chosen Filters (1)
* Postcode invalid
Volkswagen Golf 2.0 TDI BlueMotion Tech GT Edition DSG Euro 6 (s/s) 5dr

Volkswagen Golf 2.0 TDI BlueMotion Tech GT Edition DSG Euro 6 (s/s) 5dr

Washington, Tyne and wear
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 99,403 Miles
£9,499
Kia Picanto 1.0 VR7 Euro 5 5dr

Kia Picanto 1.0 VR7 Euro 5 5dr

Peterborough, Northamptonshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 67,752 Miles
£3,999
Audi A5 2.0 TFSI 40 S Line Euro 6 (s/s) 2dr

Audi A5 2.0 TFSI 40 S Line Euro 6 (s/s) 2dr

Oldham, Lancashire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 70,000 Miles
£12,349
Image unavailable

Land Rover Discovery Sport 2.0 D180 MHEV R-Dynamic HSE Auto 4WD Euro 6 (s/s) 5dr

Banbridge, County down
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,000 Miles
£17,900
SEAT Ibiza 1.4 Toca Sport Coupe Euro 5 3dr

SEAT Ibiza 1.4 Toca Sport Coupe Euro 5 3dr

Mansfield, Nottinghamshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 110,000 Miles
£2,995
Volkswagen Golf 1.5 TSI EVO SE Nav Euro 6 (s/s) 5dr

Volkswagen Golf 1.5 TSI EVO SE Nav Euro 6 (s/s) 5dr

Oldham, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 130,103 Miles
£6,495
Volkswagen CADDY 1.6 TDI C20 CR Startline Panel Van 5dr Diesel Manual SWB Euro 5 (75 Ps)

Volkswagen CADDY 1.6 TDI C20 CR Startline Panel Van 5dr Diesel Manual SWB Euro 5 (75 Ps)

Newport pagnell, Buckinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 95,700 Miles
£6,995
MINI Hatch 1.5 Cooper Euro 6 (s/s) 3dr

MINI Hatch 1.5 Cooper Euro 6 (s/s) 3dr

Halesowen, West midlands
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 52,981 Miles
£6,990
Audi A4 2.0 TFSI S Line S Tronic Quattro Euro 6 (s/s) 4dr

Audi A4 2.0 TFSI S Line S Tronic Quattro Euro 6 (s/s) 4dr

Deeside, Clwyd
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 52,853 Miles
£14,795
Renault Captur 1.5 DCi ENERGY Iconic Euro 6 (s/s) 5dr

Renault Captur 1.5 DCi ENERGY Iconic Euro 6 (s/s) 5dr

Chesterfield, Derbyshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 37,579 Miles
£9,495
Kia SPORTAGE 1.7 CRDi 3 Euro 6 (s/s) 5dr

Kia SPORTAGE 1.7 CRDi 3 Euro 6 (s/s) 5dr

Romsey, Hampshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 84,012 Miles
£7,999
JAECOO 7 1.6T Luxury DCT AWD Euro 6 (s/s) 5dr

JAECOO 7 1.6T Luxury DCT AWD Euro 6 (s/s) 5dr

Woodford green, Essex
  • 2026 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 2,011 Miles
£29,299
Peugeot 5008 1.2 PureTech Allure EAT Euro 6 (s/s) 5dr

Peugeot 5008 1.2 PureTech Allure EAT Euro 6 (s/s) 5dr

Milton keynes, Buckinghamshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 69,757 Miles
£13,575
Hyundai I20 1.2 Blue Drive SE Euro 6 (s/s) 5dr

Hyundai I20 1.2 Blue Drive SE Euro 6 (s/s) 5dr

Eastleigh, Hampshire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,000 Miles
£6,499
Nissan QASHQAI 1.3 DIG-T MHEV Tekna Euro 6 (s/s) 5dr

Nissan QASHQAI 1.3 DIG-T MHEV Tekna Euro 6 (s/s) 5dr

Cannock, Staffordshire
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 33,371 Miles
£17,374
CUPRA Leon 1.5 EHybrid 25.8kWh VZ1 DSG Euro 6 (s/s) 5dr

CUPRA Leon 1.5 EHybrid 25.8kWh VZ1 DSG Euro 6 (s/s) 5dr

Gillingham, Kent
  • 2025 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 400 Miles
£30,194
Kia Rio 1.25 2 Euro 6 5dr

Kia Rio 1.25 2 Euro 6 5dr

Stirling, Stirlingshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,995 Miles
£6,797
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Nottingham
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 110,000 Miles
£9,990
Mazda Biante N/A

Mazda Biante N/A

Romford, Essex
  • 2010 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 117,209 Miles
£4,995
BMW 1 SERIES 1.5 118i M Sport Euro 6 (s/s) 3dr

BMW 1 SERIES 1.5 118i M Sport Euro 6 (s/s) 3dr

Leigh, Lancashire
  • 2017 reg
  • Petrol
  • 3 Doors
  • Manual
  • 101,500 Miles
£7,495
......