Used MG cars for sale on What Car?

In partnership with

What Car? Classifieds has 4,300 approved used MG cars available for sale from top MG dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used MG near you.

In partnership with

Cars found 4,300

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

MG Hs 1.5 T-GDI Exclusive DCT Euro 6 (s/s) 5dr

Stoke-on-trent, Staffordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,300 Miles
£20,000
MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Hexham, Northumberland
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,794 Miles
£15,698
MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Stirling, Stirlingshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,295 Miles
£15,498
MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,035 Miles
£12,100
MG ZS 1.0 T-GDI Exclusive Euro 6 5dr

MG ZS 1.0 T-GDI Exclusive Euro 6 5dr

Exeter, Devon
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 10,749 Miles
£14,145
MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Gateshead, Tyne and wear
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,496 Miles
£14,998
MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Kirkcaldy, Fife
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,312 Miles
£15,698
MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Gateshead, Tyne and wear
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 3,728 Miles
£16,298
MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Birmingham, West midlands
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,978 Miles
£11,689
MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Birmingham, West midlands
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,769 Miles
£12,499
MG ZS 1.0 T-GDI Excite Auto Euro 6 5dr

MG ZS 1.0 T-GDI Excite Auto Euro 6 5dr

Birmingham, West midlands
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,378 Miles
£12,799
MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

Newcastle upon tyne, Tyne and wear
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 20,122 Miles
£11,699
MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

Wirral, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,556 Miles
£12,837
MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

Wirral, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,200 Miles
£11,496
MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

Wirral, Merseyside
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,405 Miles
£10,880
MG ZS 1.0 T-GDI Exclusive Auto Euro 6 5dr

MG ZS 1.0 T-GDI Exclusive Auto Euro 6 5dr

St helens, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 27,360 Miles
£14,295
MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

St helens, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,129 Miles
£12,295
MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Exclusive Euro 6 (s/s) 5dr

St helens, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,481 Miles
£12,495
MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

MG ZS 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

St helens, Merseyside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,181 Miles
£11,295
MG MG3 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

MG MG3 1.5 VTi-TECH Excite Euro 6 (s/s) 5dr

Bishop's stortford, Hertfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,000 Miles
£7,795
......