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 10 of 345
The cheaper cars like each one are on its AskCar page.
- 2008 Mercedes-Benz CLS, 141,000 miles, £2,450, £442 under typical, Oxford
- 2008 Mercedes-Benz C Class, 111,933 miles, £2,995, £540 under typical, Poole
- 2021 Mercedes-Benz E Class, 48,260 miles, £27,590, £4,974 under typical, Stockport
- 2011 Mercedes-Benz E Class, 106,569 miles, £3,995, £720 under typical, Rochdale
- 2019 Mercedes-Benz Vito, 92,000 miles, £9,000, £1,621 under typical, Colchester
- 2023 Mercedes-Benz Sprinter, 14,000 miles, £29,995, £5,403 under typical, Blackpool
- 2004 Mercedes-Benz SL, 111,285 miles, £12,999, £2,341 under typical, Standish
- 2011 Mercedes-Benz SLK, 84,000 miles, £5,495, £989 under typical, Flint
- 2022 Mercedes-Benz Sprinter, 34,020 miles, £23,988, £4,317 under typical, Bolton
- 2020 Mercedes-Benz CLA, 58,837 miles, £13,850, £2,489 under typical, Braintree
- 2012 Mercedes-Benz C Class, 72,000 miles, £5,295, £951 under typical, Swindon
- 2016 Mercedes-Benz Vito, 207,198 miles, £8,495, £1,525 under typical, Feltham
- 2009 Mercedes-Benz M Class, 140,000 miles, £2,990, £537 under typical, Peterborough
- 2019 Mercedes-Benz Citan, 121,055 miles, £4,995, £896 under typical, Royal Sutton Coldfield
- 2025 Mercedes-Benz Vito, 11,033 miles, £29,995, £5,380 under typical, Stockport
- 2017 Mercedes-Benz C Class, 123,000 miles, £4,990, £895 under typical, Rochdale
- 2023 Mercedes-Benz Sprinter, 63,969 miles, £18,990, £3,404 under typical, London
- 2019 Mercedes-Benz Sprinter, 82,331 miles, £16,740, £2,997 under typical, Frodsham
- 2020 Mercedes-Benz Vito, 149,290 miles, £11,595, £2,075 under typical, Stanwell
- 2026 Mercedes-Benz G Class, 600 miles, £200,000, £35,770 under typical, Leicester
- 2018 Mercedes-Benz E Class, 84,550 miles, £10,499, £1,876 under typical, Dereham
- 2023 Mercedes-Benz Citan, 30,280 miles, £11,995, £2,142 under typical, Harlow
- 2016 Mercedes-Benz E Class, 67,000 miles, £10,495, £1,872 under typical, Wolverhampton
- 2020 Mercedes-Benz C Class, 87,136 miles, £13,750, £2,452 under typical, Radcliffe
- 2018 Mercedes-Benz A Class, 29,305 miles, £12,495, £2,227 under typical, Romsey
- 2018 Mercedes-Benz C Class, 40,000 miles, £12,995, £2,316 under typical, Hall Green
- 2017 Mercedes-Benz X Class, 90,030 miles, £17,975, £3,203 under typical, Oldham
- 2000 Mercedes-Benz SLK, 78,450 miles, £3,900, £695 under typical, Blackburn
- 2023 Mercedes-Benz Sprinter, 99,000 miles, £14,990, £2,670 under typical, Wakefield
- 2019 Mercedes-Benz X Class, 80,000 miles, £19,250, £3,426 under typical, Sheffield
- 2014 Mercedes-Benz C Class, 107,200 miles, £6,795, £1,209 under typical, Birmingham
- 2023 Mercedes-Benz Sprinter, 91,845 miles, £19,188, £3,414 under typical, Birmingham
- 2023 Mercedes-Benz Sprinter, 51,066 miles, £25,788, £4,586 under typical, Stoke-on-Trent
- 2018 Mercedes-Benz S Class, 58,400 miles, £24,500, £4,354 under typical, Ruislip
- 2008 Mercedes-Benz A Class, 116,500 miles, £1,995, £354 under typical, Yeovil
- 2025 Mercedes-Benz GLA, 11,090 miles, £28,998, £5,149 under typical, Glasgow
- 1995 Mercedes-Benz C Class, 23,500 miles, £9,990, £1,773 under typical, Sutton Coldfield
- 2020 Mercedes-Benz E Class, 10,000 miles, £22,995, £4,080 under typical, Walsall
- 2021 Mercedes-Benz Sprinter, 71,000 miles, £16,990, £3,014 under typical, Bridgend
- 2015 Mercedes-Benz E Class, 54,716 miles, £8,990, £1,594 under typical, Basildon
- 2016 Mercedes-Benz A Class, 43,500 miles, £8,900, £1,577 under typical, Manchester
- 2017 Mercedes-Benz CLA, 79,760 miles, £9,985, £1,769 under typical, Blackburn
- 2005 Mercedes-Benz CLK, 129,000 miles, £1,795, £318 under typical, Cardiff
- 2013 Mercedes-Benz C Class, 101,575 miles, £4,790, £848 under typical, Luton
- 2018 Mercedes-Benz S Class, 32,000 miles, £25,000, £4,422 under typical, London
- 2014 Mercedes-Benz E Class, 55,000 miles, £9,500, £1,680 under typical, Kingston upon Thames
- 2019 Mercedes-Benz GLA, 54,517 miles, £10,000, £1,768 under typical, Bury
- 2015 Mercedes-Benz A Class, 90,219 miles, £4,995, £882 under typical, Bury
- 2022 Mercedes-Benz Sprinter, 69,727 miles, £19,188, £3,390 under typical, London
- 2019 Mercedes-Benz V Class, 90,740 miles, £27,900, £4,927 under typical, Northampton
- 2023 Mercedes-Benz E Class, 14,890 miles, £35,450, £6,259 under typical, Wembley
- 2015 Mercedes-Benz C Class, 57,000 miles, £9,000, £1,589 under typical, Altrincham
- 2002 Mercedes-Benz E Class, 129,000 miles, £3,295, £582 under typical, Flint
- 2005 Mercedes-Benz CLS, 132,549 miles, £2,500, £441 under typical, Dartford
- 2018 Mercedes-Benz G Class, 32,927 miles, £74,995, £13,229 under typical
- 2022 Mercedes-Benz Sprinter, 81,400 miles, £15,990, £2,820 under typical, Denham
- 2011 Mercedes-Benz A Class, 88,709 miles, £2,695, £475 under typical, Flint
- 2018 Mercedes-Benz G Class, 44,125 miles, £51,599, £9,074 under typical, Crewe
- 2016 Mercedes-Benz S Class, 61,002 miles, £14,990, £2,636 under typical, Stoke-on-Trent
- 2019 Mercedes-Benz Vito, 38,000 miles, £24,950, £4,386 under typical, Nottingham
- 2019 Mercedes-Benz GLC, 23,000 miles, £22,995, £4,036 under typical, Epping
- 2017 Mercedes-Benz E Class, 28,700 miles, £19,250, £3,378 under typical, Hatfield
- 2022 Mercedes-Benz Vito, 60,000 miles, £12,490, £2,191 under typical, Hounslow
- 2018 Mercedes-Benz C Class, 88,979 miles, £10,155, £1,781 under typical, Swindon
- 2017 Mercedes-Benz A Class, 152,100 miles, £4,200, £736 under typical, Wallingford
- 2021 Mercedes-Benz C Class, 89,000 miles, £12,995, £2,278 under typical, Bristol
- 2002 Mercedes-Benz SLK, 67,582 miles, £4,990, £872 under typical, Chesham
- 2019 Mercedes-Benz Sprinter, 85,716 miles, £16,800, £2,937 under typical, Westbury
- 2020 Mercedes-Benz A Class, 46,838 miles, £15,449, £2,701 under typical, Chingford
- 2018 Mercedes-Benz C Class, 108,121 miles, £9,795, £1,712 under typical, Leeds
- 2019 Mercedes-Benz GLE, 28,946 miles, £44,995, £7,862 under typical, Oldham
- 2024 Mercedes-Benz Sprinter, 16,421 miles, £33,588, £5,864 under typical, Portsmouth
- 2018 Mercedes-Benz GLC, 86,171 miles, £13,150, £2,295 under typical, Middlesbrough
- 2018 Mercedes-Benz GLC, 74,000 miles, £12,995, £2,265 under typical, Maidenhead
- 2005 Mercedes-Benz A Class, 66,000 miles, £1,975, £344 under typical, Sunbury-on-Thames
- 2012 Mercedes-Benz B Class, 84,036 miles, £3,499, £609 under typical, Bradford
- 2021 Mercedes-Benz Vito, 217,000 miles, £9,995, £1,741 under typical, Romford
- 2017 Mercedes-Benz A Class, 103,000 miles, £6,695, £1,164 under typical, Cumbernauld
- 2012 Mercedes-Benz C Class, 68,000 miles, £5,000, £868 under typical, Coventry
- 2016 Mercedes-Benz A Class, 141,500 miles, £6,495, £1,128 under typical, Leeds
- 2001 Mercedes-Benz SLK, 15,000 miles, £7,495, £1,302 under typical, London
- 2016 Mercedes-Benz CLA, 50,000 miles, £12,595, £2,187 under typical, Hillingdon
- 2018 Mercedes-Benz E Class, 38,500 miles, £25,990, £4,512 under typical, Rainham
- 2015 Mercedes-Benz C Class, 69,900 miles, £8,999, £1,560 under typical, Chertsey
- 2023 Mercedes-Benz Sprinter, 78,728 miles, £21,540, £3,734 under typical, Frodsham
- 2003 Mercedes-Benz SL, 99,000 miles, £6,575, £1,138 under typical, Gloucester
- 2009 Mercedes-Benz E Class, 113,515 miles, £3,790, £656 under typical, Accrington
- 2024 Mercedes-Benz V Class, 7,735 miles, £57,079, £9,878 under typical, Chichester
- 2019 Mercedes-Benz GLC, 52,101 miles, £19,695, £3,406 under typical, Liverpool
- 2019 Mercedes-Benz A Class, 39,642 miles, £20,499, £3,544 under typical, Kingswinford
- 2013 Mercedes-Benz E Class, 97,000 miles, £5,990, £1,035 under typical, High Ongar
- 2022 Mercedes-Benz S Class, 28,000 miles, £58,840, £10,168 under typical, Uxbridge
- 2018 Mercedes-Benz X Class, 76,000 miles, £21,000, £3,629 under typical, Chelmsford
- 2018 Mercedes-Benz GLA, 70,000 miles, £10,995, £1,899 under typical, Manchester
- 2009 Mercedes-Benz E Class, 106,850 miles, £3,250, £561 under typical, Sheffield
- 2023 Mercedes-Benz Sprinter, 40,491 miles, £22,195, £3,829 under typical, Stanwell
- 2019 Mercedes-Benz Sprinter, 77,218 miles, £17,585, £3,031 under typical, Dunstable
- 2020 Mercedes-Benz CLA, 20,441 miles, £17,900, £3,086 under typical, Watford
- 2016 Mercedes-Benz C Class, 103,026 miles, £6,995, £1,206 under typical, Birmingham
- 2021 Mercedes-Benz Sprinter, 116,894 miles, £11,880, £2,047 under typical, Carlisle
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)