Used diesel Mercedes-Benz GLC for sale
1,253 cars from UK dealers, updated 23 October 2026. Typical asking price £18,500. Half of them are priced between £15,800 and £22,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.
What does a used diesel Mercedes-Benz GLC cost?
Typical asking price £18,500 across 1,253 cars for sale. A 2022 one is typically £27,000, a 2015 one £12,500.
482 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2022 | 95 | £27,000 | £25,000 to £29,000 |
| 2021 | 65 | £24,000 | £22,000 to £26,500 |
| 2020 | 165 | £22,000 | £20,000 to £25,000 |
| 2019 | 240 | £20,000 | £18,000 to £22,000 |
| 2018 | 260 | £16,700 | £15,000 to £18,600 |
| 2017 | 247 | £16,500 | £14,500 to £18,000 |
| 2016 | 123 | £14,000 | £12,500 to £15,600 |
| 2015 | 21 | £12,500 | £12,000 to £15,000 |
Cars for sale now, page 1 of 13
The cheaper cars like each one are on its AskCar page.
- 2017 Mercedes-Benz GLC, 10,000 miles, £15,795, £5,245 under typical, Walsall
- 2021 Mercedes-Benz GLC, 76,958 miles, £18,995, £5,177 under typical, Liverpool
- 2018 Mercedes-Benz GLC, 73,291 miles, £14,999, £3,808 under typical, Bracknell
- 2021 Mercedes-Benz GLC, 37,000 miles, £22,495, £5,644 under typical, Barnsley
- 2019 Mercedes-Benz GLC, 64,397 miles, £15,995, £3,939 under typical, Woodbridge
- 2021 Mercedes-Benz GLC, 45,000 miles, £19,995, £4,895 under typical, Egham
- 2019 Mercedes-Benz GLC, 80,000 miles, £14,620, £3,475 under typical, Chorley
- 2018 Mercedes-Benz GLC, 70,725 miles, £14,000, £2,703 under typical, Derby
- 2018 Mercedes-Benz GLC, 74,000 miles, £12,995, £2,301 under typical, Maidenhead
- 2018 Mercedes-Benz GLC, 71,000 miles, £14,949, £2,605 under typical, Ampthill
- 2019 Mercedes-Benz GLC, 52,101 miles, £19,695, £3,379 under typical, Liverpool
- 2026 Mercedes-Benz GLC, 5,612 miles, £40,445, £6,697 under typical, Ascot
- 2017 Mercedes-Benz GLC, 71,000 miles, £14,995, £2,424 under typical, Billericay
- 2018 Mercedes-Benz GLC, 42,213 miles, £18,750, £2,989 under typical, Wolverhampton
- 2017 Mercedes-Benz GLC, 50,331 miles, £15,295, £2,372 under typical, Stevenage
- 2018 Mercedes-Benz GLC, 87,875 miles, £13,289, £2,044 under typical, Bolton
- 2020 Mercedes-Benz GLC, 61,000 miles, £17,999, £2,694 under typical, Burton upon Trent
- 2018 Mercedes-Benz GLC, 81,709 miles, £13,990, £2,007 under typical, Hinckley
- 2022 Mercedes-Benz GLC, 67,494 miles, £19,999, £2,822 under typical, Reading
- 2018 Mercedes-Benz GLC, 86,171 miles, £13,220, £1,859 under typical, Middlesbrough
- 2017 Mercedes-Benz GLC, 108,525 miles, £11,899, £1,656 under typical, Chadwell Heath
- 2017 Mercedes-Benz GLC, 80,000 miles, £14,449, £1,962 under typical, Welwyn Garden City
- 2017 Mercedes-Benz GLC, 45,000 miles, £16,700, £2,248 under typical, Huddersfield
- 2020 Mercedes-Benz GLC, 45,000 miles, £21,995, £2,961 under typical, Rochdale
- 2020 Mercedes-Benz GLC, 28,535 miles, £26,490, £3,564 under typical, Chelmsford
- 2026 Mercedes-Benz GLC, 8,429 miles, £40,249, £5,389 under typical, Stoke-on-Trent
- 2022 Mercedes-Benz GLC, 49,630 miles, £22,099, £2,913 under typical, Manchester
- 2019 Mercedes-Benz GLC, 47,693 miles, £19,989, £2,592 under typical, Hertford
- 2019 Mercedes-Benz GLC, 79,679 miles, £15,995, £2,072 under typical, Kendal
- 2018 Mercedes-Benz GLC, 61,160 miles, £17,995, £2,330 under typical, Stanford-le-Hope
- 2018 Mercedes-Benz GLC, 51,392 miles, £19,995, £2,587 under typical, Colchester
- 2021 Mercedes-Benz GLC, 58,363 miles, £21,999, £2,785 under typical, Birmingham
- 2019 Mercedes-Benz GLC, 83,500 miles, £14,488, £1,828 under typical, Romford
- 2018 Mercedes-Benz GLC, 77,000 miles, £13,990, £1,757 under typical, Walsall
- 2023 Mercedes-Benz GLC, 32,531 miles, £33,790, £4,237 under typical, Bromley
- 2017 Mercedes-Benz GLC, 70,147 miles, £13,999, £1,752 under typical, Accrington
- 2019 Mercedes-Benz GLC, 73,329 miles, £15,999, £1,996 under typical, Greenford
- 2022 Mercedes-Benz GLC, 24,412 miles, £25,099, £3,109 under typical, Ipswich
- 2018 Mercedes-Benz GLC, 57,984 miles, £16,975, £2,094 under typical, Tonbridge
- 2020 Mercedes-Benz GLC, 42,285 miles, £20,495, £2,514 under typical, Guildford
- 2018 Mercedes-Benz GLC, 33,735 miles, £18,762, £2,272 under typical, Loughborough
- 2017 Mercedes-Benz GLC, 56,313 miles, £14,695, £1,771 under typical, Cobham
- 2016 Mercedes-Benz GLC, 104,000 miles, £9,495, £1,140 under typical, Cheadle
- 2016 Mercedes-Benz GLC, 95,327 miles, £12,694, £1,523 under typical, Bristol
- 2020 Mercedes-Benz GLC, 43,324 miles, £20,150, £2,381 under typical, Watford
- 2017 Mercedes-Benz GLC, 49,878 miles, £18,995, £2,237 under typical, Lincoln
- 2019 Mercedes-Benz GLC, 47,771 miles, £24,382, £2,794 under typical, Tamworth
- 2017 Mercedes-Benz GLC, 44,000 miles, £17,495, £1,962 under typical, Mansfield
- 2018 Mercedes-Benz GLC, 88,802 miles, £15,850, £1,765 under typical, Barnet
- 2017 Mercedes-Benz GLC, 75,860 miles, £16,995, £1,891 under typical, Glasgow
- 2022 Mercedes-Benz GLC, 55,507 miles, £21,990, £2,437 under typical, Crawley
- 2019 Mercedes-Benz GLC, 47,500 miles, £24,499, £2,713 under typical, Haslingden
- 2023 Mercedes-Benz GLC, 6,498 miles, £32,999, £3,627 under typical, Croydon
- 2022 Mercedes-Benz GLC, 39,123 miles, £24,999, £2,727 under typical, Exeter
- 2019 Mercedes-Benz GLC, 47,975 miles, £19,980, £2,175 under typical, Heywood
- 2020 Mercedes-Benz GLC, 94,000 miles, £18,770, £2,026 under typical, Coventry
- 2017 Mercedes-Benz GLC, 62,903 miles, £15,990, £1,715 under typical, Nottingham
- 2019 Mercedes-Benz GLC, 60,127 miles, £19,995, £2,110 under typical, Romford
- 2017 Mercedes-Benz GLC, 62,472 miles, £14,999, £1,574 under typical, Bolton
- 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
- 2017 Mercedes-Benz GLC, 44,189 miles, £17,244, £1,766 under typical, Nottingham
- 2018 Mercedes-Benz GLC, 60,470 miles, £16,900, £1,727 under typical, Watford
- 2018 Mercedes-Benz GLC, 49,170 miles, £17,177, £1,738 under typical, Hessle
- 2021 Mercedes-Benz GLC, 51,530 miles, £23,495, £2,376 under typical, Stoke-on-Trent
- 2018 Mercedes-Benz GLC, 101,832 miles, £13,495, £1,349 under typical, Basildon
- 2018 Mercedes-Benz GLC, 93,000 miles, £13,450, £1,340 under typical, Birmingham
- 2019 Mercedes-Benz GLC, 67,261 miles, £18,995, £1,891 under typical, Crewe
- 2019 Mercedes-Benz GLC, 47,138 miles, £19,050, £1,891 under typical, Watford
- 2019 Mercedes-Benz GLC, 54,110 miles, £15,899, £1,548 under typical, Winsford
- 2019 Mercedes-Benz GLC, 45,927 miles, £18,900, £1,834 under typical, Watford
- 2018 Mercedes-Benz GLC, 50,500 miles, £16,750, £1,624 under typical, Brentwood
- 2016 Mercedes-Benz GLC, 61,188 miles, £14,990, £1,450 under typical, Enfield
- 2023 Mercedes-Benz GLC, 54,500 miles, £27,490, £2,655 under typical, Essendine
- 2019 Mercedes-Benz GLC, 47,190 miles, £19,100, £1,835 under typical, Barnet
- 2018 Mercedes-Benz GLC, 81,316 miles, £13,300, £1,272 under typical, Clitheroe
- 2017 Mercedes-Benz GLC, 45,539 miles, £17,250, £1,634 under typical, Northampton
- 2022 Mercedes-Benz GLC, 55,245 miles, £23,398, £2,214 under typical, Hessle
- 2019 Mercedes-Benz GLC, 70,637 miles, £16,650, £1,573 under typical, Barnet
- 2019 Mercedes-Benz GLC, 62,308 miles, £21,299, £2,000 under typical, Blackburn
- 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, 85,000 miles, £15,995, £1,448 under typical, Haslingden
- 2018 Mercedes-Benz GLC, 46,000 miles, £16,490, £1,489 under typical, Kingston upon Thames
- 2019 Mercedes-Benz GLC, 41,289 miles, £21,500, £1,936 under typical, Swindon
- 2018 Mercedes-Benz GLC, 69,000 miles, £14,000, £1,257 under typical, Reading
- 2018 Mercedes-Benz GLC, 61,008 miles, £16,849, £1,512 under typical, Dunstable
- 2018 Mercedes-Benz GLC, 62,966 miles, £16,990, £1,510 under typical, Lutterworth
- 2019 Mercedes-Benz GLC, 75,393 miles, £18,169, £1,610 under typical, Harrow
- 2018 Mercedes-Benz GLC, 75,772 miles, £16,495, £1,458 under typical, Newtownabbey
- 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
- 2020 Mercedes-Benz GLC, 70,000 miles, £20,980, £1,827 under typical, Market Drayton
- 2022 Mercedes-Benz GLC, 42,924 miles, £24,000, Hastings
- 2019 Mercedes-Benz GLC, 66,000 miles, £14,990, Walsall
- 2023 Mercedes-Benz GLC, 31,854 miles, £30,911, Chesterfield
- 2019 Mercedes-Benz GLC, 48,050 miles, £24,995, Romford
- 2019 Mercedes-Benz GLC, 32,353 miles, £20,749, Oldbury
Mercedes-Benz GLC by gearbox, fuel and body
- Petrol Mercedes-Benz GLC (423)
- Hybrid Mercedes-Benz GLC (769)
- Plug-in hybrid Mercedes-Benz GLC (334)
- Mercedes-Benz GLC SUV (2,468)
- Mercedes-Benz GLC estate (99)
- Mercedes-Benz GLC coupe (85)
Mercedes-Benz GLC prices by year
- 2026 (356)
- 2025 (278)
- 2024 (174)
- 2023 (277)
- 2022 (186)
- 2021 (135)
- 2020 (263)
- 2019 (370)
- 2018 (375)
- 2017 (264)
- 2016 (134)
- 2015 (22)
Mercedes-Benz GLC by price
Mercedes-Benz GLC near you
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)