Used MG cars for sale
13,396 cars from UK dealers, updated 23 October 2026. Typical asking price £15,800. Half of them are priced between £12,800 and £21,500.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
4,160 have had their price cut since they were first listed.
Cars for sale now, page 2 of 134
The cheaper cars like each one are on its AskCar page.
- 2026 MG MG HS, 4,214 miles, £22,399, £3,999 under typical, Glasgow
- 2025 MG MGS5, 8,245 miles, £19,995, £3,566 under typical, Derby
- 2026 MG MG HS, 4,870 miles, £22,349, £3,984 under typical, Newport
- 2026 MG MG HS, 3,710 miles, £22,449, £3,999 under typical, Oldbury
- 2026 MG MG HS, 4,311 miles, £22,399, £3,989 under typical, Derby
- 2026 MG MG HS, 5,234 miles, £22,299, £3,969 under typical, Peterborough
- 2026 MG MG HS, 2,568 miles, £22,549, £4,013 under typical, Birtley
- 2026 MG MG HS, 3,749 miles, £22,449, £3,995 under typical, Peterborough
- 2026 MG MG4, 2,000 miles, £23,495, £4,176 under typical, Rochdale
- 2026 MG MG HS, 5,264 miles, £22,299, £3,963 under typical, Birtley
- 2025 MG MG IM5, 5,426 miles, £26,999, £4,794 under typical, Royal Tunbridge Wells
- 2026 MG MG HS, 3,932 miles, £22,449, £3,977 under typical, Oldbury
- 2026 MG MG HS, 3,935 miles, £22,449, £3,976 under typical, Coventry
- 2026 MG MG HS, 3,409 miles, £22,499, £3,979 under typical, Newport
- 2026 MG MG IM5, 1,000 miles, £37,000, £6,531 under typical, Croydon
- 2026 MG MG HS, 5,676 miles, £22,249, £3,922 under typical, Peterborough
- 2026 MG MG HS, 2,952 miles, £22,549, £3,975 under typical, Peterborough
- 2026 MG MG IM6, 8,046 miles, £35,495, £6,225 under typical, Ashford
- 2019 MG MG3, 74,000 miles, £4,899, £858 under typical, Iver
- 2026 MG MG HS, 5,792 miles, £22,249, £3,897 under typical, Oldbury
- 2026 MG MG HS, 6,103 miles, £22,199, £3,879 under typical, Oldbury
- 2017 MG MG3, 72,765 miles, £3,400, £592 under typical, Peterborough
- 2025 MG MGS5, 2,500 miles, £20,995, £3,656 under typical, Hayle
- 2026 MG MG3, 2 miles, £13,193, £2,293 under typical, Nottingham
- 2022 MG MG ZS, 40,305 miles, £8,790, £1,525 under typical, Peterborough
- 2026 MG MG HS, 5,965 miles, £22,249, £3,859 under typical, Coventry
- 2026 MG MG IM5, 719 miles, £33,995, £5,887 under typical, Gloucester
- 2021 MG MG3, 25,127 miles, £7,000, £1,211 under typical, Sunderland
- 2026 MG MG HS, 6,558 miles, £22,149, £3,831 under typical, Glasgow
- 2020 MG MG HS, 50,851 miles, £8,999, £1,555 under typical, Colchester
- 2026 MG MG HS, 6,085 miles, £22,249, £3,833 under typical, Norwich
- 2025 MG MGS5, 2,229 miles, £16,990, £2,927 under typical, Huddersfield
- 2026 MG MG4, 100 miles, £24,995, £4,288 under typical, Neyland
- 2026 MG MG IM6, 2,003 miles, £34,495, £5,902 under typical, Croydon
- 2026 MG MG HS, 7,106 miles, £22,099, £3,762 under typical, Stockton-on-Tees
- 2023 MG MG HS, 25,695 miles, £10,350, £1,761 under typical, Barnet
- 2025 MG MG HS, 14,533 miles, £17,490, £2,973 under typical, Sheffield
- 2026 MG MGS5, 31 miles, £18,420, £3,126 under typical, Leamington Spa
- 2026 MG MGS9, 10 miles, £30,999, £5,256 under typical, Carlisle
- 2026 MG MGS5, 55 miles, £20,040, £3,390 under typical, Cardiff
- 2018 MG GS, 92,764 miles, £5,299, £895 under typical, Oldbury
- 2025 MG MGS5, 149 miles, £18,149, £3,066 under typical, St Albans
- 2023 MG MG ZS, 31,750 miles, £10,222, £1,716 under typical, Bury
- 2026 MG MG IM6, 844 miles, £39,000, £6,541 under typical, Scarborough
- 2023 MG MG HS, 37,968 miles, £12,100, £2,029 under typical, Welwyn Garden City
- 2026 MG MG IM6, 709 miles, £35,995, £6,008 under typical, Southport
- 2024 MG MG HS, 13,481 miles, £18,495, £3,334 under typical, Lincoln
- 2025 MG MG HS, 9,003 miles, £18,495, £3,334 under typical, Lincoln
- 2024 MG MG HS, 8,017 miles, £18,795, £3,334 under typical, Lincoln
- 2024 MG MG HS, 2,052 miles, £19,495, £3,334 under typical, Lincoln
- 2026 MG MG HS, 100 miles, £19,995, £3,334 under typical, Lincoln
- 2026 MG MG3, 2,000 miles, £12,495, £2,082 under typical, Rochdale
- 2026 MG MG3, 2,000 miles, £12,495, £2,082 under typical, Rochdale
- 2026 MG MGS5, 250 miles, £19,973, £3,319 under typical, Telford
- 2026 MG MG HS, 6,982 miles, £22,199, £3,689 under typical, Glasgow
- 2017 MG GS, 104,768 miles, £3,495, £579 under typical, Leigh
- 2026 MG MGS5, 16 miles, £18,500, £3,056 under typical, Leamington Spa
- 2018 MG MG3, 59,000 miles, £4,299, £709 under typical, Belfast
- 2018 MG MG3, 68,324 miles, £4,990, £821 under typical, Halifax
- 2026 MG MG ZS, 103 miles, £17,994, £2,957 under typical, Keighley
- 2026 MG MG4, 2,395 miles, £23,495, £3,853 under typical, Bromley
- 2026 MG MGS5, 100 miles, £18,476, £3,025 under typical, Telford
- 2026 MG MG IM6, 7,864 miles, £32,990, £5,395 under typical, Plymouth
- 2022 MG MG ZS, 20,799 miles, £10,150, £1,657 under typical, Watford
- 2026 MG MG IM5, 430 miles, £34,587, £5,643 under typical, Milton Keynes
- 2025 MG MGS5, 349 miles, £18,132, £2,955 under typical, Buckhurst Hill
- 2026 MG MG ZS, 100 miles, £16,192, £2,638 under typical, Loughborough
- 2026 MG MG IM6, 152 miles, £38,042, £6,173 under typical, St Albans
- 2026 MG MG IM6, 1,139 miles, £36,995, £5,924 under typical, Croydon
- 2026 MG MG ZS, 10 miles, £18,109, £2,900 under typical, Erdington
- 2026 MG MG IM5, 640 miles, £34,464, £5,513 under typical, Newton Abbot
- 2025 MG MG ZS, 12,885 miles, £15,263, £2,438 under typical, Harrow
- 2025 MG MGS5, 1,017 miles, £17,818, £2,845 under typical, Redcar
- 2026 MG MG HS, 10 miles, £19,794, £3,156 under typical, Harrogate
- 2026 MG MG IM6, 10 miles, £36,999, £5,899 under typical, Carlisle
- 2022 MG MG3, 29,025 miles, £7,371, £1,174 under typical, Dunstable
- 2026 MG MG IM5, 2,663 miles, £35,874, £5,708 under typical, Buckhurst Hill
- 2021 MG MG ZS, 41,898 miles, £8,993, £1,428 under typical, Glossop
- 2026 MG MG HS, 9,649 miles, £21,849, £3,469 under typical, Stockton-on-Tees
- 2026 MG MG4, 1,848 miles, £23,995, £3,802 under typical, Knutsford
- 2023 MG MG ZS, 20,000 miles, £11,000, £1,743 under typical, Canvey Island
- 2026 MG MGS5, 33 miles, £18,600, £2,945 under typical, Leicester
- 2023 MG MG ZS, 38,246 miles, £9,989, £1,577 under typical, Reading
- 2021 MG MG ZS, 40,600 miles, £9,295, £1,464 under typical, Ashford
- 2026 MG MG IM5, 3,121 miles, £32,586, £5,117 under typical, Cannock
- 2025 MG MG3, 32,000 miles, £8,495, £1,321 under typical, Northallerton
- 2024 MG MG HS, 5,000 miles, £15,423, £2,395 under typical, Croydon
- 2026 MG MG IM6, 429 miles, £37,969, £5,878 under typical, Bedford
- 2026 MG MGS5, 80 miles, £18,630, £2,884 under typical, Grantham
- 2026 MG MGS5, 53 miles, £20,291, £3,141 under typical, Shrewsbury
- 2015 MG MG3, 42,152 miles, £2,990, £461 under typical, Huddersfield
- 2022 MG MG ZS, 6,819 miles, £10,990, £1,691 under typical, Halifax
- 2026 MG MG HS, 9 miles, £19,893, £3,058 under typical, Lincoln
- 2026 MG MG ZS, 10 miles, £18,995, £2,914 under typical, Derby
- 2024 MG MG ZS, 8,000 miles, £13,999, £2,143 under typical, Egham
- 2026 MG MG4, 2,000 miles, £23,999, £3,672 under typical, York
- 2021 MG MG5, 56,462 miles, £7,990, £1,217 under typical, Basildon
- 2026 MG MG IM5, 4,664 miles, £35,795, £5,438 under typical, Warrington
- 2026 MG MGS5, 133 miles, £18,650, £2,830 under typical, Leeds
- 2026 MG MGS5, 203 miles, £18,620, £2,814 under typical, Middlesbrough
MG models
- MG MG HS (4,508)
- MG MG ZS (3,713)
- MG MG3 (1,810)
- MG MG4 (1,593)
- MG MGS5 (467)
- MG MGS6 (237)
- MG MG IM5 (188)
- MG MGS9 (162)
- MG MG5 (157)
- MG MG IM6 (132)
- MG MG4 Urban (111)
- MG TF (52)
- MG MGB (46)
- MG GS (32)
- MG Cyberster (27)
- MG MGA (26)
- MG MGF (24)
- MG MGB GT (21)