Used Mercedes-Benz cars for sale
34,413 cars from UK dealers, updated 27 October 2026. Typical asking price £19,000. Half of them are priced between £12,300 and £27,500.
AskCar lists 581,201 cars from 12,993 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
11,940 have had their price cut since they were first listed.
Cars for sale now, page 8 of 345
The cheaper cars like each one are on its AskCar page.
- 2019 Mercedes-Benz E Class, 60,500 miles, £14,299, £2,870 under typical, Enfield
- 2025 Mercedes-Benz GLA, 5,342 miles, £26,799, £5,368 under typical, Oldbury
- 2022 Mercedes-Benz V Class, 32,000 miles, £39,995, £8,006 under typical, Colsterworth
- 2016 Mercedes-Benz E Class, 59,703 miles, £10,590, £2,120 under typical, Derby
- 2019 Mercedes-Benz C Class, 118,000 miles, £9,989, £1,997 under typical, Keighley
- 2008 Mercedes-Benz E Class, 80,400 miles, £3,499, £699 under typical, Shefford
- 2022 Mercedes-Benz GLC, 69,531 miles, £20,995, £4,190 under typical
- 2022 Mercedes-Benz Sprinter, 102,000 miles, £16,995, £3,388 under typical, Leicester
- 2013 Mercedes-Benz C Class, 160,083 miles, £2,495, £497 under typical, Milton Keynes
- 2020 Mercedes-Benz Vito, 224,000 miles, £13,980, £2,784 under typical, Ormskirk
- 2018 Mercedes-Benz V Class, 71,000 miles, £31,995, £6,368 under typical, Frome
- 2016 Mercedes-Benz SLK, 31,000 miles, £8,985, £1,786 under typical, Norbury
- 2015 Mercedes-Benz A Class, 62,102 miles, £6,950, £1,381 under typical, Nottingham
- 2010 Mercedes-Benz A Class, 86,000 miles, £2,300, £457 under typical, Burnley
- 2015 Mercedes-Benz A Class, 52,900 miles, £8,399, £1,668 under typical, Slough
- 2017 Mercedes-Benz GLE, 71,000 miles, £14,995, £2,977 under typical, St Albans
- 2013 Mercedes-Benz C Class, 90,162 miles, £3,995, £793 under typical, Shefford
- 1998 Mercedes-Benz CLS, 136,000 miles, £3,995, £792 under typical, Fareham
- 2023 Mercedes-Benz Citan, 43,131 miles, £10,990, £2,178 under typical, Burnley
- 2018 Mercedes-Benz B Class, 65,800 miles, £7,990, £1,583 under typical, Enfield
- 2021 Mercedes-Benz Sprinter, 81,000 miles, £17,994, £3,565 under typical, Stevenage
- 2024 Mercedes-Benz Sprinter, 48,088 miles, £21,148, £4,185 under typical, Bristol
- 2021 Mercedes-Benz Vito, 40,000 miles, £17,995, £3,556 under typical, Derby
- 2023 Mercedes-Benz GLC, 34,827 miles, £30,299, £5,988 under typical, Brighton and Hove
- 2020 Mercedes-Benz Vito, 106,000 miles, £10,800, £2,134 under typical, Letchworth
- 2025 Mercedes-Benz C Class, 14,660 miles, £27,998, £5,533 under typical, Grangemouth
- 2017 Mercedes-Benz Vito, 86,000 miles, £8,995, £1,777 under typical, Chilham
- 2021 Mercedes-Benz E Class, 46,050 miles, £19,299, £3,812 under typical, Glasgow
- 2022 Mercedes-Benz S Class, 27,281 miles, £63,950, £12,630 under typical, Ashton-under-Lyne
- 2016 Mercedes-Benz A Class, 75,000 miles, £6,995, £1,381 under typical, Leeds
- 2017 Mercedes-Benz C Class, 130,295 miles, £5,995, £1,183 under typical, West Bromwich
- 2023 Mercedes-Benz Sprinter, 70,638 miles, £19,995, £3,944 under typical, Stanwell
- 2023 Mercedes-Benz Sprinter, 39,160 miles, £28,950, £5,709 under typical, Swindon
- 2019 Mercedes-Benz E Class, 82,990 miles, £14,795, £2,916 under typical, Hinckley
- 2019 Mercedes-Benz CLA, 56,137 miles, £10,990, £2,166 under typical, Ruislip
- 2013 Mercedes-Benz E Class, 108,304 miles, £5,190, £1,022 under typical, Glasgow
- 2020 Mercedes-Benz CLA, 39,297 miles, £16,950, £3,338 under typical, Milton Keynes
- 2021 Mercedes-Benz Sprinter, 77,831 miles, £17,195, £3,385 under typical, Stanwell
- 2015 Mercedes-Benz E Class, 100,904 miles, £7,495, £1,475 under typical, Peterborough
- 2012 Mercedes-Benz M Class, 93,750 miles, £7,395, £1,455 under typical, Audenshaw
- 2019 Mercedes-Benz X Class, 116,839 miles, £14,675, £2,886 under typical, Harefield
- 2018 Mercedes-Benz C Class, 46,000 miles, £13,840, £2,720 under typical, Uxbridge
- 2019 Mercedes-Benz C Class, 44,836 miles, £14,900, £2,928 under typical, Bristol
- 2022 Mercedes-Benz B Class, 2,000 miles, £14,990, £2,945 under typical, Whitstable
- 2024 Mercedes-Benz A Class, 10,000 miles, £19,450, £3,819 under typical, Walsall
- 2020 Mercedes-Benz C Class, 42,400 miles, £25,990, £5,100 under typical, Edgware
- 2017 Mercedes-Benz CLA, 60,298 miles, £7,995, £1,568 under typical, Epping
- 2013 Mercedes-Benz B Class, 35,500 miles, £5,995, £1,176 under typical, Wembley
- 2016 Mercedes-Benz Sprinter, 57,000 miles, £13,990, £2,744 under typical, Wakefield
- 2019 Mercedes-Benz A Class, 10,000 miles, £13,450, £2,637 under typical, Walsall
- 2019 Mercedes-Benz Vito, 103,300 miles, £9,990, £1,958 under typical, Witham
- 2016 Mercedes-Benz A Class, 45,547 miles, £8,490, £1,659 under typical, Hitchin
- 2005 Mercedes-Benz E Class, 80,000 miles, £2,790, £545 under typical, Bedford
- 2016 Mercedes-Benz A Class, 57,000 miles, £7,500, £1,464 under typical, Leeds
- 2023 Mercedes-Benz Sprinter, 37,719 miles, £28,188, £5,504 under typical, Stoke-on-Trent
- 2017 Mercedes-Benz C Class, 109,000 miles, £6,640, £1,296 under typical, Uxbridge
- 2021 Mercedes-Benz Sprinter, 60,623 miles, £20,878, £4,073 under typical, St Helens
- 2017 Mercedes-Benz C Class, 43,000 miles, £9,000, £1,754 under typical, Sutton Coldfield
- 2019 Mercedes-Benz Vito, 72,011 miles, £19,989, £3,895 under typical, London
- 2018 Mercedes-Benz CLA, 89,933 miles, £7,790, £1,517 under typical, Glasgow
- 2018 Mercedes-Benz A Class, 112,063 miles, £6,990, £1,361 under typical, Brent
- 2016 Mercedes-Benz E Class, 104,437 miles, £8,490, £1,651 under typical, Peterborough
- 2023 Mercedes-Benz Sprinter, 62,221 miles, £18,990, £3,688 under typical, London
- 2015 Mercedes-Benz C Class, 65,000 miles, £9,995, £1,941 under typical, Windsor
- 2017 Mercedes-Benz C Class, 88,232 miles, £8,000, £1,553 under typical, South Ockendon
- 2015 Mercedes-Benz Sprinter, 110,000 miles, £9,490, £1,840 under typical, Bedford
- 2009 Mercedes-Benz A Class, 102,000 miles, £1,495, £290 under typical, Wellingborough
- 2018 Mercedes-Benz B Class, 45,178 miles, £9,200, £1,782 under typical, Birmingham
- 2016 Mercedes-Benz C Class, 88,000 miles, £7,895, £1,528 under typical, Birmingham
- 2017 Mercedes-Benz S Class, 69,650 miles, £29,990, £5,800 under typical, Canvey Island
- 2007 Mercedes-Benz SL, 57,000 miles, £6,990, £1,352 under typical, Camberley
- 2023 Mercedes-Benz Sprinter, 50,097 miles, £23,990, £4,637 under typical, Rowley Regis
- 2021 Mercedes-Benz EQC, 10,000 miles, £20,995, £4,050 under typical, Walsall
- 2016 Mercedes-Benz A Class, 100,464 miles, £5,499, £1,059 under typical, Feltham
- 2023 Mercedes-Benz G Class, 12,219 miles, £134,995, £25,971 under typical, Darwen
- 2016 Mercedes-Benz S Class, 63,874 miles, £17,289, £3,324 under typical, Canterbury
- 2026 Mercedes-Benz CLA, 7,076 miles, £25,379, £4,880 under typical, Stourbridge
- 2016 Mercedes-Benz A Class, 54,442 miles, £8,499, £1,633 under typical, Greenford
- 2009 Mercedes-Benz B Class, 95,300 miles, £2,279, £437 under typical, Peterborough
- 2022 Mercedes-Benz Sprinter, 82,766 miles, £18,950, £3,637 under typical, Newcastle upon Tyne
- 2025 Mercedes-Benz Sprinter, 33,803 miles, £24,370, £4,676 under typical, Bristol
- 2013 Mercedes-Benz C Class, 105,000 miles, £3,999, £767 under typical, Nelson
- 2020 Mercedes-Benz Vito, 80,902 miles, £9,795, £1,877 under typical, Stanwell
- 2018 Mercedes-Benz A Class, 66,777 miles, £10,450, £2,000 under typical, Redbridge
- 2017 Mercedes-Benz GLA, 44,011 miles, £11,498, £2,198 under typical, Edinburgh
- 2015 Mercedes-Benz S Class, 77,813 miles, £14,274, £2,728 under typical, London
- 2026 Mercedes-Benz GLC, 5,612 miles, £40,304, £7,690 under typical, Ascot
- 2021 Mercedes-Benz E Class, 18,444 miles, £28,498, £5,422 under typical, Edinburgh
- 2002 Mercedes-Benz CLK, 49,000 miles, £4,950, £941 under typical, Sandy
- 2011 Mercedes-Benz C Class, 79,656 miles, £4,990, £949 under typical, Manchester
- 2017 Mercedes-Benz C Class, 116,000 miles, £8,395, £1,596 under typical, Northampton
- 2019 Mercedes-Benz V Class, 56,175 miles, £35,000, £6,648 under typical, Sittingbourne
- 2020 Mercedes-Benz E Class, 50,992 miles, £19,700, £3,737 under typical, Chelmsford
- 2022 Mercedes-Benz Sprinter, 47,162 miles, £23,700, £4,494 under typical, Horley
- 2024 Mercedes-Benz EQA, 23,007 miles, £23,500, £4,448 under typical, London
- 1993 Mercedes-Benz SL, 88,179 miles, £13,995, £2,648 under typical, Henlow
- 2019 Mercedes-Benz A Class, 61,000 miles, £10,495, £1,984 under typical, Maidstone
- 2021 Mercedes-Benz GLC, 12,765 miles, £24,740, £4,676 under typical, Chafford Hundred and West Thurrock
- 2014 Mercedes-Benz G Class, 70,000 miles, £26,950, £5,091 under typical, Iver
- 2015 Mercedes-Benz CLA, 48,900 miles, £11,800, £2,229 under typical, Luton
Mercedes-Benz models
- Mercedes-Benz A Class (6,689)
- Mercedes-Benz C Class (4,805)
- Mercedes-Benz CLA (3,235)
- Mercedes-Benz E Class (3,049)
- Mercedes-Benz GLC (2,811)
- Mercedes-Benz GLA (2,514)
- Mercedes-Benz Sprinter (1,664)
- Mercedes-Benz GLE (1,380)
- Mercedes-Benz GLB (862)
- Mercedes-Benz Vito (858)
- Mercedes-Benz B Class (788)
- Mercedes-Benz S Class (618)
- Mercedes-Benz SL (468)
- Mercedes-Benz G Class (464)
- Mercedes-Benz SLK (454)
- Mercedes-Benz EQC (361)
- Mercedes-Benz EQA (344)
- Mercedes-Benz CLS (335)
- Mercedes-Benz V Class (326)
- Mercedes-Benz CLE (258)
- Mercedes-Benz EQB (229)
- Mercedes-Benz Citan (205)
- Mercedes-Benz SLC (178)
- Mercedes-Benz M Class (163)
- Mercedes-Benz AMG GT (146)
- Mercedes-Benz GLS (130)
- Mercedes-Benz EQE (124)
- Mercedes-Benz CLK (102)
- Mercedes-Benz X Class (95)
- Mercedes-Benz eVito (79)
- Mercedes-Benz GL Class (72)
- Mercedes-Benz eSprinter (63)
- Mercedes-Benz 280 SL (55)
- Mercedes-Benz EQS (51)
- Mercedes-Benz CL (48)
- Mercedes-Benz CLC Class (46)
- Mercedes-Benz 300 (45)
- Mercedes-Benz eCitan (24)
- Mercedes-Benz 190 SL (23)
- Mercedes-Benz 200 (21)
- Mercedes-Benz SLS (20)