Caffyns MG used cars for sale on What Car?

In partnership with

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

In partnership with

Cars found 331,214

Chosen Filters (1)
* Postcode invalid
MG MG HS 1.5 T-GDI SE DCT Euro 6 (s/s) 5dr

MG MG HS 1.5 T-GDI SE DCT Euro 6 (s/s) 5dr

Ashford, Kent
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 9,994 Miles
£18,194
Volvo V40 2.0 D2 SE Nav Euro 6 (s/s) 5dr

Volvo V40 2.0 D2 SE Nav Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 49,870 Miles
£8,498
Mercedes-Benz EQE EQE 350+ 96kWh AMG Line Edition Auto 5dr

Mercedes-Benz EQE EQE 350+ 96kWh AMG Line Edition Auto 5dr

Glasgow, Renfrewshire
  • 2024 reg
  • Electric
  • 5 Doors
  • Automatic
  • 6,285 Miles
£47,991
Vauxhall Astra 1.4i Turbo Elite Euro 6 5dr

Vauxhall Astra 1.4i Turbo Elite Euro 6 5dr

Aberdeen, Kincardineshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 69,735 Miles
£8,498
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 48,457 Miles
£16,298
Jeep Avenger 1.2 Summit Euro 6 (s/s) 5dr

Jeep Avenger 1.2 Summit Euro 6 (s/s) 5dr

Coventry, West midlands
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,908 Miles
£18,299
SEAT Leon 1.0 TSI SE Dynamic Euro 6 (s/s) 5dr

SEAT Leon 1.0 TSI SE Dynamic Euro 6 (s/s) 5dr

Gateshead, Tyne and wear
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 48,305 Miles
£11,498
Volkswagen Tiguan 2.0 TDI Match DSG Euro 6 (s/s) 5dr

Volkswagen Tiguan 2.0 TDI Match DSG Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2024 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 12,513 Miles
£30,998
Volkswagen Golf 1.6 TDI GT Euro 6 (s/s) 5dr

Volkswagen Golf 1.6 TDI GT Euro 6 (s/s) 5dr

West bromwich, West midlands
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 49,781 Miles
£12,998
Hyundai I10 1.0 Premium Auto Euro 6 (s/s) 5dr

Hyundai I10 1.0 Premium Auto Euro 6 (s/s) 5dr

Wolverhampton, West midlands
  • 2025 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 639 Miles
£16,998
Kia Picanto 1.25 X-Line Euro 6 5dr

Kia Picanto 1.25 X-Line Euro 6 5dr

Glasgow, Lanarkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 39,385 Miles
£9,498
Nissan Micra 0.9 IG-T Acenta Limited Edition Euro 6 (s/s) 5dr

Nissan Micra 0.9 IG-T Acenta Limited Edition Euro 6 (s/s) 5dr

Stoke on trent, Staffordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,534 Miles
£7,999
Hyundai TUCSON 1.6 T-GDi N Line Auto Euro 6 (s/s) 5dr

Hyundai TUCSON 1.6 T-GDi N Line Auto Euro 6 (s/s) 5dr

Aberdeen, Kincardineshire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10,746 Miles
£27,498
Mercedes-Benz GLA 1.3 GLA200h MHEV AMG Line (Executive) 7G-DCT Euro 6 (s/s) 5dr

Mercedes-Benz GLA 1.3 GLA200h MHEV AMG Line (Executive) 7G-DCT Euro 6 (s/s) 5dr

Glasgow, Renfrewshire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1,200 Miles
£35,991
Citroen E-C4 50kWh Shine Plus Auto 5dr (7.4kW Charger)

Citroen E-C4 50kWh Shine Plus Auto 5dr (7.4kW Charger)

Fleetwood, Lancashire
  • 2022 reg
  • Electric
  • 5 Doors
  • Automatic
  • 54,078 Miles
£9,995
Image unavailable

Mazda CX-3 1.5 SKYACTIV-D SE-L Nav Euro 6 (s/s) 5dr

Milton keynes, Buckinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 116,000 Miles
£4,990
Tesla Model 3 Standard Range Plus Auto RWD 4dr

Tesla Model 3 Standard Range Plus Auto RWD 4dr

Keighley, West yorkshire
  • 2019 reg
  • Electric
  • 4 Doors
  • Automatic
  • 121,000 Miles
£9,289
Image unavailable

Vauxhall Astra 1.6i Excite Euro 6 5dr

Northolt, Middlesex
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 50,000 Miles
£4,590
Image unavailable

Ford Focus 1.5 TDCi Titanium X Euro 6 (s/s) 5dr

Washington, Tyne and wear
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 74,365 Miles
£6,990
SEAT Arona 1.0 TSI FR Euro 6 (s/s) 5dr

SEAT Arona 1.0 TSI FR Euro 6 (s/s) 5dr

Grangemouth, Stirlingshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,567 Miles
£14,698
......