Used Mercedes-Benz GLC for sale near Richmond upon Thames
373 cars from UK dealers within 20 miles of Richmond upon Thames, updated 23 October 2026. Typical asking price £25,000. Half of them are priced between £18,000 and £39,000.
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.
Price cuts near Richmond upon Thames
182 cars within 20 miles have had their price cut since they were first listed.
- 2021 Mercedes-Benz GLC, 43,947 miles, £26,800, cut by £7,610, Wimbledon
- 2025 Mercedes-Benz GLC, 8,463 miles, £57,250, cut by £5,250, London
- 2025 Mercedes-Benz GLC, 3,503 miles, £57,998, cut by £5,100, Beaconsfield
- 2026 Mercedes-Benz GLC, 14,000 miles, £46,750, cut by £4,250, Ascot
- 2025 Mercedes-Benz GLC, 12,631 miles, £36,637, cut by £4,193, Slough
- 2023 Mercedes-Benz GLC, 45,982 miles, £29,488, cut by £3,768, Slough
- 2025 Mercedes-Benz GLC, 24,530 miles, £36,111, cut by £3,721, Weybridge
- 2026 Mercedes-Benz GLC, 8,604 miles, £46,340, cut by £3,682, Ascot
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 27 | £48,000 | £45,500 to £49,500 |
| 2025 | 47 | £44,000 | £38,500 to £49,500 |
| 2024 | 21 | £43,000 | £39,000 to £47,500 |
| 2023 | 29 | £37,500 | £33,500 to £41,500 |
| 2022 | 23 | £29,000 | £26,000 to £31,500 |
| 2021 | 20 | £25,500 | £23,000 to £27,500 |
| 2020 | 39 | £22,500 | £20,500 to £27,000 |
| 2019 | 60 | £20,000 | £18,000 to £23,000 |
| 2018 | 52 | £17,800 | £16,000 to £20,000 |
| 2017 | 27 | £16,700 | £15,000 to £18,000 |
| 2016 | 26 | £15,000 | £13,500 to £17,000 |
Cars for sale now, page 1 of 4
The cheaper cars like each one are on its AskCar page.
- 2019 Mercedes-Benz GLC, 70,000 miles, £15,495, £4,707 under typical, Watford
- 2018 Mercedes-Benz GLC, 73,291 miles, £14,999, £3,808 under typical, Bracknell
- 2021 Mercedes-Benz GLC, 45,000 miles, £19,995, £4,895 under typical, Egham
- 2020 Mercedes-Benz GLC, 52,000 miles, £19,995, £4,486 under typical, Barnet
- 2023 Mercedes-Benz GLC, 32,085 miles, £30,495, £6,289 under typical, Epsom
- 2018 Mercedes-Benz GLC, 74,000 miles, £12,995, £2,301 under typical, Maidenhead
- 2026 Mercedes-Benz GLC, 5,612 miles, £40,445, £6,697 under typical, Ascot
- 2026 Mercedes-Benz GLC, 4,313 miles, £42,637, £6,032 under typical, Beaconsfield
- 2017 Mercedes-Benz GLC, 108,525 miles, £11,899, £1,656 under typical, Chadwell Heath
- 2018 Mercedes-Benz GLC, 95,798 miles, £13,700, £1,874 under typical, Chingford
- 2019 Mercedes-Benz GLC, 35,900 miles, £19,999, £2,729 under typical, Harrow
- 2019 Mercedes-Benz GLC, 73,211 miles, £17,995, £2,389 under typical, Slough
- 2026 Mercedes-Benz GLC, 4,958 miles, £42,893, £5,659 under typical, Slough
- 2025 Mercedes-Benz GLC, 12,631 miles, £36,637, £4,740 under typical, Slough
- 2019 Mercedes-Benz GLC, 73,329 miles, £15,999, £1,996 under typical, Greenford
- 2020 Mercedes-Benz GLC, 42,285 miles, £20,495, £2,514 under typical, Guildford
- 2017 Mercedes-Benz GLC, 56,313 miles, £14,695, £1,771 under typical, Cobham
- 2020 Mercedes-Benz GLC, 43,324 miles, £20,150, £2,381 under typical, Watford
- 2018 Mercedes-Benz GLC, 29,918 miles, £18,450, £2,114 under typical, Watford
- 2019 Mercedes-Benz GLC, 99,400 miles, £13,500, £1,545 under typical, Staines
- 2018 Mercedes-Benz GLC, 88,802 miles, £15,850, £1,765 under typical, Barnet
- 2023 Mercedes-Benz GLC, 6,498 miles, £32,999, £3,627 under typical, Croydon
- 2023 Mercedes-Benz GLC, 45,982 miles, £29,488, £3,208 under typical, Slough
- 2016 Mercedes-Benz GLC, 64,673 miles, £14,990, £1,579 under typical, Enfield
- 2025 Mercedes-Benz GLC, 24,907 miles, £35,595, £3,687 under typical, Epsom
- 2019 Mercedes-Benz GLC, 41,181 miles, £18,600, £1,910 under typical, Barnet
- 2019 Mercedes-Benz GLC, 74,000 miles, £17,489, £1,793 under typical, Hounslow
- 2018 Mercedes-Benz GLC, 60,470 miles, £16,900, £1,727 under typical, Watford
- 2025 Mercedes-Benz GLC, 27,506 miles, £35,295, £3,557 under typical, Guildford
- 2019 Mercedes-Benz GLC, 47,138 miles, £19,050, £1,891 under typical, Watford
- 2019 Mercedes-Benz GLC, 45,927 miles, £18,900, £1,834 under typical, Watford
- 2016 Mercedes-Benz GLC, 61,188 miles, £14,990, £1,450 under typical, Enfield
- 2019 Mercedes-Benz GLC, 47,190 miles, £19,100, £1,835 under typical, Barnet
- 2019 Mercedes-Benz GLC, 70,637 miles, £16,650, £1,573 under typical, Barnet
- 2022 Mercedes-Benz GLC, 33,863 miles, £29,000, £2,736 under typical, London
- 2017 Mercedes-Benz GLC, 49,000 miles, £16,990, £1,589 under typical, Hendon
- 2021 Mercedes-Benz GLC, 26,500 miles, £24,995, £2,313 under typical, Burnham
- 2021 Mercedes-Benz GLC, 76,733 miles, £18,900, £1,747 under typical, Barnet
- 2016 Mercedes-Benz GLC, 48,000 miles, £14,600, £1,322 under typical, New Malden
- 2018 Mercedes-Benz GLC, 46,000 miles, £16,490, £1,489 under typical, Kingston upon Thames
- 2024 Mercedes-Benz GLC, 34,363 miles, £34,750, £3,103 under typical, London
- 2019 Mercedes-Benz GLC, 75,393 miles, £18,169, £1,610 under typical, Harrow
- 2017 Mercedes-Benz GLC, 75,041 miles, £17,995, £1,588 under typical, Watford
- 2016 Mercedes-Benz GLC, 80,000 miles, £12,799, £1,118 under typical, Hendon
- 2026 Mercedes-Benz GLC, 8,604 miles, £46,340, Ascot
- 2025 Mercedes-Benz GLC, 6,307 miles, £46,446, Beaconsfield
- 2020 Mercedes-Benz GLC, 18,166 miles, £27,600, Barnet
- 2018 Mercedes-Benz GLC, 57,000 miles, £18,989, Croydon
- 2017 Mercedes-Benz GLC, 66,644 miles, £16,690, Brent
- 2021 Mercedes-Benz GLC, 25,295 miles, £27,500, London
- 2017 Mercedes-Benz GLC, 68,081 miles, £18,900, Barnet
- 2021 Mercedes-Benz GLC, 46,682 miles, £22,500, London
- 2016 Mercedes-Benz GLC, 105,000 miles, £12,395, Iver
- 2019 Mercedes-Benz GLC, 54,000 miles, £18,990, Brent
- 2017 Mercedes-Benz GLC, 85,000 miles, £16,500, Woking
- 2023 Mercedes-Benz GLC, 6,753 miles, £36,795, Guildford
- 2020 Mercedes-Benz GLC, 22,088 miles, £25,150, Watford
- 2020 Mercedes-Benz GLC, 63,051 miles, £19,400, Watford
- 2018 Mercedes-Benz GLC, 23,000 miles, £18,690, Addlestone
- 2016 Mercedes-Benz GLC, 93,000 miles, £13,490, Hillingdon
- 2022 Mercedes-Benz GLC, 65,431 miles, £25,500, London
- 2026 Mercedes-Benz GLC, 2,708 miles, £45,500, London
- 2025 Mercedes-Benz GLC, 7,411 miles, £38,500, London
- 2017 Mercedes-Benz GLC, 77,188 miles, £14,700, Watford
- 2019 Mercedes-Benz GLC, 46,292 miles, £21,300, Watford
- 2018 Mercedes-Benz GLC, 68,000 miles, £15,500, Cobham
- 2025 Mercedes-Benz GLC, 8,009 miles, £39,690, Brent
- 2016 Mercedes-Benz GLC, 82,000 miles, £12,495, Brent
- 2019 Mercedes-Benz GLC, 42,102 miles, £18,500, Watford
- 2018 Mercedes-Benz GLC, 56,636 miles, £15,995, London
- 2018 Mercedes-Benz GLC, 61,250 miles, £17,600, Watford
- 2018 Mercedes-Benz GLC, 61,097 miles, £17,750, Watford
- 2018 Mercedes-Benz GLC, 128,000 miles, £11,495, Hillingdon
- 2020 Mercedes-Benz GLC, 49,000 miles, £20,780, Watford
- 2018 Mercedes-Benz GLC, 61,695 miles, £17,550, Watford
- 2020 Mercedes-Benz GLC, 88,500 miles, £16,678, Uxbridge
- 2023 Mercedes-Benz GLC, 3,469 miles, £38,000, London
- 2016 Mercedes-Benz GLC, 53,520 miles, £14,990, Hayes
- 2026 Mercedes-Benz GLC, 1,091 miles, £46,850, Colindale
- 2016 Mercedes-Benz GLC, 50,145 miles, £16,995, Addlestone
- 2020 Mercedes-Benz GLC, 42,850 miles, £22,000, Hatfield
- 2025 Mercedes-Benz GLC, 16,510 miles, £38,350, Colindale
- 2018 Mercedes-Benz GLC, 73,886 miles, £16,990, Hayes
- 2018 Mercedes-Benz GLC, 51,000 miles, £17,989, Brent
- 2020 Mercedes-Benz GLC, 17,874 miles, £24,500, London
- 2018 Mercedes-Benz GLC, 75,000 miles, £15,250, Watford
- 2019 Mercedes-Benz GLC, 76,906 miles, £16,950, Deptford
- 2025 Mercedes-Benz GLC, 22,091 miles, £37,500, Colindale
- 2018 Mercedes-Benz GLC, 98,000 miles, £12,980, Harrow
- 2019 Mercedes-Benz GLC, 35,652 miles, £22,700, Watford
- 2019 Mercedes-Benz GLC, 77,894 miles, £16,400, Watford
- 2019 Mercedes-Benz GLC, 58,662 miles, £15,985, Hounslow
- 2025 Mercedes-Benz GLC, 21,054 miles, £36,508, Weybridge
- 2018 Mercedes-Benz GLC, 58,487 miles, £18,100, Watford
- 2026 Mercedes-Benz GLC, 1,956 miles, £45,197, Weybridge
- 2024 Mercedes-Benz GLC, 9,513 miles, £37,654, Beaconsfield
- 2025 Mercedes-Benz GLC, 10,120 miles, £43,434, Slough
- 2025 Mercedes-Benz GLC, 24,530 miles, £36,111, Weybridge
- 2020 Mercedes-Benz GLC, 81,400 miles, £20,495, London
- 2025 Mercedes-Benz GLC, 22,217 miles, £36,481, Weybridge
Mercedes-Benz GLC across the UK by price
More near Richmond upon Thames
- All used cars near Richmond upon Thames
- Volkswagen Golf (899)
- Nissan Qashqai (891)
- Volkswagen Polo (799)
- BMW 1 Series (733)
- Mercedes-Benz C Class (733)
- Mercedes-Benz A Class (721)
- BMW 3 Series (711)
- Kia Sportage (696)
- Vauxhall Corsa (681)
- Ford Fiesta (621)
- Audi A3 (606)
- Ford Focus (599)
More Mercedes-Benz
- All Mercedes-Benz GLC
- All Mercedes-Benz cars
- Mercedes-Benz A Class (6,771)
- Mercedes-Benz C Class (4,849)
- Mercedes-Benz CLA (3,256)
- Mercedes-Benz E Class (3,080)
- Mercedes-Benz GLC (2,846)
- Mercedes-Benz GLA (2,575)
- Mercedes-Benz Sprinter (1,658)
- Mercedes-Benz GLE (1,385)
- Mercedes-Benz GLB (883)
- Mercedes-Benz Vito (864)
- Mercedes-Benz B Class (802)
- Mercedes-Benz S Class (611)
- Mercedes-Benz SL (470)
- Mercedes-Benz G Class (464)
- Mercedes-Benz SLK (452)