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 17 of 29
The cheaper cars like each one are on its AskCar page.
- 2023 Mercedes-Benz GLC, 27,421 miles, £35,900, Lincoln
- 2020 Mercedes-Benz GLC, 37,000 miles, £47,199, Stoke-on-Trent
- 2022 Mercedes-Benz GLC, 32,436 miles, £40,750, Shrewsbury
- 2025 Mercedes-Benz GLC, 9,000 miles, £50,995, Blackpool
- 2019 Mercedes-Benz GLC, 69,944 miles, £15,970, Manchester
- 2020 Mercedes-Benz GLC, 88,000 miles, £18,750, London
- 2019 Mercedes-Benz GLC, 38,000 miles, £26,750, Coalville
- 2023 Mercedes-Benz GLC, 18,915 miles, £38,890, Oxford
- 2025 Mercedes-Benz GLC, 7,840 miles, £46,850, Sunderland
- 2023 Mercedes-Benz GLC, 41,258 miles, £37,990, Oxford
- 2022 Mercedes-Benz GLC, 47,664 miles, £49,995, Heswall
- 2026 Mercedes-Benz GLC, 6,392 miles, £49,000, Camden
- 2018 Mercedes-Benz GLC, 89,747 miles, £13,799, Epping
- 2021 Mercedes-Benz GLC, 107,350 miles, £18,995, Hinckley
- 2022 Mercedes-Benz GLC, 32,716 miles, £31,399, London
- 2020 Mercedes-Benz GLC, 90,288 miles, £18,213, Towcester
- 2024 Mercedes-Benz GLC, 16,249 miles, £42,999, Worcester
- 2025 Mercedes-Benz GLC, 9,410 miles, £46,250, Loughton
- 2022 Mercedes-Benz GLC, 77,000 miles, £30,809, Wembley
- 2026 Mercedes-Benz GLC, 2,571 miles, £45,838, Eastbourne
- 2023 Mercedes-Benz GLC, 59,815 miles, £30,680, Wakefield
- 2023 Mercedes-Benz GLC, 12,897 miles, £42,565, Beaconsfield
- 2026 Mercedes-Benz GLC, 4,077 miles, £45,609, Stafford
- 2020 Mercedes-Benz GLC, 55,685 miles, £22,790, Huddersfield
- 2018 Mercedes-Benz GLC, 82,552 miles, £17,995, Oldham
- 2023 Mercedes-Benz GLC, 21,592 miles, £36,868, Tamworth
- 2019 Mercedes-Benz GLC, 55,000 miles, £20,450, Addlestone
- 2026 Mercedes-Benz GLC, 9,367 miles, £44,900, Lincoln
- 2018 Mercedes-Benz GLC, 50,626 miles, £21,495, London
- 2022 Mercedes-Benz GLC, 29,489 miles, £30,995, Blackburn
- 2021 Mercedes-Benz GLC, 50,177 miles, £25,995, Maidenhead
- 2016 Mercedes-Benz GLC, 53,817 miles, £15,695, Poole
- 2025 Mercedes-Benz GLC, 10,087 miles, £47,749, Maidstone
- 2019 Mercedes-Benz GLC, 62,128 miles, £23,528, Cannock
- 2016 Mercedes-Benz GLC, 98,000 miles, £13,990, Doncaster
- 2018 Mercedes-Benz GLC, 54,000 miles, £20,895, Chipping Sodbury
- 2026 Mercedes-Benz GLC, 7,392 miles, £48,650, York
- 2025 Mercedes-Benz GLC, 6,978 miles, £44,000, Bristol
- 2020 Mercedes-Benz GLC, 55,437 miles, £23,995, Belfast
- 2022 Mercedes-Benz GLC, 41,809 miles, £28,000, Carlisle
- 2023 Mercedes-Benz GLC, 14,475 miles, £42,995, Doncaster
- 2017 Mercedes-Benz GLC, 25,300 miles, £20,950, Doncaster
- 2019 Mercedes-Benz GLC, 55,924 miles, £24,490, Peterborough
- 2019 Mercedes-Benz GLC, 61,000 miles, £23,500, Preston
- 2026 Mercedes-Benz GLC, 3,932 miles, £45,690, Shrewsbury
- 2018 Mercedes-Benz GLC, 115,000 miles, £13,995, Lisburn
- 2026 Mercedes-Benz GLC, 6,388 miles, £44,999, Worcester
- 2024 Mercedes-Benz GLC, 15,789 miles, £51,990, Chelmsford
- 2018 Mercedes-Benz GLC, 73,700 miles, £16,400, Basildon
- 2017 Mercedes-Benz GLC, 62,836 miles, £18,690, Stockton-on-Tees
- 2023 Mercedes-Benz GLC, 27,177 miles, £43,090, Colchester
- 2020 Mercedes-Benz GLC, 35,598 miles, £25,250, Chelmsford
- 2024 Mercedes-Benz GLC, 23,483 miles, £43,000, London
- 2018 Mercedes-Benz GLC, 50,000 miles, £22,250, Coalville
- 2017 Mercedes-Benz GLC, 133,747 miles, £11,000, Winsford
- 2025 Mercedes-Benz GLC, 4,675 miles, £41,850, Swindon
- 2019 Mercedes-Benz GLC, 34,144 miles, £22,498, Edinburgh
- 2026 Mercedes-Benz GLC, 2,552 miles, £50,480, Southampton
- 2020 Mercedes-Benz GLC, 63,831 miles, £24,490, Swindon
- 2024 Mercedes-Benz GLC, 9,948 miles, £42,795, Poole
- 2019 Mercedes-Benz GLC, 56,000 miles, £18,499, Gunnislake
- 2025 Mercedes-Benz GLC, 9,273 miles, £46,399, Ashford
- 2025 Mercedes-Benz GLC, 11,894 miles, £45,750, Teesside
- 2026 Mercedes-Benz GLC, 3,382 miles, £47,995, Belfast
- 2017 Mercedes-Benz GLC, 101,505 miles, £15,995, Oldham
- 2017 Mercedes-Benz GLC, 113,400 miles, £12,145, Oldham
- 2019 Mercedes-Benz GLC, 63,658 miles, £19,500, Northampton
- 2017 Mercedes-Benz GLC, 99,000 miles, £14,495, Chesterfield
- 2016 Mercedes-Benz GLC, 78,632 miles, £12,495, Crawley
- 2025 Mercedes-Benz GLC, 3,321 miles, £41,998, Grangemouth
- 2025 Mercedes-Benz GLC, 8,954 miles, £48,269, Reading
- 2025 Mercedes-Benz GLC, 19,325 miles, £36,590, Bridgend
- 2019 Mercedes-Benz GLC, 100,000 miles, £16,900, Bexley
- 2026 Mercedes-Benz GLC, 1,865 miles, £46,850, Colindale
- 2021 Mercedes-Benz GLC, 89,624 miles, £18,991, Bolton
- 2019 Mercedes-Benz GLC, 48,000 miles, £28,995, Huddersfield
- 2026 Mercedes-Benz GLC, 5,265 miles, £44,399, Crawley
- 2018 Mercedes-Benz GLC, 53,000 miles, £20,475, Gravesend
- 2019 Mercedes-Benz GLC, 30,750 miles, £37,495, Reading
- 2019 Mercedes-Benz GLC, 43,765 miles, £24,322, Bolton
- 2025 Mercedes-Benz GLC, 10,221 miles, £44,995, Portadown
- 2019 Mercedes-Benz GLC, 72,137 miles, £15,795, Slough
- 2018 Mercedes-Benz GLC, 62,105 miles, £18,330, Leeds
- 2018 Mercedes-Benz GLC, 78,000 miles, £16,595, Henley-in-Arden
- 2018 Mercedes-Benz GLC, 72,746 miles, £16,989, Harlow
- 2025 Mercedes-Benz GLC, 10,867 miles, £45,999, Harrogate
- 2023 Mercedes-Benz GLC, 20,468 miles, £41,999, Ashford
- 2023 Mercedes-Benz GLC, 40,295 miles, £33,950, Peterborough
- 2025 Mercedes-Benz GLC, 6,305 miles, £48,000, Cheltenham
- 2026 Mercedes-Benz GLC, 3,333 miles, £44,779, Wolverhampton
- 2025 Mercedes-Benz GLC, 6,066 miles, £49,500, Colindale
- 2024 Mercedes-Benz GLC, 12,020 miles, £42,850, Cambridge
- 2019 Mercedes-Benz GLC, 75,313 miles, £19,950, Potters Bar
- 2017 Mercedes-Benz GLC, 54,000 miles, £20,995, Manchester
- 2024 Mercedes-Benz GLC, 21,635 miles, £42,750, Northampton
- 2026 Mercedes-Benz GLC, 5,085 miles, £45,599, Canterbury
- 2020 Mercedes-Benz GLC, 72,838 miles, £17,766, Havant
- 2017 Mercedes-Benz GLC, 86,012 miles, £19,495, Stoke-on-Trent
- 2017 Mercedes-Benz GLC, 53,173 miles, £16,590, Chelmsford
- 2022 Mercedes-Benz GLC, 53,447 miles, £26,979, Southampton
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)