Used Mercedes-Benz cars for sale
34,659 cars from UK dealers, updated 28 October 2026. Typical asking price £19,000. Half of them are priced between £12,300 and £27,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.
11,853 have had their price cut since they were first listed.
Cars for sale now, page 15 of 347
The cheaper cars like each one are on its AskCar page.
- 2026 Mercedes-Benz GLC, 4,313 miles, £42,637, £6,045 under typical, Beaconsfield
- 2024 Mercedes-Benz Sprinter, 36,222 miles, £27,360, £3,878 under typical, Milton Keynes
- 2016 Mercedes-Benz E Class, 64,272 miles, £10,585, £1,500 under typical, Swindon
- 2022 Mercedes-Benz Sprinter, 45,431 miles, £22,794, £3,228 under typical, Barnsley
- 2023 Mercedes-Benz Sprinter, 78,728 miles, £21,540, £3,050 under typical, Frodsham
- 2015 Mercedes-Benz CLA, 82,000 miles, £7,725, £1,091 under typical, Norbury
- 2014 Mercedes-Benz S Class, 38,000 miles, £19,990, £2,824 under typical, Bedford
- 2023 Mercedes-Benz GLS, 43,297 miles, £52,975, £7,480 under typical, Tonbridge
- 2023 Mercedes-Benz V Class, 24,000 miles, £48,948, £6,910 under typical, Chelmsford
- 2022 Mercedes-Benz Vito, 105,000 miles, £8,990, £1,269 under typical, Rochdale
- 2020 Mercedes-Benz C Class, 95,193 miles, £11,000, £1,552 under typical, Hillingdon
- 2020 Mercedes-Benz E Class, 54,975 miles, £19,250, £2,715 under typical, York
- 2017 Mercedes-Benz B Class, 35,481 miles, £9,590, £1,352 under typical, Wigan
- 2019 Mercedes-Benz CLA, 19,202 miles, £18,000, £2,537 under typical, Lympsham
- 2023 Mercedes-Benz Citan, 38,182 miles, £11,945, £1,683 under typical, Stanwell
- 2020 Mercedes-Benz CLA, 96,000 miles, £11,499, £1,619 under typical, Birmingham
- 2018 Mercedes-Benz GLC, 81,709 miles, £13,990, £1,970 under typical, Hinckley
- 2025 Mercedes-Benz Vito, 7,722 miles, £38,500, £5,417 under typical, Bury
- 2020 Mercedes-Benz E Class, 50,992 miles, £20,650, £2,905 under typical, Chelmsford
- 2015 Mercedes-Benz GLA, 64,307 miles, £8,900, £1,251 under typical, New Malden
- 2006 Mercedes-Benz A Class, 90,484 miles, £1,750, £246 under typical, South Ockendon
- 2017 Mercedes-Benz GLC, 75,860 miles, £16,495, £2,317 under typical, Glasgow
- 2026 Mercedes-Benz GLC, 6,644 miles, £42,900, £6,020 under typical, Lincoln
- 2015 Mercedes-Benz GLE, 91,852 miles, £11,495, £1,613 under typical, Greenford
- 2023 Mercedes-Benz C Class, 19,181 miles, £23,995, £3,366 under typical, Hertford
- 2007 Mercedes-Benz B Class, 63,109 miles, £2,499, £350 under typical, Tyseley
- 2024 Mercedes-Benz V Class, 22,000 miles, £56,995, £7,992 under typical, Huddersfield
- 2020 Mercedes-Benz GLE, 21,006 miles, £38,900, £5,455 under typical, Swindon
- 2009 Mercedes-Benz C Class, 87,000 miles, £3,500, £491 under typical, Coventry
- 2018 Mercedes-Benz E Class, 62,934 miles, £18,470, £2,588 under typical, Milton Keynes
- 2012 Mercedes-Benz E Class, 78,000 miles, £5,494, £769 under typical, Kingswood and Fishponds
- 2020 Mercedes-Benz GLC, 61,000 miles, £17,999, £2,520 under typical, Burton upon Trent
- 2013 Mercedes-Benz SL, 66,846 miles, £23,975, £3,354 under typical, Wolverhampton
- 2014 Mercedes-Benz C Class, 115,000 miles, £4,795, £671 under typical, Warminster
- 2025 Mercedes-Benz Vito, 12,000 miles, £32,890, £4,601 under typical, Poole
- 2022 Mercedes-Benz Vito, 359,846 miles, £15,995, £2,237 under typical, Lincoln
- 2019 Mercedes-Benz C Class, 34,000 miles, £14,995, £2,096 under typical, Glenrothes
- 2025 Mercedes-Benz G Class, 4,000 miles, £179,989, £25,155 under typical, Brent
- 2023 Mercedes-Benz GLC, 59,772 miles, £29,000, £4,052 under typical, Upminster
- 2013 Mercedes-Benz C Class, 110,000 miles, £3,990, £557 under typical, Kingstanding
- 2017 Mercedes-Benz A Class, 65,450 miles, £7,990, £1,116 under typical, Sheffield
- 2012 Mercedes-Benz E Class, 79,500 miles, £5,990, £837 under typical, Hillingdon
- 2016 Mercedes-Benz Sprinter, 53,000 miles, £15,995, £2,233 under typical, Blackpool
- 2022 Mercedes-Benz A Class, 41,200 miles, £15,500, £2,163 under typical, Halifax
- 1998 Mercedes-Benz SL, 61,000 miles, £12,750, £1,779 under typical, Pennington
- 2019 Mercedes-Benz C Class, 58,221 miles, £13,295, £1,854 under typical, London
- 2020 Mercedes-Benz C Class, 37,805 miles, £18,600, £2,594 under typical, Derby
- 2016 Mercedes-Benz A Class, 90,580 miles, £7,994, £1,114 under typical, Leigh
- 2018 Mercedes-Benz S Class, 71,000 miles, £20,000, £2,787 under typical, Peterborough
- 2011 Mercedes-Benz E Class, 79,756 miles, £4,950, £689 under typical, Yardley Wood
- 2020 Mercedes-Benz CLS, 41,802 miles, £25,450, £3,542 under typical, Coventry
- 2019 Mercedes-Benz CLA, 60,000 miles, £13,499, £1,878 under typical, Birmingham
- 2015 Mercedes-Benz A Class, 130,000 miles, £4,240, £590 under typical, Warrington
- 2017 Mercedes-Benz C Class, 37,200 miles, £9,495, £1,320 under typical, Coventry
- 2013 Mercedes-Benz E Class, 134,000 miles, £4,795, £666 under typical, Leeds
- 2013 Mercedes-Benz C Class, 151,206 miles, £3,795, £527 under typical, Birmingham
- 2024 Mercedes-Benz GLE, 10,570 miles, £59,995, £8,329 under typical, Worminghall
- 2020 Mercedes-Benz C Class, 67,546 miles, £14,999, £2,082 under typical, Newcastle upon Tyne
- 2016 Mercedes-Benz GLE, 91,175 miles, £15,990, £2,219 under typical, Peterborough
- 2014 Mercedes-Benz E Class, 72,242 miles, £6,990, £969 under typical, Stockton-on-Tees
- 2020 Mercedes-Benz A Class, 54,000 miles, £13,000, £1,803 under typical, Wigan
- 2015 Mercedes-Benz B Class, 115,000 miles, £3,333, £462 under typical, Bagshot
- 2016 Mercedes-Benz SLC, 17,682 miles, £15,975, £2,212 under typical, Wolverhampton
- 2017 Mercedes-Benz E Class, 70,000 miles, £15,490, £2,144 under typical, Canterbury
- 2016 Mercedes-Benz B Class, 78,190 miles, £6,450, £893 under typical, Birmingham
- 2024 Mercedes-Benz Vito, 32,433 miles, £29,298, £4,054 under typical, Chesterfield
- 2018 Mercedes-Benz A Class, 61,414 miles, £10,790, £1,493 under typical, Peterborough
- 2023 Mercedes-Benz A Class, 18,344 miles, £18,499, £2,558 under typical, Winsford
- 2021 Mercedes-Benz Vito, 47,899 miles, £20,400, £2,820 under typical, Kingston upon Thames
- 2016 Mercedes-Benz CLA, 115,000 miles, £6,990, £966 under typical, Rotherham
- 2026 Mercedes-Benz GLC, 5,131 miles, £42,271, £5,839 under typical, Stourbridge
- 2019 Mercedes-Benz E Class, 69,191 miles, £16,910, £2,334 under typical, Cardiff
- 2022 Mercedes-Benz Sprinter, 32,290 miles, £25,188, £3,476 under typical, Stoke-on-Trent
- 2021 Mercedes-Benz G Class, 12,719 miles, £135,995, £18,757 under typical, London
- 2019 Mercedes-Benz S Class, 102,258 miles, £18,999, £2,620 under typical, Oldham
- 2018 Mercedes-Benz C Class, 53,000 miles, £8,990, £1,240 under typical, Walsall
- 2019 Mercedes-Benz C Class, 96,000 miles, £10,995, £1,516 under typical, Brigg
- 2018 Mercedes-Benz C Class, 80,000 miles, £10,995, £1,514 under typical, Luton
- 2017 Mercedes-Benz GLC, 108,525 miles, £11,899, £1,638 under typical, Chadwell Heath
- 2019 Mercedes-Benz Vito, 132,000 miles, £8,999, £1,239 under typical, Hounslow
- 2018 Mercedes-Benz A Class, 78,300 miles, £9,490, £1,306 under typical, March
- 2024 Mercedes-Benz GLB, 8,420 miles, £29,500, £4,059 under typical, Bristol
- 2009 Mercedes-Benz A Class, 58,300 miles, £2,399, £330 under typical, Luton
- 2014 Mercedes-Benz C Class, 38,000 miles, £9,788, £1,346 under typical, Romford
- 2016 Mercedes-Benz B Class, 36,495 miles, £6,990, £961 under typical, Manchester
- 2012 Mercedes-Benz E Class, 96,000 miles, £5,395, £742 under typical, Swinton
- 2018 Mercedes-Benz G Class, 71,000 miles, £61,909, £8,510 under typical, Virginia Water
- 2021 Mercedes-Benz Vito, 51,885 miles, £13,194, £1,811 under typical, Burnham
- 2021 Mercedes-Benz A Class, 46,222 miles, £19,050, £2,613 under typical, Derby
- 2021 Mercedes-Benz Vito, 54,702 miles, £12,995, £1,782 under typical, Dumbarton
- 2022 Mercedes-Benz Vito, 27,292 miles, £29,754, £4,080 under typical, Barnby Dun
- 2017 Mercedes-Benz A Class, 76,749 miles, £7,000, £960 under typical, Oldbury
- 2019 Mercedes-Benz C Class, 59,473 miles, £22,590, £3,096 under typical, Kingston upon Hull
- 2016 Mercedes-Benz C Class, 67,710 miles, £16,499, £2,261 under typical, Birmingham
- 2019 Mercedes-Benz AMG GT, 25,611 miles, £62,975, £8,627 under typical, Wolverhampton
- 2020 Mercedes-Benz AMG GT, 34,500 miles, £72,495, £9,931 under typical, Maidstone
- 2019 Mercedes-Benz E Class, 45,000 miles, £19,995, £2,739 under typical, Rettendon
- 2024 Mercedes-Benz Sprinter, 51,417 miles, £28,990, £3,970 under typical, Rowley Regis
- 2013 Mercedes-Benz E Class, 100,800 miles, £5,995, £821 under typical, Caerleon
- 2026 Mercedes-Benz CLE, 3,800 miles, £37,840, £5,180 under typical, Uxbridge
Mercedes-Benz models
- 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 GLC (2,824)
- 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)
- Mercedes-Benz EQC (364)
- Mercedes-Benz EQA (356)
- Mercedes-Benz CLS (340)
- Mercedes-Benz V Class (333)
- Mercedes-Benz CLE (258)
- Mercedes-Benz EQB (233)
- Mercedes-Benz Citan (206)
- Mercedes-Benz SLC (181)
- Mercedes-Benz M Class (163)
- Mercedes-Benz AMG GT (144)
- Mercedes-Benz EQE (129)
- Mercedes-Benz GLS (129)
- Mercedes-Benz CLK (102)
- Mercedes-Benz X Class (97)
- Mercedes-Benz eVito (78)
- Mercedes-Benz GL Class (73)
- Mercedes-Benz eSprinter (61)
- Mercedes-Benz 280 SL (58)
- Mercedes-Benz EQS (54)
- Mercedes-Benz CL (48)
- Mercedes-Benz 300 (46)
- Mercedes-Benz CLC Class (45)
- Mercedes-Benz eCitan (26)
- Mercedes-Benz 190 SL (23)
- Mercedes-Benz 200 (21)
- Mercedes-Benz SLS (20)