Used Mercedes-Benz GLC for sale under £20,000
948 cars from UK dealers, updated 23 October 2026. Typical asking price £16,800. Half of them are priced between £14,700 and £18,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.
329 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2020 | 53 | £18,800 | £18,000 to £20,000 |
| 2019 | 180 | £18,000 | £16,500 to £19,000 |
| 2018 | 298 | £16,500 | £15,000 to £18,000 |
| 2017 | 240 | £16,500 | £14,400 to £17,700 |
| 2016 | 130 | £14,000 | £12,700 to £15,700 |
| 2015 | 21 | £12,500 | £12,000 to £14,500 |
Cars for sale now, page 1 of 10
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
- 2018 Mercedes-Benz GLC, 75,621 miles, £10,695, £3,533 under typical, Colchester
- 2019 Mercedes-Benz GLC, 18,000 miles, £18,495, £5,746 under typical, Solihull
- 2019 Mercedes-Benz GLC, 70,000 miles, £15,495, £4,707 under typical, Watford
- 2022 Mercedes-Benz GLC, 73,750 miles, £19,495, £5,323 under typical, Maidstone
- 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
- 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, 73,929 miles, £16,700, £4,015 under typical, Chelmsford
- 2019 Mercedes-Benz GLC, 80,000 miles, £14,620, £3,475 under typical, Chorley
- 2020 Mercedes-Benz GLC, 52,000 miles, £19,995, £4,486 under typical, Barnet
- 2019 Mercedes-Benz GLC, 54,222 miles, £18,999, £4,250 under typical, Corby
- 2016 Mercedes-Benz GLC, 68,154 miles, £14,990, £3,334 under typical, Bristol
- 2018 Mercedes-Benz GLC, 70,725 miles, £14,000, £2,703 under typical, Derby
- 2019 Mercedes-Benz GLC, 54,200 miles, £16,990, £3,107 under typical, Essendine
- 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
- 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, 73,000 miles, £18,995, £2,779 under typical, Derby
- 2021 Mercedes-Benz GLC, 81,184 miles, £18,390, £2,652 under typical, Mansfield
- 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
- 2020 Mercedes-Benz GLC, 63,000 miles, £19,310, £2,725 under typical, Cardiff
- 2018 Mercedes-Benz GLC, 86,171 miles, £13,220, £1,859 under typical, Middlesbrough
- 2022 Mercedes-Benz GLC, 88,769 miles, £18,590, £2,592 under typical, Cardiff
- 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
- 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
- 2019 Mercedes-Benz GLC, 73,211 miles, £17,995, £2,389 under typical, Slough
- 2020 Mercedes-Benz GLC, 103,601 miles, £13,888, £1,821 under typical, Bury
- 2018 Mercedes-Benz GLC, 39,753 miles, £17,995, £2,350 under typical, Ipswich
- 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
- 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
- 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
- 2018 Mercedes-Benz GLC, 57,984 miles, £16,975, £2,094 under typical, Tonbridge
- 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
- 2017 Mercedes-Benz GLC, 49,878 miles, £18,995, £2,237 under typical, Lincoln
- 2018 Mercedes-Benz GLC, 58,295 miles, £17,250, £1,996 under typical, Northampton
- 2018 Mercedes-Benz GLC, 29,918 miles, £18,450, £2,114 under typical, Watford
- 2019 Mercedes-Benz GLC, 67,655 miles, £15,300, £1,753 under typical, Tadcaster
- 2019 Mercedes-Benz GLC, 99,400 miles, £13,500, £1,545 under typical, Staines
- 2022 Mercedes-Benz GLC, 76,311 miles, £19,290, £2,197 under typical, Blue Bell Hill
- 2017 Mercedes-Benz GLC, 44,000 miles, £17,495, £1,962 under typical, Mansfield
- 2018 Mercedes-Benz GLC, 75,000 miles, £19,995, £2,239 under typical, Little Eaton
- 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
- 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
- 2016 Mercedes-Benz GLC, 64,673 miles, £14,990, £1,579 under typical, Enfield
- 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
- 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
- 2018 Mercedes-Benz GLC, 34,500 miles, £18,995, £1,855 under typical, Epping
- 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
- 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
- 2018 Mercedes-Benz GLC, 68,244 miles, £15,898, £1,516 under typical, Scunthorpe
- 2017 Mercedes-Benz GLC, 45,539 miles, £17,250, £1,634 under typical, Northampton
- 2019 Mercedes-Benz GLC, 70,637 miles, £16,650, £1,573 under typical, Barnet
- 2020 Mercedes-Benz GLC, 72,783 miles, £17,990, £1,690 under typical, Barry
- 2017 Mercedes-Benz GLC, 49,000 miles, £16,990, £1,589 under typical, Hendon
- 2017 Mercedes-Benz GLC, 99,000 miles, £17,495, £1,622 under typical, Derby
- 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
- 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
Mercedes-Benz GLC by gearbox, fuel and body
- Petrol Mercedes-Benz GLC (423)
- Diesel Mercedes-Benz GLC (1,253)
- 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)