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 352,934

Chosen Filters (1)
* Postcode invalid
Kia Sportage 1.7 CRDi EcoDynamics 4 2WD Euro 5 (s/s) 5dr

Kia Sportage 1.7 CRDi EcoDynamics 4 2WD Euro 5 (s/s) 5dr

Wellingborough, Northamptonshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 93,000 Miles
£5,495
Renault Kadjar 1.3 TCe Dynamique Nav Euro 6 (s/s) 5dr

Renault Kadjar 1.3 TCe Dynamique Nav Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 46,000 Miles
£5,499
Volkswagen ID.4 Pro 77kWh Life Auto 5dr

Volkswagen ID.4 Pro 77kWh Life Auto 5dr

Rainham, Essex
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 82,047 Miles
£14,300
Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Mazda Mazda3 2.0 SKYACTIV-G SE-L Nav Euro 6 (s/s) 5dr

Surbiton, Surrey
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,959 Miles
£9,490
Mercedes-Benz C Class 1.6 C200d Sport Euro 6 (s/s) 4dr

Mercedes-Benz C Class 1.6 C200d Sport Euro 6 (s/s) 4dr

Welwyn garden city, Hertfordshire
  • 2016 reg
  • Diesel
  • 4 Doors
  • Manual
  • 92,000 Miles
£8,449
Image unavailable

Hyundai Kona 1.0 T-GDi MHEV Premium Euro 6 (s/s) 5dr

Macclesfield, Cheshire
  • 2021 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 26,197 Miles
£14,000
Volvo XC90 2.4 D5 SE Geartronic AWD 5dr

Volvo XC90 2.4 D5 SE Geartronic AWD 5dr

Bedford, Bedfordshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 102,000 Miles
£3,990
Image unavailable

Hyundai I10 1.0 SE Connect Euro 6 (s/s) 5dr

Macclesfield, Cheshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,989 Miles
£12,550
Volkswagen Polo 1.2 Match Euro 5 5dr

Volkswagen Polo 1.2 Match Euro 5 5dr

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 89,000 Miles
£3,999
Toyota YARIS HATCHBACK 1.0L AUTOMATIC NATIONWIDE DELIVERY FROM £99

Toyota YARIS HATCHBACK 1.0L AUTOMATIC NATIONWIDE DELIVERY FROM £99

Dukinfield, Cheshire
  • 2014 reg
  • Petrol
  • Unlisted
  • 43,358 Miles
£6,094
Nissan Qashqai 1.5 DCi Tekna 2WD Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 97,000 Miles
£6,000
Volkswagen POLO 1.4 TDI BlueMotion Tech SE Euro 6 (s/s) 5dr

Volkswagen POLO 1.4 TDI BlueMotion Tech SE Euro 6 (s/s) 5dr

Burton-on-trent, Staffordshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 120,000 Miles
£4,099
Porsche Cayman 3.8 981 GT4 Euro 6 2dr

Porsche Cayman 3.8 981 GT4 Euro 6 2dr

Newport, isle of wight, Isle of wight
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 18,500 Miles
£68,995
Toyota RAV4 2.5 VVT-h Icon CVT Euro 6 (s/s) 5dr

Toyota RAV4 2.5 VVT-h Icon CVT Euro 6 (s/s) 5dr

Hatfield, Hertfordshire
  • 2018 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 45,600 Miles
£15,849
BMW 1 Series 2.0 118d SE Steptronic Euro 4 5dr

BMW 1 Series 2.0 118d SE Steptronic Euro 4 5dr

Nelson, Lancashire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 145,472 Miles
£2,490
Mercedes-Benz C Class 2.1 C200 CDI SE Auto Euro 4 4dr

Mercedes-Benz C Class 2.1 C200 CDI SE Auto Euro 4 4dr

Upminster, Essex
  • 2009 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 63,000 Miles
£4,000
Volkswagen CC 2.0 TDI BlueMotion Tech GT Euro 5 (s/s) 4dr

Volkswagen CC 2.0 TDI BlueMotion Tech GT Euro 5 (s/s) 4dr

Burnley, Lancashire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Manual
  • 107,000 Miles
£4,419
SEAT Ibiza 1.2 TSI SE Euro 6 5dr

SEAT Ibiza 1.2 TSI SE Euro 6 5dr

Reading, Berkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 82,000 Miles
£5,695
Mercedes-Benz GLC 2.0 GLC300d AMG Line (Premium Plus) G-Tronic+ 4MATIC Euro 6 (s/s) 5dr

Mercedes-Benz GLC 2.0 GLC300d AMG Line (Premium Plus) G-Tronic+ 4MATIC Euro 6 (s/s) 5dr

Cleckheaton, West yorkshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 31,750 Miles
£34,495
Vauxhall ASTRA GTC 1.4T 16V Sport Euro 5 (s/s) 3dr

Vauxhall ASTRA GTC 1.4T 16V Sport Euro 5 (s/s) 3dr

Warrington, Cheshire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 62,929 Miles
£3,990
......