M & A Car Shop used cars for sale on What Car?

In partnership with

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

In partnership with

Cars found 354,875

Chosen Filters (1)
* Postcode invalid
Hyundai TUCSON 1.6 GDi SE Nav Euro 6 (s/s) 5dr

Hyundai TUCSON 1.6 GDi SE Nav Euro 6 (s/s) 5dr

Wellingborough, Northamptonshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 110,000 Miles
£7,495
Land Rover Defender 3.0 D250 MHEV X-Dynamic SE Auto 4WD Euro 6 (s/s) 5dr

Land Rover Defender 3.0 D250 MHEV X-Dynamic SE Auto 4WD Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 42,500 Miles
£53,433
Mercedes-Benz E-CLASS 2.1 E250 CDI BlueEfficiency Sport G-Tronic+ Euro 5 (s/s) 2dr

Mercedes-Benz E-CLASS 2.1 E250 CDI BlueEfficiency Sport G-Tronic+ Euro 5 (s/s) 2dr

Newport, Gwent
  • 2013 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 86,650 Miles
£6,490
Volkswagen GOLF 1.4 TSI BlueMotion Tech Match Edition Euro 6 (s/s) 5dr

Volkswagen GOLF 1.4 TSI BlueMotion Tech Match Edition Euro 6 (s/s) 5dr

Cambridge, Cambridgeshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 55,500 Miles
£9,990
Tesla Model Y (Dual Motor) Performance Auto 4WDE 5dr

Tesla Model Y (Dual Motor) Performance Auto 4WDE 5dr

Milton keynes, Buckinghamshire
  • 2023 reg
  • Electric
  • 5 Doors
  • Automatic
  • 15,436 Miles
£31,360
SsangYong Korando 1.5 Ventura Auto Euro 6 (s/s) 5dr

SsangYong Korando 1.5 Ventura Auto Euro 6 (s/s) 5dr

Doncaster, South yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 8,764 Miles
£14,440
SEAT LEON 1.6 TDI CR SE DSG Euro 5 (s/s) 5dr

SEAT LEON 1.6 TDI CR SE DSG Euro 5 (s/s) 5dr

Southampton, Hampshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 98,000 Miles
£5,990
Image unavailable

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

Newcastle under lyme, Staffordshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 53,801 Miles
£5,895
Image unavailable

Vauxhall Mokka 1.2 Turbo SE Edition Euro 6 (s/s) 5dr

Selby, North yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,291 Miles
£13,455
MINI COUNTRYMAN 1.5 Cooper Classic Steptronic Euro 6 (s/s) 5dr

MINI COUNTRYMAN 1.5 Cooper Classic Steptronic Euro 6 (s/s) 5dr

Chorley, Lancashire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,311 Miles
£22,995
Citroen C1 1.0i VTR Euro 5 5dr

Citroen C1 1.0i VTR Euro 5 5dr

Skipton, North yorkshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 60,336 Miles
£3,250
Volkswagen Golf 1.4 S 5dr

Volkswagen Golf 1.4 S 5dr

Reading, Berkshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 93,693 Miles
£2,200
Vauxhall Astra Electric 54kWh Ultimate Auto 5dr

Vauxhall Astra Electric 54kWh Ultimate Auto 5dr

Newport, Gwent
  • 2023 reg
  • Electric
  • 5 Doors
  • Automatic
  • 29,690 Miles
£15,560
Ford Focus 1.0T EcoBoost MHEV ST-Line Euro 6 (s/s) 5dr

Ford Focus 1.0T EcoBoost MHEV ST-Line Euro 6 (s/s) 5dr

Tadcaster, North yorkshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 5,335 Miles
£18,995
Ford Fiesta 1.0T EcoBoost Zetec Euro 6 (s/s) 5dr

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

Stirling, Stirlingshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,219 Miles
£7,598
Vauxhall Corsa 1.2 16V Limited Edition Euro 5 3dr

Vauxhall Corsa 1.2 16V Limited Edition Euro 5 3dr

Plymouth, Devon
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 93,689 Miles
£2,990
Ford EcoSport 1.5 TDCi Titanium 2WD Euro 6 5dr

Ford EcoSport 1.5 TDCi Titanium 2WD Euro 6 5dr

Sittingbourne, Kent
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 60,000 Miles
£6,895
Image unavailable

BMW 2 Series Active Tourer 1.5 220i MHT M Sport DCT Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5,247 Miles
£25,990
Volkswagen PASSAT 3.6 FSI V6 R36 DSG 4Motion Euro 5 5dr

Volkswagen PASSAT 3.6 FSI V6 R36 DSG 4Motion Euro 5 5dr

Bedford, Bedfordshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 77,339 Miles
£12,495
SEAT Ibiza 1.4 16V SE Euro 4 5dr

SEAT Ibiza 1.4 16V SE Euro 4 5dr

Dagenham, Essex
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,227 Miles
£1,990
......