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 16 of 347
The cheaper cars like each one are on its AskCar page.
- 2017 Mercedes-Benz GLA, 50,975 miles, £12,950, £1,772 under typical, Telford
- 2016 Mercedes-Benz A Class, 137,000 miles, £4,990, £683 under typical, Bury
- 2012 Mercedes-Benz S Class, 59,000 miles, £11,990, £1,639 under typical, Enfield
- 2021 Mercedes-Benz GLC, 58,363 miles, £21,799, £2,980 under typical, Birmingham
- 2025 Mercedes-Benz Sprinter, 7,250 miles, £34,490, £4,714 under typical, Hounslow
- 2026 Mercedes-Benz V Class, 4,772 miles, £69,998, £9,565 under typical, Aberdeen
- 2020 Mercedes-Benz A Class, 40,752 miles, £17,250, £2,357 under typical, Bath
- 2017 Mercedes-Benz SL, 86,417 miles, £19,999, £2,732 under typical, Stevenage
- 2025 Mercedes-Benz S Class, 8,790 miles, £86,995, £11,883 under typical, Milton Malsor
- 2025 Mercedes-Benz GLC, 4,445 miles, £42,000, £5,737 under typical, Loughton
- 2016 Mercedes-Benz SLC, 72,200 miles, £10,995, £1,501 under typical, Maidenhead
- 2008 Mercedes-Benz Vito, 233,000 miles, £2,995, £409 under typical, Gloucester
- 2021 Mercedes-Benz A Class, 10,000 miles, £16,790, £2,288 under typical, Neston
- 2018 Mercedes-Benz A Class, 118,000 miles, £7,495, £1,021 under typical, Leeds
- 2019 Mercedes-Benz GLC, 74,817 miles, £21,500, £2,928 under typical, Conwy
- 2021 Mercedes-Benz Sprinter, 152,682 miles, £9,950, £1,355 under typical, Leicester
- 2015 Mercedes-Benz E Class, 104,100 miles, £6,795, £925 under typical, Chandler's Ford
- 2023 Mercedes-Benz Vito, 78,932 miles, £14,490, £1,972 under typical, Royal Sutton Coldfield
- 2019 Mercedes-Benz V Class, 53,662 miles, £34,985, £4,758 under typical, Loughborough
- 2020 Mercedes-Benz eSprinter, 18,375 miles, £8,490, £1,154 under typical, Swindon
- 2017 Mercedes-Benz C Class, 106,000 miles, £9,350, £1,271 under typical, Dundee
- 2019 Mercedes-Benz Sprinter, 63,862 miles, £22,500, £3,057 under typical, Kingston upon Thames
- 2021 Mercedes-Benz Sprinter, 73,028 miles, £18,999, £2,581 under typical, Newcastle upon Tyne
- 2018 Mercedes-Benz S Class, 46,296 miles, £26,999, £3,668 under typical, Birmingham
- 2017 Mercedes-Benz Sprinter, 117,859 miles, £12,000, £1,630 under typical, Stafford
- 2023 Mercedes-Benz Sprinter, 10,000 miles, £29,940, £4,062 under typical, Derby
- 2020 Mercedes-Benz GLE, 53,395 miles, £33,495, £4,543 under typical, Liverpool
- 2019 Mercedes-Benz A Class, 25,000 miles, £16,495, £2,236 under typical, Havering
- 2023 Mercedes-Benz Sprinter, 24,678 miles, £27,495, £3,726 under typical, Stanwell
- 2018 Mercedes-Benz SL, 36,000 miles, £49,990, £6,773 under typical, Epping
- 2016 Mercedes-Benz C Class, 99,000 miles, £8,995, £1,218 under typical, Sowerby Bridge
- 2003 Mercedes-Benz SL, 99,000 miles, £6,575, £890 under typical, Gloucester
- 2025 Mercedes-Benz Sprinter, 15,000 miles, £34,990, £4,736 under typical, Evesham
- 2025 Mercedes-Benz Sprinter, 15,000 miles, £34,990, £4,736 under typical, Pershore
- 2021 Mercedes-Benz Sprinter, 111,000 miles, £16,428, £2,223 under typical, Birmingham
- 2018 Mercedes-Benz GLC, 95,798 miles, £13,700, £1,854 under typical, Chingford
- 2023 Mercedes-Benz S Class, 19,031 miles, £71,498, £9,673 under typical, Croydon
- 2008 Mercedes-Benz A Class, 94,000 miles, £1,300, £176 under typical, Birmingham
- 2021 Mercedes-Benz E Class, 68,356 miles, £19,991, £2,703 under typical, Stafford
- 2018 Mercedes-Benz Sprinter, 77,000 miles, £14,994, £2,026 under typical, Brislington
- 2017 Mercedes-Benz GLE, 68,463 miles, £19,200, £2,594 under typical, Horsforth
- 2026 Mercedes-Benz C Class, 3,900 miles, £34,485, £4,658 under typical, Sheffield
- 2022 Mercedes-Benz EQB, 24,000 miles, £21,495, £2,903 under typical, Blackburn
- 2022 Mercedes-Benz Sprinter, 60,320 miles, £21,594, £2,914 under typical, Smethwick
- 2009 Mercedes-Benz CLC Class, 125,000 miles, £1,650, £223 under typical, Luton
- 2023 Mercedes-Benz Citan, 56,798 miles, £10,815, £1,459 under typical, Huntingdon
- 2018 Mercedes-Benz GLA, 40,016 miles, £13,995, £1,887 under typical, Rainham
- 2019 Mercedes-Benz S Class, 33,000 miles, £28,995, £3,910 under typical, Hillingdon
- 2023 Mercedes-Benz Sprinter, 76,207 miles, £17,990, £2,423 under typical, London
- 2020 Mercedes-Benz Sprinter, 104,503 miles, £17,388, £2,340 under typical, Hallatrow
- 2018 Mercedes-Benz GLC, 29,918 miles, £18,150, £2,443 under typical, Watford
- 2023 Mercedes-Benz GLC, 6,643 miles, £32,332, £4,350 under typical, Croydon
- 2019 Mercedes-Benz Vito, 190,957 miles, £9,588, £1,289 under typical, Leicester
- 2019 Mercedes-Benz Sprinter, 173,110 miles, £10,794, £1,450 under typical, Bridgwater
- 2026 Mercedes-Benz GLC, 6,135 miles, £42,250, £5,673 under typical, Bath
- 2018 Mercedes-Benz Vito, 110,000 miles, £8,250, £1,108 under typical, Feltham
- 2012 Mercedes-Benz B Class, 141,200 miles, £2,399, £322 under typical, Lydford-on Fosse
- 2024 Mercedes-Benz Sprinter, 34,949 miles, £29,994, £4,026 under typical, South Weald
- 2017 Mercedes-Benz G Class, 72,614 miles, £41,999, £5,637 under typical, Barry
- 2019 Mercedes-Benz A Class, 74,000 miles, £12,995, £1,744 under typical, Meadowfield
- 2016 Mercedes-Benz A Class, 120,000 miles, £5,990, £804 under typical, Peterborough
- 2016 Mercedes-Benz GLE, 78,202 miles, £14,900, £1,999 under typical, Watford
- 2019 Mercedes-Benz C Class, 38,611 miles, £15,500, £2,079 under typical, Preston
- 2015 Mercedes-Benz M Class, 79,089 miles, £12,490, £1,674 under typical, Hinckley
- 2019 Mercedes-Benz CLA, 26,300 miles, £16,500, £2,212 under typical, Poole
- 2022 Mercedes-Benz eVito, 10,000 miles, £9,950, £1,334 under typical, Derby
- 2017 Mercedes-Benz GLS, 65,000 miles, £25,000, £3,349 under typical, Colchester
- 2020 Mercedes-Benz GLA, 55,883 miles, £11,777, £1,577 under typical, Bury
- 2017 Mercedes-Benz A Class, 101,875 miles, £7,495, £1,003 under typical, Birmingham
- 2015 Mercedes-Benz C Class, 77,966 miles, £6,495, £869 under typical, Dundee
- 2020 Mercedes-Benz AMG GT, 51,606 miles, £68,000, £9,095 under typical, London
- 2004 Mercedes-Benz SL, 86,349 miles, £5,995, £802 under typical, Bridgwater
- 2017 Mercedes-Benz A Class, 162,000 miles, £4,292, £574 under typical, Warrington
- 2018 Mercedes-Benz S Class, 41,000 miles, £27,990, £3,740 under typical, Manchester
- 2019 Mercedes-Benz A Class, 49,000 miles, £11,500, £1,535 under typical, West Thurrock
- 2013 Mercedes-Benz E Class, 135,000 miles, £3,990, £533 under typical, Bolton
- 2003 Mercedes-Benz C Class, 55,120 miles, £4,995, £667 under typical, Birkenhead
- 2023 Mercedes-Benz Sprinter, 22,500 miles, £30,000, £4,003 under typical, Nuneaton
- 2015 Mercedes-Benz CLA, 59,980 miles, £10,995, £1,466 under typical, Bexley
- 2018 Mercedes-Benz C Class, 47,788 miles, £21,995, £2,933 under typical, Bilston
- 2021 Mercedes-Benz Sprinter, 39,296 miles, £23,994, £3,199 under typical, Bristol
- 2022 Mercedes-Benz Vito, 27,000 miles, £30,000, £3,999 under typical, Sittingbourne
- 2013 Mercedes-Benz A Class, 68,351 miles, £7,990, £1,064 under typical, Flimwell
- 2010 Mercedes-Benz A Class, 79,716 miles, £1,995, £266 under typical, Waterfoot
- 2020 Mercedes-Benz GLA, 37,000 miles, £13,990, £1,862 under typical, Canvey Island
- 2021 Mercedes-Benz Vito, 52,553 miles, £11,995, £1,595 under typical, Manchester
- 2023 Mercedes-Benz GLC, 32,531 miles, £33,549, £4,461 under typical, Bromley
- 2001 Mercedes-Benz CLK, 99,000 miles, £2,990, £398 under typical, Bradford
- 2022 Mercedes-Benz CLA, 40,200 miles, £25,999, £3,455 under typical, Leighton Buzzard
- 2023 Mercedes-Benz Sprinter, 37,402 miles, £28,794, £3,826 under typical, Stanwell
- 2018 Mercedes-Benz GLC, 39,753 miles, £17,995, £2,391 under typical, Ipswich
- 2017 Mercedes-Benz G Class, 66,900 miles, £44,999, £5,974 under typical, St Helens
- 2022 Mercedes-Benz GLB, 27,018 miles, £20,495, £2,720 under typical, Macclesfield
- 2020 Mercedes-Benz Vito, 74,000 miles, £10,300, £1,367 under typical, Mill Hill
- 2026 Mercedes-Benz V Class, 4,513 miles, £64,999, £8,624 under typical, Lympsham
- 2019 Mercedes-Benz GLE, 42,164 miles, £27,276, £3,619 under typical, Giffnock
- 2012 Mercedes-Benz CLS, 67,000 miles, £7,198, £955 under typical, Birmingham
- 2020 Mercedes-Benz A Class, 33,700 miles, £13,995, £1,856 under typical, Edinburgh
- 2016 Mercedes-Benz GLE, 57,000 miles, £16,995, £2,252 under typical, Hainault
- 2020 Mercedes-Benz AMG GT, 42,650 miles, £66,495, £8,812 under typical, Bournemouth
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)