New & used Mercedes-Benz cars

Mercedes-Benz cars are synonymous with quality with each car combining the latest technology with a smooth drive and an authentic premium feel. We have a wide range of used Mercedes-Benz cars for sale that are available to buy or finance including the C Class, A Class and GLA Class. We also have a range of new Mercedes-Benz cars available for subscription.

Finance representative example (PCP)

Total cash price £18,725. Borrowing £16,725 with a £2,000 deposit at a representative APR of 9.9%.


Fixed rate of interest per annum
5.13%
48 monthly payments
£267.57
Total amount payable
£23,766.36
Cost of credit
£5,041.36
Optional final payment
£8,923
Annual mileage limit
10,000 miles
Excess mileage charge
4p/mile

1 - 48 of 521 results

  1. Finance representative example (PCP)

    Total cash price £18,725. Borrowing £16,725 with a £2,000 deposit at a representative APR of 9.9%.


    Fixed rate of interest per annum
    5.13%
    48 monthly payments
    £267.57
    Total amount payable
    £23,766.36
    Cost of credit
    £5,041.36
    Optional final payment
    £8,923
    Annual mileage limit
    10,000 miles
    Excess mileage charge
    4p/mile
  2. Read more about 2016 used Mercedes-Benz A Class 2.1L Sport A200d

    Mercedes-Benz A Class

    2.1L Sport A200d

    • 44,972 miles
    • 2016 reg
    • Manual
    • Diesel

    £14,200

    £189/month PCP

    View this car
  3. Read more about 2016 used Mercedes-Benz A Class 1.5L SE A180d

    Mercedes-Benz A Class

    1.5L SE A180d

    • 48,267 miles
    • 2016 reg
    • Manual
    • Diesel

    £13,725

    £193/month PCP

    View this car
  4. Read more about 2016 used Mercedes-Benz A Class 1.5L SE A180d

    Mercedes-Benz A Class

    1.5L SE A180d

    • 39,751 miles
    • 2016 reg
    • Manual
    • Diesel

    £13,825

    £196/month PCP

    View this car
  5. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 40,308 miles
    • 2017 reg
    • Manual
    • Diesel

    £14,950

    £202/month PCP

    View this car
  6. Read more about 2016 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 31,716 miles
    • 2016 reg
    • Automatic
    • Diesel

    £14,850

    £202/month PCP

    View this car
  7. Read more about 2017 used Mercedes-Benz A Class 1.5L SE A180d

    Mercedes-Benz A Class

    1.5L SE A180d

    • 51,405 miles
    • 2017 reg
    • Manual
    • Diesel

    £14,575

    £206/month PCP

    View this car
  8. Read more about 2018 used Mercedes-Benz C Class 2L SE C200

    Mercedes-Benz C Class

    2L SE C200

    • 53,209 miles
    • 2018 reg
    • Manual
    • Petrol

    £14,800

    £209/month PCP

    View this car
  9. Read more about 2017 used Mercedes-Benz B Class 2.1L AMG Line B200d

    Mercedes-Benz B Class

    2.1L AMG Line B200d

    • 42,200 miles
    • 2017 reg
    • Manual
    • Diesel

    £13,825

    £209/month PCP

    View this car
  10. Read more about 2017 used Mercedes-Benz A Class 1.5L SE A180d

    Mercedes-Benz A Class

    1.5L SE A180d

    • 55,288 miles
    • 2017 reg
    • Manual
    • Diesel

    £14,275

    £210/month PCP

    View this car
  11. Read more about 2017 used Mercedes-Benz A Class 1.5L AMG Line A180d

    Mercedes-Benz A Class

    1.5L AMG Line A180d

    • 38,884 miles
    • 2017 reg
    • Manual
    • Diesel

    £15,425

    £215/month PCP

    View this car
  12. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 40,288 miles
    • 2017 reg
    • Automatic
    • Diesel

    £15,625

    £215/month PCP

    View this car
  13. Read more about 2018 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 42,578 miles
    • 2018 reg
    • Manual
    • Diesel

    £15,425

    £217/month PCP

    View this car
  14. Read more about 2017 used Mercedes-Benz A Class 1.6L SE A160

    Mercedes-Benz A Class

    1.6L SE A160

    • 22,666 miles
    • 2017 reg
    • Manual
    • Petrol

    £14,675

    £220/month PCP

    View this car
  15. Read more about 2017 used Mercedes-Benz B Class 2.1L Sport B200d

    Mercedes-Benz B Class

    2.1L Sport B200d

    • 22,630 miles
    • 2017 reg
    • Manual
    • Diesel

    £14,525

    £220/month PCP

    View this car
  16. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 32,736 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,100

    £222/month PCP

    View this car
  17. Read more about 2017 used Mercedes-Benz A Class 1.5L SE A180d

    Mercedes-Benz A Class

    1.5L SE A180d

    • 34,840 miles
    • 2017 reg
    • Manual
    • Diesel

    £15,675

    £224/month PCP

    View this car
  18. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 38,246 miles
    • 2017 reg
    • Automatic
    • Diesel

    £15,850

    £224/month PCP

    View this car
  19. Read more about 2018 used Mercedes-Benz A Class 1.6L SE A160

    Mercedes-Benz A Class

    1.6L SE A160

    • 24,919 miles
    • 2018 reg
    • Manual
    • Petrol

    £15,000

    £226/month PCP

    View this car
  20. Read more about 2016 used Mercedes-Benz B Class 2.1L AMG Line B200d

    Mercedes-Benz B Class

    2.1L AMG Line B200d

    • 13,796 miles
    • 2016 reg
    • Manual
    • Diesel

    £14,875

    £226/month PCP

    View this car
  21. Read more about 2016 used Mercedes-Benz A Class 1.5L AMG Line A180d

    Mercedes-Benz A Class

    1.5L AMG Line A180d

    • 35,611 miles
    • 2016 reg
    • Automatic
    • Diesel

    £16,175

    £227/month PCP

    View this car
  22. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 20,097 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,400

    £227/month PCP

    View this car
  23. Read more about 2016 used Mercedes-Benz B Class 2.1L SE B200d

    Mercedes-Benz B Class

    2.1L SE B200d

    • 36,138 miles
    • 2016 reg
    • Automatic
    • Diesel

    £14,525

    £228/month PCP

    View this car
  24. Read more about 2018 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 23,712 miles
    • 2018 reg
    • Manual
    • Diesel

    £16,375

    £228/month PCP

    View this car
  25. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 29,024 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,500

    £229/month PCP

    View this car
  26. Read more about 2017 used Mercedes-Benz A Class 1.5L AMG Line A180d

    Mercedes-Benz A Class

    1.5L AMG Line A180d

    • 30,880 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,450

    £229/month PCP

    View this car
  27. Read more about 2016 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 32,373 miles
    • 2016 reg
    • Automatic
    • Diesel

    £16,150

    £230/month PCP

    View this car
  28. Read more about 2017 used Mercedes-Benz A Class 1.6L Sport A180

    Mercedes-Benz A Class

    1.6L Sport A180

    • 49,386 miles
    • 2017 reg
    • Automatic
    • Petrol

    £14,950

    £232/month PCP

    View this car
  29. Read more about 2017 used Mercedes-Benz A Class 2.1L AMG Line A200d

    Mercedes-Benz A Class

    2.1L AMG Line A200d

    • 43,708 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,375

    £232/month PCP

    View this car
  30. Read more about 2017 used Mercedes-Benz A Class 1.5L SE A180d

    Mercedes-Benz A Class

    1.5L SE A180d

    • 36,664 miles
    • 2017 reg
    • Manual
    • Diesel

    £15,775

    £233/month PCP

    View this car
  31. Read more about 2017 used Mercedes-Benz A Class 1.5L AMG Line A180d

    Mercedes-Benz A Class

    1.5L AMG Line A180d

    • 46,894 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,425

    £234/month PCP

    View this car
  32. Read more about 2018 used Mercedes-Benz A Class 1.6L AMG Line A160

    Mercedes-Benz A Class

    1.6L AMG Line A160

    • 39,986 miles
    • 2018 reg
    • Manual
    • Petrol

    £15,400

    £234/month PCP

    View this car
  33. Read more about 2016 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 17,906 miles
    • 2016 reg
    • Automatic
    • Diesel

    £16,600

    £236/month PCP

    View this car
  34. Read more about 2016 used Mercedes-Benz A Class 1.5L AMG Line A180d

    Mercedes-Benz A Class

    1.5L AMG Line A180d

    • 15,464 miles
    • 2016 reg
    • Manual
    • Diesel

    £16,950

    £237/month PCP

    View this car
  35. Read more about 2016 used Mercedes-Benz B Class 2.1L Sport B200d

    Mercedes-Benz B Class

    2.1L Sport B200d

    • 29,134 miles
    • 2016 reg
    • Automatic
    • Diesel

    £15,300

    £237/month PCP

    View this car
  36. Read more about 2017 used Mercedes-Benz CLA Class 1.6L AMG Line CLA180

    Mercedes-Benz CLA Class

    1.6L AMG Line CLA180

    • 39,196 miles
    • 2017 reg
    • Manual
    • Petrol

    £18,325

    £240/month PCP

    View this car
  37. Read more about 2017 used Mercedes-Benz A Class 2.1L AMG Line A200d

    Mercedes-Benz A Class

    2.1L AMG Line A200d

    • 54,813 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,525

    £243/month PCP

    View this car
  38. Read more about 2017 used Mercedes-Benz CLA Class 2L AMG CLA250

    Mercedes-Benz CLA Class

    2L AMG CLA250

    • 35,763 miles
    • 2017 reg
    • Automatic
    • Petrol

    £20,050

    £244/month PCP

    View this car
  39. Read more about 2019 used Mercedes-Benz A Class 1.3L SE A180

    Mercedes-Benz A Class

    1.3L SE A180

    • 24,081 miles
    • 2019 reg
    • Manual
    • Petrol

    £17,450

    £244/month PCP

    View this car
  40. Read more about 2017 used Mercedes-Benz A Class 1.6L Sport A180

    Mercedes-Benz A Class

    1.6L Sport A180

    • 41,009 miles
    • 2017 reg
    • Automatic
    • Petrol

    £15,400

    £244/month PCP

    View this car
  41. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 21,003 miles
    • 2017 reg
    • Automatic
    • Diesel

    £17,300

    £244/month PCP

    View this car
  42. Read more about 2017 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 37,197 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,875

    £244/month PCP

    View this car
  43. Read more about 2018 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 14,216 miles
    • 2018 reg
    • Automatic
    • Diesel

    £17,325

    £244/month PCP

    View this car
  44. Read more about 2018 used Mercedes-Benz A Class 1.6L SE A160

    Mercedes-Benz A Class

    1.6L SE A160

    • 16,557 miles
    • 2018 reg
    • Manual
    • Petrol

    £16,025

    £244/month PCP

    View this car
  45. Read more about 2017 used Mercedes-Benz CLA Class 2.1L Sport CLA200d

    Mercedes-Benz CLA Class

    2.1L Sport CLA200d

    • 32,346 miles
    • 2017 reg
    • Automatic
    • Diesel

    £18,775

    £245/month PCP

    View this car
  46. Read more about 2017 used Mercedes-Benz B Class 1.5L SE B180d

    Mercedes-Benz B Class

    1.5L SE B180d

    • 28,161 miles
    • 2017 reg
    • Automatic
    • Diesel

    £15,100

    £246/month PCP

    View this car
  47. Read more about 2018 used Mercedes-Benz A Class 2.1L AMG Line A200d

    Mercedes-Benz A Class

    2.1L AMG Line A200d

    • 36,294 miles
    • 2018 reg
    • Automatic
    • Diesel

    £17,425

    £246/month PCP

    View this car
  48. Read more about 2018 used Mercedes-Benz A Class 1.5L Sport A180d

    Mercedes-Benz A Class

    1.5L Sport A180d

    • 25,153 miles
    • 2018 reg
    • Automatic
    • Diesel

    £17,275

    £247/month PCP

    View this car
  49. Read more about 2017 used Mercedes-Benz C Class 2.1L SE C220d

    Mercedes-Benz C Class

    2.1L SE C220d

    • 43,802 miles
    • 2017 reg
    • Automatic
    • Diesel

    £16,250

    £248/month PCP

    View this car

Can't find what you're looking for?

Set up a personalised stock alert

Set up an alert

Think of getting a Mercedes-Benz?

Mercedes-Benz is a premium car manufacturer with a reputation for luxury interiors, comfortable long-distance cruising and smart, upmarket design. With smooth gearboxes, comfortable seats and high levels of equipment, you’ll find driving a Mercedes-Benz very relaxing even on big trips.

Used Mercedes-Benz models often come with high levels of technology, with many equipped with the MBUX infotainment system, which has a digital speedometer that can be tailored to suit the driver. New buyers often fit lots of options, from styling to audio systems, so a used Mercedes-Benz is usually a great buy.

Practical, reliable and with low running costs, Mercedes-Benz cars make an excellent choice for both families and commuters.

Mercedes-Benz common questions