Limited time offer: Finance a Ford Puma and get £500 cash back!

Shop now

Used BMW saloon cars

We have a range of competitively priced used BMW saloon cars for sale at Cazoo. You can buy outright or part-exchange and we also offer PCP and HP used car finance deals.

Finance representative example (Hire Purchase)

Total cash price £16,000. Borrowing £14,000 with a £2,000 deposit at a representative APR of 11.9%.


Fixed rate of interest per annum
6.18%
48 monthly payments
£363.77
Total amount payable
£19,470.96
Cost of credit
£3,470.96

1 - 47 of 72 results

  1. Finance representative example (Hire Purchase)

    Total cash price £16,000. Borrowing £14,000 with a £2,000 deposit at a representative APR of 11.9%.


    Fixed rate of interest per annum
    6.18%
    48 monthly payments
    £363.77
    Total amount payable
    £19,470.96
    Cost of credit
    £3,470.96
  2. Find out if you’re eligible for car finance in minutes, with no impact on your credit score.

    Check your eligibility
  3. Read more about 2019 used BMW 5 Series 2.0 530e 9.2kWh SE Auto

    £450 off

    BMW 5 Series

    2.0 530e 9.2kWh SE Auto

      50,292 miles2019 regAutomaticPetrol

    £203/month PCP

    was £15,550£15,100

    View this car
  4. Read more about 2019 used BMW 3 Series 2.0 320d SE Auto

    £450 off

    BMW 3 Series

    2.0 320d SE Auto

      56,272 miles2019 regAutomaticDiesel

    £209/month PCP

    was £16,200£15,750

    View this car
  5. Read more about 2019 used BMW 3 Series 2.0 320d Sport Auto

    BMW 3 Series

    2.0 320d Sport Auto

      80,398 miles2019 regAutomaticDiesel

    £211/month PCP

    £15,450

    View this car
  6. Read more about 2016 used BMW 3 Series 2.0 318d Sport

    BMW 3 Series

    2.0 318d Sport

      65,848 miles2016 regManualDiesel

    £219/month HP

    £10,450

    View this car
  7. Read more about 2019 used BMW 3 Series 2.0 330e 12kWh Sport Pro Auto

    BMW 3 Series

    2.0 330e 12kWh Sport Pro Auto

      94,337 miles2019 regAutomaticHybrid

    £221/month PCP

    £15,400

    View this car
  8. Read more about 2018 used BMW 5 Series 2.0 530i SE Auto

    BMW 5 Series

    2.0 530i SE Auto

      74,097 miles2018 regAutomaticPetrol

    £226/month PCP

    £15,950

    View this car
  9. Read more about 2019 used BMW 3 Series 2.0 320d M Sport Auto

    £500 off

    BMW 3 Series

    2.0 320d M Sport Auto

      82,439 miles2019 regAutomaticDiesel

    £227/month PCP

    was £16,850£16,350

    View this car
  10. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro Auto

    BMW 3 Series

    2.0 330e 12kWh Sport Pro Auto

      83,552 miles2020 regAutomaticPlug-in hybrid

    £227/month PCP

    £16,450

    View this car
  11. Read more about 2018 used BMW 3 Series 2.0 330e 7.6kWh Sport Auto

    BMW 3 Series

    2.0 330e 7.6kWh Sport Auto

      83,996 miles2018 regAutomaticPlug-in hybrid

    £244/month HP

    £11,400

    View this car
  12. Read more about 2016 used BMW 3 Series 2.0 320i Sport xDrive

    £300 off

    BMW 3 Series

    2.0 320i Sport xDrive

      52,201 miles2016 regManualPetrol

    £244/month HP

    was £11,700£11,400

    View this car
  13. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      74,545 miles2020 regAutomaticPlug-in hybrid

    £244/month PCP

    £16,850

    View this car
  14. Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh SE Auto

    BMW 5 Series

    2.0 530e 9.2kWh SE Auto

      51,109 miles2018 regAutomaticPlug-in hybrid

    £246/month PCP

    £16,850

    View this car
  15. Read more about 2020 used BMW 3 Series 2.0 320d SE

    BMW 3 Series

    2.0 320d SE

      50,409 miles2020 regManualDiesel

    £248/month PCP

    £17,300

    View this car
  16. Read more about 2017 used BMW 3 Series 2.0 330e 7.6kWh Sport Auto

    BMW 3 Series

    2.0 330e 7.6kWh Sport Auto

      82,637 miles2017 regAutomaticPlug-in hybrid

    £248/month HP

    £11,550

    View this car
  17. Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      35,982 miles2019 regAutomaticPlug-in hybrid

    £250/month PCP

    £18,500

    View this car
  18. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro Auto

    BMW 3 Series

    2.0 330e 12kWh Sport Pro Auto

      55,116 miles2020 regAutomaticPlug-in hybrid

    £250/month PCP

    £17,950

    View this car
  19. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh SE Pro Auto

    BMW 3 Series

    2.0 330e 12kWh SE Pro Auto

      26,297 miles2020 regAutomaticHybrid

    £251/month PCP

    £18,400

    View this car
  20. Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh SE Auto

    BMW 5 Series

    2.0 530e 9.2kWh SE Auto

      67,873 miles2018 regAutomaticPlug-in hybrid

    £251/month PCP

    £16,500

    View this car
  21. Read more about 2016 used BMW 3 Series 2.0 320d M Sport

    BMW 3 Series

    2.0 320d M Sport

      62,658 miles2016 regManualDiesel

    £252/month HP

    £11,700

    View this car
  22. Read more about 2016 used BMW 5 Series 2.0 520d SE Auto

    BMW 5 Series

    2.0 520d SE Auto

      76,560 miles2016 regAutomaticDiesel

    £252/month HP

    £11,700

    View this car
  23. Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh SE Auto

    BMW 5 Series

    2.0 530e 9.2kWh SE Auto

      65,227 miles2018 regAutomaticPlug-in hybrid

    £256/month PCP

    £16,650

    View this car
  24. Read more about 2016 used BMW 3 Series 1.5 318i Sport

    BMW 3 Series

    1.5 318i Sport

      29,685 miles2016 regManualPetrol

    £258/month HP

    £11,950

    View this car
  25. Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      33,791 miles2019 regAutomaticPlug-in hybrid

    £259/month PCP

    £18,950

    View this car
  26. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      58,997 miles2020 regAutomaticHybrid

    £260/month PCP

    £18,450

    View this car
  27. Read more about 2018 used BMW 3 Series 2.0 330e 7.6kWh Sport Auto

    BMW 3 Series

    2.0 330e 7.6kWh Sport Auto

      86,956 miles2018 regAutomaticHybrid

    £262/month HP

    £12,100

    View this car
  28. Read more about 2016 used BMW 3 Series 2.0 330e 7.6kWh M Sport Auto

    BMW 3 Series

    2.0 330e 7.6kWh M Sport Auto

      80,388 miles2016 regAutomaticHybrid

    £262/month HP

    £12,100

    View this car
  29. Read more about 2016 used BMW 3 Series 2.0 330e 7.6kWh Sport Auto

    BMW 3 Series

    2.0 330e 7.6kWh Sport Auto

      59,728 miles2016 regAutomaticPlug-in hybrid

    £264/month HP

    £12,150

    View this car
  30. Read more about 2018 used BMW 4 Series Gran Coupe 2.0 420d M Sport Auto xDrive

    BMW 4 Series Gran Coupe

    2.0 420d M Sport Auto xDrive

      78,626 miles2018 regAutomaticDiesel

    £264/month PCP

    £16,300

    View this car
  31. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      48,066 miles2020 regAutomaticPlug-in hybrid

    £266/month PCP

    £19,150

    View this car
  32. Read more about 2018 used BMW 3 Series 2.0 320i M Sport Shadow Edition Auto

    BMW 3 Series

    2.0 320i M Sport Shadow Edition Auto

      74,012 miles2018 regAutomaticPetrol

    £267/month PCP

    £15,300

    View this car
  33. Read more about 2018 used BMW 3 Series 2.0 320d M Sport Shadow Edition Auto xDrive

    BMW 3 Series

    2.0 320d M Sport Shadow Edition Auto xDrive

      74,649 miles2018 regAutomaticDiesel

    £267/month PCP

    £15,550

    View this car
  34. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh Sport Pro Auto

    BMW 3 Series

    2.0 330e 12kWh Sport Pro Auto

      50,129 miles2021 regAutomaticPetrol

    £267/month PCP

    £18,950

    View this car
  35. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      54,940 miles2020 regAutomaticPetrol

    £269/month PCP

    £18,700

    View this car
  36. Read more about 2019 used BMW 5 Series 2.0 520d MHT SE Auto

    BMW 5 Series

    2.0 520d MHT SE Auto

      61,394 miles2019 regAutomaticDiesel

    £269/month PCP

    £17,050

    View this car
  37. Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      38,208 miles2019 regAutomaticPlug-in hybrid

    £271/month PCP

    £19,250

    View this car
  38. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      40,379 miles2020 regAutomaticHybrid

    £273/month PCP

    £19,450

    View this car
  39. Read more about 2020 used BMW 3 Series 2.0 320d Sport Auto

    BMW 3 Series

    2.0 320d Sport Auto

      40,667 miles2020 regAutomaticDiesel

    £277/month PCP

    £19,450

    View this car
  40. Read more about 2017 used BMW 3 Series 2.0 318d M Sport

    BMW 3 Series

    2.0 318d M Sport

      76,275 miles2017 regManualDiesel

    £282/month HP

    £12,850

    View this car
  41. Read more about 2019 used BMW 4 Series Gran Coupe 2.0 420d M Sport Auto

    BMW 4 Series Gran Coupe

    2.0 420d M Sport Auto

      46,782 miles2019 regAutomaticDiesel

    £289/month PCP

    £18,000

    View this car
  42. Read more about 2019 used BMW 3 Series 2.0 330i M Sport Auto

    BMW 3 Series

    2.0 330i M Sport Auto

      64,927 miles2019 regAutomaticPetrol

    £290/month PCP

    £18,300

    View this car
  43. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Auto xDrive

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto xDrive

      69,301 miles2020 regAutomaticPlug-in hybrid

    £291/month PCP

    £19,050

    View this car
  44. Read more about 2019 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      27,281 miles2019 regAutomaticPetrol

    £292/month PCP

    £20,450

    View this car
  45. Read more about 2019 used BMW 5 Series 2.0 520i SE Auto

    BMW 5 Series

    2.0 520i SE Auto

      28,745 miles2019 regAutomaticPetrol

    £295/month PCP

    £19,900

    View this car
  46. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Auto

    BMW 3 Series

    2.0 330e 12kWh M Sport Auto

      31,115 miles2021 regAutomaticPetrol

    £296/month PCP

    £21,250

    View this car
  47. Read more about 2018 used BMW 5 Series 2.0 530e 9.2kWh M Sport Auto

    BMW 5 Series

    2.0 530e 9.2kWh M Sport Auto

      64,124 miles2018 regAutomaticHybrid

    £297/month PCP

    £18,900

    View this car
  48. Read more about 2018 used BMW 3 Series 2.0 320i Sport xDrive

    BMW 3 Series

    2.0 320i Sport xDrive

      50,730 miles2018 regManualPetrol

    £298/month HP

    £13,450

    View this car
  49. Read more about 2016 used BMW 5 Series 3.0 530d M Sport Auto

    BMW 5 Series

    3.0 530d M Sport Auto

      64,719 miles2016 regAutomaticDiesel

    £301/month HP

    £13,600

    View this car

Can't find what you're looking for?

Create a personalised stock alert

Create alert