Used MG cars for sale
13,099 cars from UK dealers, updated 18 October 2026. Typical asking price £15,800.
3,947 have had their price cut since they were first listed.
Cars for sale now, page 1 of 131
- 2025 MG MGS6, 934 miles, £28,495, £9,408 under typical, Bromley
- 2022 MG MG ZS, 35,504 miles, £7,999, £2,604 under typical, Glasgow
- 2015 MG MG3, 98,500 miles, £1,999, £637 under typical, Luton
- 2025 MG MGS6, 6,876 miles, £26,790, £8,431 under typical, Bradford
- 2025 MG MGS5, 298 miles, £19,999, £6,175 under typical, Ashington
- 2026 MG MG4, 106 miles, £22,285, £6,828 under typical, St Albans
- 2021 MG MG5, 51,925 miles, £6,995, £2,093 under typical, Harrow
- 2020 MG MG HS, 39,000 miles, £9,450, £2,788 under typical, Norbury
- 2025 MG MGS6, 5,117 miles, £26,999, £7,836 under typical, Royal Tunbridge Wells
- 2025 MG MGS6, 5,581 miles, £26,999, £7,699 under typical, Portsmouth
- 2019 MG MG3, 41,709 miles, £5,500, £1,558 under typical, London
- 2025 MG MGS6, 10,390 miles, £26,692, £7,543 under typical, Loughborough
- 2025 MG MGS5, 2,439 miles, £19,068, £5,379 under typical, Scarborough
- 2023 MG MG HS, 22,000 miles, £10,995, £3,039 under typical, Darlington
- 2026 MG MGS5, 304 miles, £16,795, £4,641 under typical, Birmingham
- 2020 MG MG3, 63,000 miles, £4,990, £1,377 under typical, Bridgwater
- 2024 MG MG HS, 18,961 miles, £11,495, £3,123 under typical, Harrow
- 2015 MG MG3, 33,730 miles, £3,199, £868 under typical, Oldbury
- 2024 MG MG HS, 11,526 miles, £12,495, £3,353 under typical, Harrow
- 2025 MG MGS5, 2,500 miles, £19,295, £5,108 under typical, Middlesbrough
- 2019 MG MG3, 63,000 miles, £4,995, £1,274 under typical, Havering
- 2023 MG MG ZS, 41,308 miles, £8,490, £2,150 under typical, Hillingdon
- 2026 MG MG5, 103,000 miles, £8,999, £2,244 under typical, West Molesey
- 2022 MG MG ZS, 10,651 miles, £10,995, £2,574 under typical, Ruislip
- 2026 MG MG ZS, 4,414 miles, £16,500, £3,828 under typical, Harrow
- 2025 MG MGS6, 5,540 miles, £28,998, £6,623 under typical, Aberdeen
- 2026 MG MG4, 1 miles, £16,998, £3,872 under typical, Kilmarnock
- 2026 MG MG4, 9 miles, £16,998, £3,867 under typical, Bishopbriggs
- 2026 MG MG4, 10 miles, £16,998, £3,867 under typical, Huddersfield
- 2025 MG MG4, 7,000 miles, £13,845, £3,145 under typical, Coventry
- 2026 MG MG4, 22 miles, £16,998, £3,859 under typical, Bishopbriggs
- 2025 MG MGS6, 17,482 miles, £26,998, £6,062 under typical, Stirling
- 2026 MG MG4, 4,431 miles, £21,995, £4,926 under typical, Kingswinford
- 2017 MG GS, 30,375 miles, £5,393, £1,195 under typical, Glossop
- 2020 MG MG ZS, 59,595 miles, £6,693, £1,481 under typical, Glossop
- 2022 MG MG ZS, 26,593 miles, £10,050, £2,211 under typical, Braintree
- 2025 MG MGS5, 3,372 miles, £19,924, £4,382 under typical, Maidstone
- 2022 MG MG ZS, 28,537 miles, £8,984, £1,974 under typical, Gloucester
- 2022 MG MG3, 17,151 miles, £7,499, £1,620 under typical, Ashington
- 2026 MG MG IM5, 723 miles, £36,326, £7,835 under typical, Chelmsford
- 2020 MG MG ZS, 79,000 miles, £6,495, £1,394 under typical, Manchester
- 2026 MG MG3, 10 miles, £15,494, £3,296 under typical, Nottingham
- 2026 MG MG3, 10 miles, £15,494, £3,296 under typical, Nottingham
- 2026 MG MG3, 10 miles, £15,494, £3,296 under typical, Nottingham
- 2026 MG MG3, 10 miles, £15,494, £3,296 under typical, Nottingham
- 2018 MG MG ZS, 50,200 miles, £6,499, £1,373 under typical, Thornbury
- 2026 MG MG HS, 910 miles, £22,949, £4,812 under typical, Oldbury
- 2026 MG MG IM5, 136 miles, £29,999, £6,188 under typical, Exeter
- 2026 MG MG3, 1,750 miles, £14,790, £3,046 under typical, Kingston upon Hull
- 2022 MG MG ZS, 40,503 miles, £9,000, £1,851 under typical, Spalding
- 2019 MG MG3, 10,000 miles, £6,000, £1,234 under typical, Derby
- 2026 MG MG IM5, 5 miles, £29,914, £6,150 under typical, Mill Hill
- 2026 MG MG4, 412 miles, £23,985, £4,866 under typical, Belfast
- 2023 MG MG3, 22,212 miles, £7,750, £1,570 under typical, Northampton
- 2023 MG MG HS, 17,000 miles, £12,999, £2,628 under typical, Ware
- 2026 MG MG IM6, 3,226 miles, £35,558, £7,096 under typical, Cannock
- 2023 MG MG HS, 14,370 miles, £13,190, £2,619 under typical, Welwyn Garden City
- 2026 MG MG IM5, 10 miles, £33,995, £6,671 under typical, Bromley
- 2024 MG MG HS, 14,820 miles, £12,998, £2,548 under typical, Leeds
- 2026 MG MG IM6, 4,404 miles, £35,495, £6,941 under typical, Bromley
- 2026 MG MG IM5, 382 miles, £29,844, £5,818 under typical, Watford
- 2022 MG MG ZS, 54,459 miles, £8,500, £1,643 under typical, Grays
- 2024 MG MG HS, 20,637 miles, £12,699, £2,454 under typical, Ashington
- 2026 MG MG IM5, 458 miles, £29,830, £5,752 under typical, Bedford
- 2026 MG MG ZS, 13 miles, £15,793, £3,028 under typical, Nottingham
- 2026 MG MG ZS, 15 miles, £15,793, £3,027 under typical, Nottingham
- 2026 MG MG ZS, 15 miles, £15,793, £3,027 under typical, Nottingham
- 2026 MG MG ZS, 16 miles, £15,793, £3,026 under typical, Nottingham
- 2026 MG MG ZS, 19 miles, £15,793, £3,024 under typical, Nottingham
- 2026 MG MG3, 50 miles, £12,984, £2,482 under typical, Weston-super-Mare
- 2026 MG MGS5, 35 miles, £18,150, £3,459 under typical, Leicester
- 2022 MG MG5, 29,557 miles, £10,000, £1,898 under typical, Leicester
- 2026 MG MG3, 58 miles, £12,999, £2,463 under typical, Hessle
- 2026 MG MG4, 2,251 miles, £22,995, £4,336 under typical, Middlesbrough
- 2026 MG MG HS, 1,900 miles, £17,995, £3,389 under typical, Hemel Hempstead
- 2026 MG MG3, 4,500 miles, £14,560, £2,721 under typical, Kingston upon Hull
- 2025 MG MG HS, 9,218 miles, £15,550, £2,902 under typical, Welwyn Garden City
- 2026 MG MG3, 3,650 miles, £14,630, £2,718 under typical, Kingston upon Hull
- 2026 MG MG IM5, 1,788 miles, £36,087, £6,699 under typical, Buckhurst Hill
- 2026 MG MG IM5, 1,000 miles, £37,000, £6,799 under typical, Croydon
- 2022 MG MG ZS, 52,494 miles, £9,249, £1,698 under typical, Great Yarmouth
- 2026 MG MG IM5, 10 miles, £30,480, £5,578 under typical, Barnstaple
- 2025 MG MGS5, 4,000 miles, £20,495, £3,741 under typical, Salisbury
- 2026 MG MG3, 10 miles, £15,893, £2,897 under typical, Loughborough
- 2026 MG MG3, 10 miles, £15,893, £2,897 under typical, Loughborough
- 2026 MG MG3, 10 miles, £15,893, £2,897 under typical, Loughborough
- 2026 MG MG3, 10 miles, £15,893, £2,897 under typical, Loughborough
- 2023 MG MG HS, 40,522 miles, £10,888, £1,974 under typical, Bury
- 2026 MG MG IM6, 6,200 miles, £35,495, £6,403 under typical, Ashford
- 2019 MG MG3, 74,000 miles, £4,899, £880 under typical, Iver
- 2026 MG MG HS, 2,003 miles, £22,799, £4,089 under typical, Edinburgh
- 2022 MG MG ZS, 40,305 miles, £8,790, £1,569 under typical, Peterborough
- 2025 MG MGS5, 8,245 miles, £19,995, £3,556 under typical, Derby
- 2026 MG MG ZS, 7 miles, £15,993, £2,831 under typical, Nottingham
- 2026 MG MG ZS, 10 miles, £15,993, £2,829 under typical, Nottingham
- 2026 MG MG ZS, 10 miles, £15,993, £2,829 under typical, Loughborough
- 2026 MG MG IM6, 1,877 miles, £34,495, £6,102 under typical, Croydon
- 2025 MG MGS5, 10 miles, £17,995, £3,135 under typical, Derby
- 2026 MG MG3, 2 miles, £13,193, £2,295 under typical, Nottingham
- 2026 MG MG4, 780 miles, £20,250, £3,521 under typical, Croydon
MG models
- MG MG HS (4,292)
- MG MG ZS (3,625)
- MG MG3 (1,808)
- MG MG4 (1,575)
- MG MGS5 (484)
- MG MGS6 (243)
- MG MG IM5 (187)
- MG MGS9 (159)
- MG MG5 (150)
- MG MG IM6 (139)
- MG MG4 Urban (115)
- MG TF (51)
- MG MGB (46)
- MG GS (36)
- MG Cyberster (31)
- MG MGA (26)
- MG MGF (23)