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 5 of 134
The cheaper cars like each one are on its AskCar page.
- 2025 MG MGS5, 6,241 miles, £21,295, £2,698 under typical, Perth
- 2026 MG MGS5, 189 miles, £19,040, £2,403 under typical, St Albans
- 2026 MG MG IM6, 3,254 miles, £38,350, £4,834 under typical, Darlington
- 2025 MG MGS5, 3,449 miles, £21,701, £2,734 under typical, Scarborough
- 2026 MG MGS5, 13 miles, £19,150, £2,408 under typical, Buckhurst Hill
- 2026 MG MGS5, 21 miles, £19,149, £2,404 under typical, Watford
- 2025 MG MG HS, 1,375 miles, £18,695, £2,342 under typical, Knutsford
- 2026 MG MG HS, 16 miles, £20,395, £2,551 under typical, Knutsford
- 2026 MG MG HS, 100 miles, £19,995, £2,497 under typical, Gloucester
- 2026 MG MG HS, 19 miles, £20,399, £2,545 under typical, Knutsford
- 2026 MG MG IM6, 5,700 miles, £34,800, £4,329 under typical, Leicester
- 2025 MG MGS5, 5,940 miles, £21,399, £2,660 under typical, Winsford
- 2026 MG MG ZS, 8 miles, £16,795, £2,086 under typical, Tynemouth
- 2023 MG MG3, 32,166 miles, £7,950, £982 under typical, Northampton
- 2021 MG MG ZS, 26,140 miles, £9,989, £1,233 under typical, Milton Keynes
- 2025 MG MG ZS, 381 miles, £17,499, £2,159 under typical, Oldham
- 2021 MG MG5, 71,000 miles, £7,999, £986 under typical, Luton
- 2026 MG MG3, 20 miles, £15,999, £1,970 under typical, Royal Tunbridge Wells
- 2024 MG MG3, 10,695 miles, £9,495, £1,168 under typical, Redditch
- 2023 MG MG4, 26,000 miles, £12,500, £1,536 under typical, Dunstable
- 2022 MG MG5, 32,247 miles, £10,695, £1,313 under typical, Whaplode Drove
- 2023 MG MG HS, 10,385 miles, £12,100, £1,485 under typical, Derby
- 2023 MG MG HS, 25,000 miles, £12,990, £1,588 under typical, Radcliffe
- 2026 MG MG4, 4,025 miles, £24,150, £2,949 under typical, King's Lynn
- 2016 MG MG3, 102,796 miles, £2,395, £292 under typical, Harrow
- 2023 MG MG HS, 2,900 miles, £14,990, £1,830 under typical, Yeovil
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Liverpool
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Liverpool
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Bishopbriggs
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Liverpool
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Bishopbriggs
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Liverpool
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Dumfries
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Bishopbriggs
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Stirling
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Liverpool
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Birtley
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Sunderland
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Bishopbriggs
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Liverpool
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Edinburgh
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Winsford
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Kirkcaldy
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Edinburgh
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Linwood
- 2026 MG MG HS, 1 miles, £25,498, £3,112 under typical, Liverpool
- 2026 MG MG HS, 5 miles, £25,498, £3,109 under typical, Kirkcaldy
- 2026 MG MG HS, 10 miles, £25,498, £3,105 under typical, Birtley
- 2026 MG MG HS, 10 miles, £25,498, £3,105 under typical, Linwood
- 2022 MG MG ZS, 8,100 miles, £12,250, £1,491 under typical, Derby
- 2025 MG MGS5, 1 miles, £18,998, £2,312 under typical
- 2022 MG MG HS, 26,883 miles, £11,300, £1,375 under typical, Leicester
- 2026 MG MG HS, 12 miles, £25,498, £3,103 under typical, Kirkcaldy
- 2026 MG MG HS, 13 miles, £25,498, £3,102 under typical, Workington
- 2026 MG MG3, 767 miles, £13,490, £1,641 under typical, Edinburgh
- 2026 MG MG HS, 18 miles, £25,498, £3,098 under typical, Carlisle
- 2026 MG MG HS, 24 miles, £25,498, £3,093 under typical, Carlisle
- 2022 MG MG ZS, 31,336 miles, £9,610, £1,165 under typical, Ashton-under-Lyne
- 2022 MG MG ZS, 29,000 miles, £11,600, £1,405 under typical, South Shields
- 2026 MG MG HS, 34 miles, £25,498, £3,084 under typical, Prestwick
- 2026 MG MG ZS, 100 miles, £19,495, £2,356 under typical, Royal Tunbridge Wells
- 2023 MG MG HS, 42,984 miles, £10,890, £1,311 under typical, Kingston upon Hull
- 2026 MG MGS5, 14 miles, £20,940, £2,520 under typical, Bedford
- 2026 MG MGS5, 16 miles, £20,940, £2,518 under typical, Bedford
- 2026 MG MG4, 2,236 miles, £24,535, £2,942 under typical, Chelmsford
- 2026 MG MG HS, 9 miles, £20,495, £2,456 under typical, Knutsford
- 2026 MG MG HS, 15 miles, £20,495, £2,452 under typical, Falkirk
- 2026 MG MG HS, 9 miles, £20,499, £2,452 under typical, Ashington
- 2023 MG MG ZS, 17,084 miles, £11,350, £1,357 under typical, Derby
- 2026 MG MG HS, 12 miles, £20,498, £2,451 under typical, Knutsford
- 2026 MG MG HS, 16 miles, £20,497, £2,449 under typical, Knutsford
- 2024 MG MG HS, 18,908 miles, £13,640, £1,624 under typical, Warrington
- 2020 MG MG ZS, 49,000 miles, £9,030, £1,073 under typical, Derby
- 2026 MG MGS9, 4,000 miles, £29,887, £3,549 under typical, Banbury
- 2026 MG MGS9, 1,500 miles, £30,994, £3,676 under typical, Aylesbury
- 2023 MG MG HS, 22,000 miles, £11,000, £1,303 under typical, Canvey Island
- 2026 MG MG3, 4,464 miles, £15,280, £1,807 under typical, Grantham
- 2023 MG MG ZS, 29,553 miles, £10,950, £1,294 under typical, Halifax
- 2023 MG MG ZS, 25,000 miles, £10,995, £1,299 under typical, Derby
- 2022 MG MG ZS, 22,159 miles, £10,500, £1,240 under typical, Watford
- 2026 MG MG HS, 500 miles, £25,213, £2,978 under typical, Telford
- 2022 MG MG ZS, 11,050 miles, £10,999, £1,299 under typical, Ashington
- 2026 MG MG3, 3 miles, £13,850, £1,635 under typical, Darlington
- 2018 MG MG ZS, 25,572 miles, £7,495, £883 under typical, Walkden
- 2026 MG MG4, 1 miles, £20,998, £2,473 under typical, Workington
- 2026 MG MG4, 1 miles, £20,998, £2,473 under typical, Linwood
- 2026 MG MG4, 1 miles, £20,998, £2,473 under typical, Aberdeen
- 2023 MG MG4, 34,106 miles, £10,851, £1,276 under typical, Dunstable
- 2026 MG MG3, 50 miles, £13,837, £1,626 under typical, Telford
- 2023 MG MG HS, 3,773 miles, £13,600, £1,598 under typical, Dunstable
- 2026 MG MGS5, 20 miles, £19,290, £2,263 under typical, Wakefield
- 2026 MG MG IM5, 136 miles, £29,999, £3,518 under typical, Exeter
- 2022 MG MG5, 47,119 miles, £10,250, £1,200 under typical, Leicester
- 2026 MG MG HS, 100 miles, £20,495, £2,394 under typical, Baldock
- 2024 MG MG ZS, 14,510 miles, £12,194, £1,424 under typical, Keighley
- 2025 MG MGS5, 4,862 miles, £21,746, £2,534 under typical, Leeds
- 2021 MG MG ZS, 32,000 miles, £9,799, £1,136 under typical, Weeley Heath
- 2020 MG MG ZS, 39,730 miles, £8,389, £973 under typical, Bolton
- 2026 MG MG HS, 188 miles, £25,499, £2,953 under typical, Bradford
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)