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 7 of 134
The cheaper cars like each one are on its AskCar page.
- 2019 MG MG ZS, 26,958 miles, £9,200, £987 under typical, Grays
- 2023 MG MG HS, 24,656 miles, £12,500, £1,341 under typical, Bury
- 2026 MG MG HS, 639 miles, £19,995, £2,141 under typical, Carlisle
- 2026 MG MG IM5, 4,991 miles, £33,790, £3,617 under typical, Guildford
- 2025 MG MG3, 7,822 miles, £14,390, £1,540 under typical, Bideford
- 2023 MG MG ZS, 58,021 miles, £9,490, £1,015 under typical, Alfreton
- 2026 MG MG IM5, 750 miles, £35,995, £3,850 under typical, Hemel Hempstead
- 2026 MG MG3, 5 miles, £13,990, £1,494 under typical, Trowbridge
- 2026 MG MG3, 5 miles, £13,990, £1,494 under typical, Bath
- 2021 MG MG HS, 47,831 miles, £11,000, £1,173 under typical, Spalding
- 2026 MG MG HS, 1,003 miles, £19,790, £2,108 under typical, St Helens
- 2019 MG MG3, 38,800 miles, £6,490, £691 under typical, Hillingdon
- 2023 MG MG HS, 4,812 miles, £13,893, £1,479 under typical, Sheffield
- 2026 MG MG IM6, 4,000 miles, £36,995, £3,935 under typical, Blackpool
- 2026 MG MG IM6, 4,000 miles, £36,995, £3,935 under typical, Chorley
- 2024 MG MG HS, 30,642 miles, £14,140, £1,503 under typical, York
- 2026 MG MG3, 10 miles, £13,995, £1,487 under typical, Newton Abbot
- 2026 MG MG3, 10 miles, £13,995, £1,487 under typical, Swindon
- 2026 MG MG3, 10 miles, £13,995, £1,487 under typical, Bournemouth
- 2026 MG MG3, 10 miles, £13,995, £1,487 under typical, Swindon
- 2026 MG MG3, 10 miles, £13,995, £1,487 under typical, Swindon
- 2026 MG MG3, 10 miles, £13,995, £1,487 under typical, Newton Abbot
- 2025 MG MGS5, 7,215 miles, £21,498, £2,284 under typical, Aberdeen
- 2026 MG MG3, 10 miles, £13,996, £1,486 under typical, Bicester
- 2026 MG MG HS, 9 miles, £20,750, £2,201 under typical, Knutsford
- 2026 MG MG ZS, 10 miles, £18,995, £2,014 under typical, Galashiels
- 2026 MG MG3, 3,433 miles, £15,520, £1,645 under typical, Kingston upon Hull
- 2024 MG MG HS, 31,002 miles, £14,120, £1,495 under typical, York
- 2026 MG MG ZS, 15 miles, £18,995, £2,011 under typical, Dartford
- 2026 MG MG ZS, 15 miles, £18,995, £2,011 under typical, Dartford
- 2023 MG MG ZS, 20,522 miles, £11,499, £1,216 under typical, Ashington
- 2021 MG MG ZS, 69,361 miles, £8,650, £914 under typical, Derby
- 2023 MG MG ZS, 20,073 miles, £11,350, £1,200 under typical, Derby
- 2023 MG MG HS, 18,000 miles, £13,990, £1,479 under typical, Bedford
- 2022 MG MG5, 58,388 miles, £9,750, £1,030 under typical, Leicester
- 2026 MG MG HS, 6,222 miles, £18,580, £1,961 under typical, Cardiff
- 2024 MG MG ZS, 4,000 miles, £15,899, £1,676 under typical, Winsford
- 2026 MG MG ZS, 924 miles, £18,499, £1,950 under typical, Southampton
- 2026 MG MG HS, 5,922 miles, £18,630, £1,963 under typical, Warrington
- 2022 MG MG HS, 42,460 miles, £10,670, £1,122 under typical, Cardiff
- 2023 MG MG HS, 31,847 miles, £12,795, £1,345 under typical, Harrogate
- 2026 MG MG HS, 1,669 miles, £19,430, £2,041 under typical, Sunderland
- 2024 MG MG HS, 32,281 miles, £13,030, £1,366 under typical, West Malling
- 2026 MG MG ZS, 7 miles, £17,091, £1,791 under typical, Fareham
- 2023 MG MG ZS, 27,854 miles, £10,999, £1,149 under typical, Atherton
- 2023 MG MG4, 29,247 miles, £11,250, £1,176 under typical, Spalding
- 2026 MG MG ZS, 230 miles, £18,898, £1,975 under typical, Ewell
- 2026 MG MGS6, 1,604 miles, £25,499, £2,663 under typical, Eastbourne
- 2020 MG MG ZS, 31,812 miles, £8,490, £886 under typical, Enfield
- 2020 MG MG ZS, 31,708 miles, £9,600, £1,002 under typical, Leicester
- 2025 MG MGS5, 4,804 miles, £21,992, £2,294 under typical, Portsmouth
- 2026 MG MG3, 4,016 miles, £14,995, £1,563 under typical, Ashford
- 2024 MG MG HS, 22,698 miles, £13,195, £1,372 under typical, Harrogate
- 2025 MG MGS5, 5,915 miles, £21,799, £2,265 under typical, Norwich
- 2025 MG MGS5, 10,145 miles, £20,991, £2,180 under typical, Leeds
- 2022 MG MG HS, 27,607 miles, £12,699, £1,319 under typical, Great Yarmouth
- 2025 MG MG3, 4,126 miles, £12,298, £1,276 under typical, Stockport
- 2025 MG MG3, 13,049 miles, £13,495, £1,400 under typical, Norwich
- 2026 MG MG IM5, 10 miles, £35,995, £3,730 under typical, Derby
- 2026 MG MG HS, 22 miles, £20,790, £2,152 under typical, Wakefield
- 2022 MG MG HS, 23,432 miles, £13,490, £1,396 under typical, London
- 2024 MG MG HS, 16,429 miles, £13,980, £1,446 under typical, Warrington
- 2022 MG MG ZS, 28,775 miles, £11,999, £1,239 under typical, Swansea
- 2026 MG MG3, 4,208 miles, £15,740, £1,625 under typical, Bedford
- 2026 MG MG HS, 511 miles, £20,499, £2,113 under typical, Lincoln
- 2026 MG MG4, 4,899 miles, £24,490, £2,516 under typical, Wakefield
- 2022 MG MG HS, 7,116 miles, £14,999, £1,540 under typical, Exeter
- 2026 MG MGS6, 1,184 miles, £29,794, £3,056 under typical, Harrogate
- 2026 MG MGS5, 1,873 miles, £22,495, £2,297 under typical, Weston-super-Mare
- 2026 MG MGS5, 6,167 miles, £17,750, £1,808 under typical, Redditch
- 2026 MG MG HS, 56 miles, £20,800, £2,119 under typical, Darlington
- 2023 MG MG4, 35,273 miles, £10,941, £1,114 under typical, Dunstable
- 2026 MG MG4, 5,194 miles, £18,893, £1,922 under typical, Leeds
- 2022 MG MG ZS, 38,614 miles, £9,890, £1,006 under typical, Gateshead
- 2025 MG MGS5, 7,727 miles, £21,490, £2,182 under typical, Durham
- 2026 MG MG ZS, 6 miles, £19,075, £1,936 under typical, Bedford
- 2026 MG MG IM6, 1,544 miles, £38,495, £3,903 under typical, Knutsford
- 2024 MG MG HS, 11,405 miles, £17,995, £1,824 under typical, Holt
- 2019 MG MG ZS, 84,712 miles, £5,985, £607 under typical, Dunstable
- 2026 MG MG4 Urban, 500 miles, £18,940, £1,918 under typical, Sheffield
- 2025 MG MG3, 2,999 miles, £14,489, £1,466 under typical, Rochdale
- 2025 MG MG3, 3,635 miles, £14,930, £1,508 under typical, Kingston upon Hull
- 2021 MG MG ZS, 28,784 miles, £10,488, £1,059 under typical, Romford
- 2026 MG MG IM6, 3,482 miles, £35,995, £3,634 under typical, Lincoln
- 2026 MG MG HS, 100 miles, £20,790, £2,099 under typical, Barnsley
- 2026 MG MG HS, 100 miles, £20,790, £2,099 under typical, Barnsley
- 2026 MG MG HS, 100 miles, £20,790, £2,099 under typical, Bradford
- 2026 MG MG HS, 100 miles, £20,790, £2,099 under typical, Wakefield
- 2022 MG MG ZS, 29,992 miles, £13,583, £1,367 under typical, Cannock
- 2022 MG MG ZS, 37,516 miles, £9,500, £956 under typical, Grays
- 2026 MG MG HS, 1 miles, £25,998, £2,612 under typical, Kilmarnock
- 2026 MG MG HS, 1 miles, £25,998, £2,612 under typical, Kilmarnock
- 2026 MG MG HS, 1 miles, £25,998, £2,612 under typical, Kilmarnock
- 2026 MG MG HS, 1 miles, £25,998, £2,612 under typical
- 2026 MG MG HS, 8 miles, £25,995, £2,609 under typical, Crewe
- 2023 MG MG ZS, 28,000 miles, £11,200, £1,124 under typical, Canvey Island
- 2023 MG MG ZS, 23,000 miles, £10,495, £1,053 under typical, Stoke-on-Trent
- 2026 MG MG HS, 10 miles, £25,995, £2,608 under typical, Burnley
- 2022 MG MG HS, 37,582 miles, £10,980, £1,100 under typical, Chorley
- 2025 MG MG ZS, 16,952 miles, £15,295, £1,532 under typical, Derby
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)