Used Mercedes-Benz GLC for sale
2,824 cars from UK dealers, updated 28 October 2026. Typical asking price £26,000. Half of them are priced between £18,500 and £41,500.
AskCar lists 584,857 cars from 12,986 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used Mercedes-Benz GLC cost?
Typical asking price £26,000 across 2,824 cars for sale. A 2026 one is typically £48,000, a 2015 one £12,500.
1,412 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 354 | £48,000 | £45,000 to £51,000 |
| 2025 | 266 | £44,000 | £38,500 to £49,500 |
| 2024 | 174 | £42,000 | £38,000 to £45,000 |
| 2023 | 272 | £37,000 | £34,500 to £40,000 |
| 2022 | 185 | £28,000 | £24,500 to £31,500 |
| 2021 | 137 | £26,000 | £23,000 to £29,500 |
| 2020 | 265 | £23,000 | £20,500 to £26,500 |
| 2019 | 374 | £20,000 | £18,000 to £23,500 |
| 2018 | 373 | £17,400 | £15,500 to £19,700 |
| 2017 | 250 | £16,700 | £14,500 to £18,600 |
| 2016 | 137 | £14,200 | £12,500 to £16,000 |
| 2015 | 24 | £12,500 | £12,000 to £15,100 |
Cars for sale now, page 14 of 29
The cheaper cars like each one are on its AskCar page.
- 2025 Mercedes-Benz GLC, 8,463 miles, £55,950, London
- 2018 Mercedes-Benz GLC, 93,357 miles, £14,875, Bury
- 2020 Mercedes-Benz GLC, 45,135 miles, £23,995, Brinsworth
- 2022 Mercedes-Benz GLC, 27,708 miles, £30,450, Watford
- 2026 Mercedes-Benz GLC, 4,250 miles, £49,579, Croydon
- 2018 Mercedes-Benz GLC, 64,000 miles, £16,995, Huddersfield
- 2024 Mercedes-Benz GLC, 25,481 miles, £37,950, Blackburn
- 2018 Mercedes-Benz GLC, 77,584 miles, £16,490, Boston
- 2025 Mercedes-Benz GLC, 6,995 miles, £48,995, Doncaster
- 2018 Mercedes-Benz GLC, 61,736 miles, £15,998, Stirling
- 2026 Mercedes-Benz GLC, 2,949 miles, £49,180, Croydon
- 2026 Mercedes-Benz GLC, 6,637 miles, £51,000, Cheltenham
- 2024 Mercedes-Benz GLC, 8,635 miles, £43,995, Exeter
- 2021 Mercedes-Benz GLC, 24,705 miles, £28,995, Crawley
- 2017 Mercedes-Benz GLC, 114,500 miles, £14,499, Haslingden
- 2021 Mercedes-Benz GLC, 64,107 miles, £25,400, Manchester
- 2018 Mercedes-Benz GLC, 76,483 miles, £18,791, Oxford
- 2016 Mercedes-Benz GLC, 83,250 miles, £14,497, Havering
- 2023 Mercedes-Benz GLC, 38,969 miles, £33,498, Perth
- 2022 Mercedes-Benz GLC, 48,959 miles, £35,940, Alfreton
- 2019 Mercedes-Benz GLC, 41,080 miles, £34,975, Tonbridge
- 2023 Mercedes-Benz GLC, 25,994 miles, £35,990, King's Lynn
- 2025 Mercedes-Benz GLC, 12,921 miles, £40,490, Warrington
- 2018 Mercedes-Benz GLC, 73,000 miles, £16,740, Alfreton
- 2017 Mercedes-Benz GLC, 35,169 miles, £20,995, Chester
- 2018 Mercedes-Benz GLC, 57,240 miles, £33,795, Nuneaton
- 2025 Mercedes-Benz GLC, 21,873 miles, £37,500, Teesside
- 2016 Mercedes-Benz GLC, 76,232 miles, £15,198, Birmingham
- 2026 Mercedes-Benz GLC, 3,036 miles, £46,859, Portsmouth
- 2023 Mercedes-Benz GLC, 14,083 miles, £37,499, Edinburgh
- 2022 Mercedes-Benz GLC, 27,000 miles, £30,572, Bromley
- 2019 Mercedes-Benz GLC, 87,212 miles, £19,500, Middlesbrough
- 2021 Mercedes-Benz GLC, 87,886 miles, £19,495, Preston
- 2023 Mercedes-Benz GLC, 9,100 miles, £41,950, Watford
- 2026 Mercedes-Benz GLC, 10,465 miles, £49,524, Slough
- 2025 Mercedes-Benz GLC, 3,742 miles, £50,000, Bath
- 2021 Mercedes-Benz GLC, 34,456 miles, £27,990, Bridgend
- 2019 Mercedes-Benz GLC, 39,000 miles, £26,000, Kingston upon Hull
- 2019 Mercedes-Benz GLC, 59,361 miles, £20,084, Catterick
- 2026 Mercedes-Benz GLC, 5,259 miles, £48,791, Dartford
- 2026 Mercedes-Benz GLC, 1,905 miles, £51,998, Grangemouth
- 2020 Mercedes-Benz GLC, 61,495 miles, £22,800, Barnet
- 2019 Mercedes-Benz GLC, 17,002 miles, £24,150, Cardiff
- 2019 Mercedes-Benz GLC, 52,670 miles, £26,499, King's Lynn
- 2017 Mercedes-Benz GLC, 59,166 miles, £17,995, Oldham
- 2020 Mercedes-Benz GLC, 39,753 miles, £25,495, Manchester
- 2026 Mercedes-Benz GLC, 1,316 miles, £46,850, Camden
- 2026 Mercedes-Benz GLC, 1,185 miles, £45,890, Winchester
- 2025 Mercedes-Benz GLC, 3,503 miles, £57,998, Beaconsfield
- 2021 Mercedes-Benz GLC, 49,790 miles, £27,500, Market Harborough
- 2025 Mercedes-Benz GLC, 14,723 miles, £53,999, Barnstaple
- 2021 Mercedes-Benz GLC, 49,600 miles, £23,990, Essendine
- 2024 Mercedes-Benz GLC, 21,710 miles, £42,000, Bath
- 2026 Mercedes-Benz GLC, 5,169 miles, £51,990, Bury St Edmunds
- 2017 Mercedes-Benz GLC, 90,010 miles, £16,990, Coventry
- 2017 Mercedes-Benz GLC, 43,637 miles, £18,429, Carlisle
- 2024 Mercedes-Benz GLC, 8,720 miles, £45,100, Bedford
- 2018 Mercedes-Benz GLC, 80,000 miles, £15,995, Oldbury
- 2023 Mercedes-Benz GLC, 23,983 miles, £35,998, Grangemouth
- 2021 Mercedes-Benz GLC, 65,226 miles, £21,995, Bangor
- 2017 Mercedes-Benz GLC, 68,531 miles, £16,495, Swindon
- 2015 Mercedes-Benz GLC, 26,000 miles, £18,490, Houghton-le-Spring
- 2022 Mercedes-Benz GLC, 22,303 miles, £29,100, Chelmsford
- 2018 Mercedes-Benz GLC, 72,000 miles, £19,395, Rayleigh
- 2022 Mercedes-Benz GLC, 11,490 miles, £42,450, Chelmsford
- 2019 Mercedes-Benz GLC, 27,000 miles, £20,999, Warrington
- 2026 Mercedes-Benz GLC, 4,594 miles, £49,480, Reading
- 2018 Mercedes-Benz GLC, 61,191 miles, £18,622, Rotherham
- 2023 Mercedes-Benz GLC, 33,600 miles, £35,990, Coldstream
- 2025 Mercedes-Benz GLC, 6,232 miles, £51,550, Chelmsford
- 2026 Mercedes-Benz GLC, 6,011 miles, £44,499, Hamilton
- 2023 Mercedes-Benz GLC, 18,844 miles, £43,990, Wakefield
- 2022 Mercedes-Benz GLC, 44,574 miles, £27,780, Harlow
- 2021 Mercedes-Benz GLC, 61,928 miles, £22,500, Newcastle upon Tyne
- 2018 Mercedes-Benz GLC, 99,000 miles, £13,490, Brentwood
- 2021 Mercedes-Benz GLC, 57,300 miles, £24,990, Essendine
- 2018 Mercedes-Benz GLC, 64,000 miles, £18,950, St Albans
- 2023 Mercedes-Benz GLC, 73,663 miles, £31,500, Cannock
- 2026 Mercedes-Benz GLC, 1,954 miles, £51,998, Grangemouth
- 2024 Mercedes-Benz GLC, 12,502 miles, £39,699, Crawley
- 2024 Mercedes-Benz GLC, 25,000 miles, £36,950, York
- 2017 Mercedes-Benz GLC, 77,000 miles, £13,490, Northampton
- 2022 Mercedes-Benz GLC, 51,762 miles, £26,490, Stockton-on-Tees
- 2026 Mercedes-Benz GLC, 5,489 miles, £48,788, Weybridge
- 2024 Mercedes-Benz GLC, 10,800 miles, £40,000, Swindon
- 2025 Mercedes-Benz GLC, 7,840 miles, £46,299, Crawley
- 2018 Mercedes-Benz GLC, 111,000 miles, £13,300, Maldon
- 2026 Mercedes-Benz GLC, 5,219 miles, £47,799, Maidstone
- 2018 Mercedes-Benz GLC, 58,762 miles, £21,000, Newcastle upon Tyne
- 2023 Mercedes-Benz GLC, 47,132 miles, £32,250, Exeter
- 2021 Mercedes-Benz GLC, 48,711 miles, £25,980, Stockport
- 2023 Mercedes-Benz GLC, 11,097 miles, £38,500, Cheltenham
- 2016 Mercedes-Benz GLC, 89,000 miles, £13,995, Ipswich
- 2020 Mercedes-Benz GLC, 34,911 miles, £24,998, Linwood
- 2018 Mercedes-Benz GLC, 82,100 miles, £16,990, Essendine
- 2026 Mercedes-Benz GLC, 7,290 miles, £44,939, Wolverhampton
- 2026 Mercedes-Benz GLC, 5,301 miles, £48,000, Swindon
- 2021 Mercedes-Benz GLC, 50,000 miles, £23,995, Barking and Dagenham
- 2025 Mercedes-Benz GLC, 4,727 miles, £44,400, Exeter
- 2023 Mercedes-Benz GLC, 31,291 miles, £39,500, London
Mercedes-Benz GLC by gearbox, fuel and body
- Petrol Mercedes-Benz GLC (425)
- Diesel Mercedes-Benz GLC (1,242)
- Hybrid Mercedes-Benz GLC (751)
- Plug-in hybrid Mercedes-Benz GLC (336)
- Mercedes-Benz GLC SUV (2,437)
- Mercedes-Benz GLC estate (106)
- Mercedes-Benz GLC coupe (86)
Mercedes-Benz GLC prices by year
- 2026 (354)
- 2025 (266)
- 2024 (174)
- 2023 (272)
- 2022 (185)
- 2021 (137)
- 2020 (265)
- 2019 (374)
- 2018 (373)
- 2017 (250)
- 2016 (137)
- 2015 (24)
Mercedes-Benz GLC by price
Mercedes-Benz GLC near you
More Mercedes-Benz
- All Mercedes-Benz cars
- Mercedes-Benz A Class (6,769)
- Mercedes-Benz C Class (4,829)
- Mercedes-Benz CLA (3,239)
- Mercedes-Benz E Class (3,065)
- Mercedes-Benz GLA (2,540)
- Mercedes-Benz Sprinter (1,661)
- Mercedes-Benz GLE (1,392)
- Mercedes-Benz Vito (870)
- Mercedes-Benz GLB (859)
- Mercedes-Benz B Class (802)
- Mercedes-Benz S Class (626)
- Mercedes-Benz SL (472)
- Mercedes-Benz G Class (464)
- Mercedes-Benz SLK (449)