Used Mercedes-Benz cars for sale
34,095 cars from UK dealers, updated 26 October 2026. Typical asking price £19,000. Half of them are priced between £12,300 and £28,000.
AskCar lists 579,238 cars from 12,980 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
11,675 have had their price cut since they were first listed.
Cars for sale now, page 7 of 341
The cheaper cars like each one are on its AskCar page.
- 2017 Mercedes-Benz Citan, 137,000 miles, £3,295, £690 under typical, Church
- 2020 Mercedes-Benz C Class, 92,293 miles, £11,995, £2,513 under typical, Barking and Dagenham
- 2019 Mercedes-Benz Sprinter, 82,331 miles, £16,740, £3,498 under typical, Frodsham
- 2018 Mercedes-Benz E Class, 48,889 miles, £15,500, £3,234 under typical, Burton upon Trent
- 2017 Mercedes-Benz S Class, 82,000 miles, £16,290, £3,395 under typical, Birmingham
- 2016 Mercedes-Benz CLS, 48,728 miles, £14,495, £3,018 under typical, Rainham
- 2005 Mercedes-Benz SL, 66,000 miles, £6,495, £1,352 under typical, Derby
- 2009 Mercedes-Benz C Class, 101,459 miles, £2,490, £518 under typical, Derby
- 2016 Mercedes-Benz A Class, 105,000 miles, £6,470, £1,346 under typical, Luton
- 2023 Mercedes-Benz GLB, 33,000 miles, £19,995, £4,160 under typical, Hall Green
- 2020 Mercedes-Benz Vito, 80,902 miles, £9,795, £2,038 under typical, Stanwell
- 2022 Mercedes-Benz S Class, 27,281 miles, £63,950, £13,299 under typical, Ashton-under-Lyne
- 2019 Mercedes-Benz CLA, 78,820 miles, £12,499, £2,599 under typical, Merthyr Tydfil
- 1999 Mercedes-Benz CLK, 81,000 miles, £4,995, £1,037 under typical, Greenford
- 2020 Mercedes-Benz Sprinter, 146,617 miles, £10,990, £2,282 under typical, Leicester
- 2023 Mercedes-Benz A Class, 30,776 miles, £16,700, £3,467 under typical, Barnet
- 2020 Mercedes-Benz Sprinter, 74,000 miles, £15,995, £3,320 under typical, Birmingham
- 2023 Mercedes-Benz C Class, 38,206 miles, £22,999, £4,772 under typical, Birtley
- 2019 Mercedes-Benz C Class, 52,797 miles, £13,495, £2,799 under typical, Harrow
- 2017 Mercedes-Benz A Class, 158,000 miles, £3,995, £828 under typical, High Wycombe
- 2014 Mercedes-Benz GLA, 49,673 miles, £7,990, £1,656 under typical, Hitchin
- 2016 Mercedes-Benz Sprinter, 67,000 miles, £12,990, £2,688 under typical, Wakefield
- 2016 Mercedes-Benz C Class, 34,800 miles, £19,250, £3,982 under typical, Milton Keynes
- 2015 Mercedes-Benz B Class, 10,000 miles, £8,990, £1,860 under typical, Eggborough
- 2023 Mercedes-Benz GLC, 32,085 miles, £30,495, £6,308 under typical, Epsom
- 2013 Mercedes-Benz A Class, 99,000 miles, £3,995, £825 under typical, Bromyard
- 2014 Mercedes-Benz C Class, 76,248 miles, £6,750, £1,394 under typical, Mansfield
- 2016 Mercedes-Benz Citan, 104,459 miles, £4,995, £1,031 under typical, Newbury
- 2023 Mercedes-Benz Sprinter, 59,523 miles, £25,194, £5,199 under typical, Shrewsbury
- 2020 Mercedes-Benz Sprinter, 72,358 miles, £20,395, £4,204 under typical, Manchester
- 2017 Mercedes-Benz E Class, 66,000 miles, £13,495, £2,779 under typical, Derby
- 2019 Mercedes-Benz GLA, 10,000 miles, £14,395, £2,963 under typical, Walsall
- 2017 Mercedes-Benz Sprinter, 91,200 miles, £12,000, £2,470 under typical, Maldon
- 2017 Mercedes-Benz V Class, 331,000 miles, £19,991, £4,108 under typical, Bedford
- 2018 Mercedes-Benz CLA, 125,000 miles, £7,989, £1,641 under typical, Keighley
- 2020 Mercedes-Benz C Class, 42,400 miles, £25,990, £5,337 under typical, Edgware
- 2015 Mercedes-Benz Sprinter, 46,000 miles, £16,500, £3,387 under typical, Sandy
- 2016 Mercedes-Benz E Class, 59,703 miles, £10,590, £2,171 under typical, Derby
- 2006 Mercedes-Benz C Class, 178,900 miles, £1,395, £286 under typical, Manchester
- 2017 Mercedes-Benz B Class, 43,462 miles, £8,000, £1,637 under typical, Birmingham
- 2019 Mercedes-Benz Sprinter, 85,716 miles, £16,800, £3,435 under typical, Westbury
- 2013 Mercedes-Benz C Class, 160,083 miles, £2,495, £510 under typical, Milton Keynes
- 2015 Mercedes-Benz Sprinter, 60,643 miles, £19,995, £4,083 under typical, Hitchin
- 2016 Mercedes-Benz S Class, 82,000 miles, £12,999, £2,655 under typical, Enfield
- 2014 Mercedes-Benz GL Class, 94,000 miles, £12,475, £2,547 under typical, Sunbury-on-Thames
- 2019 Mercedes-Benz C Class, 118,000 miles, £9,989, £2,039 under typical, Keighley
- 2014 Mercedes-Benz C Class, 76,560 miles, £5,690, £1,160 under typical, Coventry
- 2021 Mercedes-Benz Sprinter, 143,189 miles, £9,950, £2,028 under typical, Leicester
- 1987 Mercedes-Benz SL, 127,000 miles, £22,990, £4,685 under typical, Bournemouth
- 2023 Mercedes-Benz Sprinter, 46,337 miles, £20,490, £4,174 under typical, London
- 2021 Mercedes-Benz Sprinter, 77,831 miles, £17,195, £3,502 under typical, Stanwell
- 2012 Mercedes-Benz E Class, 98,477 miles, £3,990, £813 under typical, Ipswich
- 2023 Mercedes-Benz Sprinter, 17,865 miles, £25,495, £5,188 under typical, Stanwell
- 2017 Mercedes-Benz C Class, 116,000 miles, £8,395, £1,706 under typical, Northampton
- 2019 Mercedes-Benz CLA, 73,965 miles, £14,500, £2,947 under typical, Birmingham
- 2017 Mercedes-Benz A Class, 97,066 miles, £6,495, £1,319 under typical, Shefford
- 2008 Mercedes-Benz E Class, 53,864 miles, £4,490, £912 under typical, Milton Keynes
- 2021 Mercedes-Benz Vito, 108,000 miles, £17,490, £3,546 under typical, Liverpool
- 2015 Mercedes-Benz E Class, 117,000 miles, £4,990, £1,011 under typical, Burnley
- 2014 Mercedes-Benz C Class, 115,538 miles, £3,495, £708 under typical, Waltham Abbey
- 2008 Mercedes-Benz C Class, 123,000 miles, £2,250, £456 under typical, Yateley
- 2018 Mercedes-Benz A Class, 55,397 miles, £10,495, £2,122 under typical, St Ives
- 2016 Mercedes-Benz V Class, 73,943 miles, £16,990, £3,432 under typical, Flimwell
- 2016 Mercedes-Benz C Class, 95,000 miles, £8,990, £1,814 under typical, Brentwood
- 2019 Mercedes-Benz E Class, 60,500 miles, £14,299, £2,886 under typical, Enfield
- 2016 Mercedes-Benz A Class, 45,547 miles, £8,490, £1,712 under typical, Hitchin
- 2008 Mercedes-Benz E Class, 110,800 miles, £2,500, £504 under typical, Wisbech
- 2022 Mercedes-Benz V Class, 32,000 miles, £39,995, £8,060 under typical, Colsterworth
- 2022 Mercedes-Benz Sprinter, 102,000 miles, £16,995, £3,424 under typical, Leicester
- 2021 Mercedes-Benz Sprinter, 90,108 miles, £14,490, £2,919 under typical, Bridgend
- 2014 Mercedes-Benz E Class, 220,000 miles, £3,995, £805 under typical, Portsmouth
- 2023 Mercedes-Benz Sprinter, 37,719 miles, £28,188, £5,676 under typical, Stoke-on-Trent
- 2023 Mercedes-Benz Sprinter, 50,097 miles, £23,990, £4,829 under typical, Rowley Regis
- 2018 Mercedes-Benz X Class, 84,000 miles, £14,934, £3,006 under typical, Wilmslow
- 2016 Mercedes-Benz A Class, 75,000 miles, £6,995, £1,406 under typical, Leeds
- 2022 Mercedes-Benz Sprinter, 68,000 miles, £18,999, £3,815 under typical, Leicester
- 2023 Mercedes-Benz Sprinter, 55,548 miles, £21,995, £4,417 under typical, Stanwell
- 2022 Mercedes-Benz Sprinter, 81,400 miles, £15,990, £3,209 under typical, Denham
- 2023 Mercedes-Benz Sprinter, 8,059 miles, £28,995, £5,816 under typical, Smethwick
- 2003 Mercedes-Benz CLK, 81,000 miles, £2,995, £599 under typical, Norwich
- 1998 Mercedes-Benz CLS, 136,000 miles, £3,995, £800 under typical, Fareham
- 2021 Mercedes-Benz Sprinter, 56,000 miles, £18,500, £3,699 under typical, Hounslow
- 2015 Mercedes-Benz CLA, 85,000 miles, £5,500, £1,100 under typical, Radlett
- 2012 Mercedes-Benz E Class, 103,000 miles, £3,800, £760 under typical, Crewe
- 2017 Mercedes-Benz CLA, 60,298 miles, £7,995, £1,598 under typical, Epping
- 2026 Mercedes-Benz GLC, 5,612 miles, £40,304, £8,053 under typical, Ascot
- 2012 Mercedes-Benz Vito, 103,000 miles, £7,690, £1,534 under typical, Bolton
- 2018 Mercedes-Benz V Class, 71,000 miles, £31,995, £6,378 under typical, Frome
- 2022 Mercedes-Benz Sprinter, 23,492 miles, £29,994, £5,978 under typical, Sutton in Ashfield
- 2020 Mercedes-Benz CLA, 39,297 miles, £16,950, £3,375 under typical, Milton Keynes
- 2021 Mercedes-Benz C Class, 89,000 miles, £12,995, £2,583 under typical, Bristol
- 2019 Mercedes-Benz Vito, 103,300 miles, £9,990, £1,983 under typical, Witham
- 2017 Mercedes-Benz C Class, 130,295 miles, £5,995, £1,189 under typical, West Bromwich
- 2017 Mercedes-Benz Vito, 86,000 miles, £8,995, £1,784 under typical, Chilham
- 2016 Mercedes-Benz Sprinter, 57,000 miles, £13,990, £2,774 under typical, Wakefield
- 2010 Mercedes-Benz A Class, 86,000 miles, £2,300, £456 under typical, Burnley
- 2021 Mercedes-Benz Sprinter, 75,081 miles, £17,990, £3,566 under typical, Bridgend
- 2019 Mercedes-Benz Vito, 72,011 miles, £19,989, £3,962 under typical, London
- 2023 Mercedes-Benz GLC, 34,827 miles, £30,299, £6,005 under typical, Brighton and Hove
- 2018 Mercedes-Benz S Class, 43,735 miles, £25,900, £5,132 under typical, Watford
Mercedes-Benz models
- Mercedes-Benz A Class (6,619)
- Mercedes-Benz C Class (4,754)
- Mercedes-Benz CLA (3,164)
- Mercedes-Benz E Class (3,039)
- Mercedes-Benz GLC (2,790)
- Mercedes-Benz GLA (2,503)
- Mercedes-Benz Sprinter (1,651)
- Mercedes-Benz GLE (1,365)
- Mercedes-Benz GLB (858)
- Mercedes-Benz Vito (854)
- Mercedes-Benz B Class (788)
- Mercedes-Benz S Class (621)
- Mercedes-Benz G Class (467)
- Mercedes-Benz SL (466)
- Mercedes-Benz SLK (447)
- Mercedes-Benz EQC (357)
- Mercedes-Benz CLS (336)
- Mercedes-Benz V Class (331)
- Mercedes-Benz EQA (327)
- Mercedes-Benz CLE (254)
- Mercedes-Benz EQB (221)
- Mercedes-Benz Citan (196)
- Mercedes-Benz SLC (177)
- Mercedes-Benz M Class (157)
- Mercedes-Benz AMG GT (147)
- Mercedes-Benz GLS (133)
- Mercedes-Benz EQE (127)
- Mercedes-Benz CLK (102)
- Mercedes-Benz X Class (91)
- Mercedes-Benz eVito (79)
- Mercedes-Benz GL Class (72)
- Mercedes-Benz eSprinter (60)
- Mercedes-Benz 280 SL (55)
- Mercedes-Benz EQS (51)
- Mercedes-Benz CL (48)
- Mercedes-Benz CLC Class (47)
- Mercedes-Benz 300 (44)
- Mercedes-Benz eCitan (24)
- Mercedes-Benz 190 SL (22)
- Mercedes-Benz 200 (21)
- Mercedes-Benz SLS (20)