Used BMW saloon cars

At Cazoo, you can browse a range of competitively priced used BMW saloon cars for sale through our trusted partners.


1 - 47 of 137 results

  1. Looking for support?

    Check out our helpful FAQs where you can find answers to all your questions.

    See FAQs
  2. Read more about 2015 used BMW 3 Series SE

    BMW 3 Series

    SE

    • 58,500 miles
    • 2015 reg
    • Manual
    • Petrol

    £10,295

    Stoke on Trent

    View this car
  3. Read more about 2015 used BMW 3 Series 320D XDRIVE M SPORT

    BMW 3 Series

    320D XDRIVE M SPORT

    • 72,955 miles
    • 2015 reg
    • Automatic
    • Diesel

    £11,650

    Watford

    View this car
  4. Read more about 2015 used BMW 5 Series M Sport

    BMW 5 Series

    M Sport

    • 57,032 miles
    • 2015 reg
    • Automatic
    • Diesel

    £11,995

    Wakefield

    View this car
  5. Read more about 2020 used BMW 3 Series 2.0L 318D SE 4D AUTO 148 BHP

    BMW 3 Series

    2.0L 318D SE 4D AUTO 148 BHP

    • 94,266 miles
    • 2020 reg
    • Automatic
    • Diesel

    £13,249

    Luton

    View this car
  6. Read more about 2018 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 48,317 miles
    • 2018 reg
    • Automatic
    • Petrol

    £14,395

    Blackburn

    View this car
  7. Read more about 2016 used BMW 3 Series 320I M Sport Auto

    BMW 3 Series

    320I M Sport Auto

    • 33,761 miles
    • 2016 reg
    • Automatic
    • Petrol

    £14,450

    Watford

    View this car
  8. Read more about 2015 used BMW 3 Series M Sport

    BMW 3 Series

    M Sport

    • 80,771 miles
    • 2015 reg
    • Automatic
    • Diesel

    £14,495

    Lincoln

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

    BMW 3 Series

    320d SE Auto

    • 70,539 miles
    • 2019 reg
    • Automatic
    • Diesel

    £14,990

    Peterborough

    View this car
  10. Read more about 2017 used BMW 3 Series 3.0 330d M Sport (258 ps)

    BMW 3 Series

    3.0 330d M Sport (258 ps)

    • 70,201 miles
    • 2017 reg
    • Automatic
    • Diesel

    £15,075

    Nationwide delivery available

    View this car
  11. Read more about 2020 used BMW 3 Series 2.0L 318D SE 4D AUTO 148 BHP

    BMW 3 Series

    2.0L 318D SE 4D AUTO 148 BHP

    • 70,870 miles
    • 2020 reg
    • Automatic
    • Diesel

    £15,499

    Luton

    View this car
  12. Read more about 2015 used BMW 5 Series 535d M Sport 4dr Step Auto

    BMW 5 Series

    535d M Sport 4dr Step Auto

    • 47,867 miles
    • 2015 reg
    • Automatic
    • Diesel

    £15,970

    Nationwide delivery available

    View this car
  13. Read more about 2018 used BMW 5 Series 3.0 530d M Sport xDrive (265 ps)

    BMW 5 Series

    3.0 530d M Sport xDrive (265 ps)

    • 98,620 miles
    • 2018 reg
    • Automatic
    • Diesel

    £16,133

    Nationwide delivery available

    View this car
  14. Read more about 2020 used BMW 3 Series 2.0L 320D SE 4D AUTO 188 BHP

    BMW 3 Series

    2.0L 320D SE 4D AUTO 188 BHP

    • 68,960 miles
    • 2020 reg
    • Automatic
    • Diesel

    £16,299

    Stevenage

    View this car
  15. Read more about 2018 used BMW 5 Series 2.0L 520D M SPORT 4D AUTO 188 BHP

    BMW 5 Series

    2.0L 520D M SPORT 4D AUTO 188 BHP

    • 68,510 miles
    • 2018 reg
    • Automatic
    • Diesel

    £16,349

    Stevenage

    View this car
  16. Read more about 2018 used BMW 5 Series 2.0 520d M Sport (190 ps)

    BMW 5 Series

    2.0 520d M Sport (190 ps)

    • 64,634 miles
    • 2018 reg
    • Automatic
    • Diesel

    £16,995

    Nationwide delivery available

    View this car
  17. Read more about 2021 used BMW 3 Series 330e SE Pro 4dr Step Auto

    BMW 3 Series

    330e SE Pro 4dr Step Auto

    • 61,214 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £17,120

    Nationwide delivery available

    View this car
  18. Read more about 2020 used BMW 2 Series Gran Coupe 1.5 218i Sport (140 ps)

    BMW 2 Series Gran Coupe

    1.5 218i Sport (140 ps)

    • 35,434 miles
    • 2020 reg
    • Manual
    • Petrol

    £17,198

    Nationwide delivery available

    View this car
  19. Read more about 2020 used BMW 3 Series 2.0L 320I SPORT 4D AUTO 182 BHP

    BMW 3 Series

    2.0L 320I SPORT 4D AUTO 182 BHP

    • 61,906 miles
    • 2020 reg
    • Automatic
    • Petrol

    £17,199

    Luton

    View this car
  20. Read more about 2020 used BMW 3 Series 2.0L 320D SPORT 4D 188 BHP

    BMW 3 Series

    2.0L 320D SPORT 4D 188 BHP

    • 51,187 miles
    • 2020 reg
    • Manual
    • Diesel

    £17,349

    Stevenage

    View this car
  21. Read more about 2020 used BMW 3 Series 2.0L 330E M SPORT 4D AUTO 288 BHP

    BMW 3 Series

    2.0L 330E M SPORT 4D AUTO 288 BHP

    • 75,215 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £17,499

    Luton

    View this car
  22. Read more about 2019 used BMW 5 Series 2.0L 520I SE 4D AUTO 181 BHP

    BMW 5 Series

    2.0L 520I SE 4D AUTO 181 BHP

    • 42,426 miles
    • 2019 reg
    • Automatic
    • Petrol

    £17,649

    Stevenage

    View this car
  23. Read more about 2019 used BMW 3 Series 2.0L 320D SE 4D AUTO 188 BHP

    BMW 3 Series

    2.0L 320D SE 4D AUTO 188 BHP

    • 51,856 miles
    • 2019 reg
    • Automatic
    • Diesel

    £17,679

    Stevenage

    View this car
  24. Read more about 2021 used BMW 2 Series Gran Coupe M Sport

    BMW 2 Series Gran Coupe

    M Sport

    • 38,019 miles
    • 2021 reg
    • Manual
    • Petrol

    £17,795

    Wakefield

    View this car
  25. Read more about 2018 used BMW 5 Series M Sport

    BMW 5 Series

    M Sport

    • 64,830 miles
    • 2018 reg
    • Automatic
    • Petrol

    £17,895

    Peterborough

    View this car
  26. Read more about 2021 used BMW 3 Series 330e SE Pro 4dr Step Auto

    BMW 3 Series

    330e SE Pro 4dr Step Auto

    • 51,924 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £17,920

    Nationwide delivery available

    View this car
  27. Read more about 2018 used BMW 5 Series M Sport

    BMW 5 Series

    M Sport

    • 52,173 miles
    • 2018 reg
    • Automatic
    • Diesel

    £17,995

    Liverpool

    View this car
  28. Read more about 2019 used BMW 5 Series 2.0L 530E M SPORT 4D AUTO 249 BHP

    BMW 5 Series

    2.0L 530E M SPORT 4D AUTO 249 BHP

    • 64,691 miles
    • 2019 reg
    • Automatic
    • Hybrid

    £18,099

    Stevenage

    View this car
  29. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 68,838 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £18,225

    Nationwide delivery available

    View this car
  30. Read more about 2019 used BMW 3 Series 2.0 320i SE (184 ps)

    BMW 3 Series

    2.0 320i SE (184 ps)

    • 30,748 miles
    • 2019 reg
    • Automatic
    • Petrol

    £18,438

    Nationwide delivery available

    View this car
  31. Read more about 2018 used BMW 5 Series 520d M Sport Auto

    BMW 5 Series

    520d M Sport Auto

    • 52,500 miles
    • 2018 reg
    • Automatic
    • Diesel

    £18,498+ £159 admin fee

    Sheffield

    View this car
  32. Read more about 2020 used BMW 3 Series 2.0L 320I SPORT 4D AUTO 181 BHP

    BMW 3 Series

    2.0L 320I SPORT 4D AUTO 181 BHP

    • 43,983 miles
    • 2020 reg
    • Automatic
    • Petrol

    £18,549

    Stevenage

    View this car
  33. Read more about 2018 used BMW 5 Series 530e M Sport 4dr Auto

    BMW 5 Series

    530e M Sport 4dr Auto

    • 44,691 miles
    • 2018 reg
    • Automatic
    • Hybrid

    £18,620

    Nationwide delivery available

    View this car
  34. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh Sport Pro Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh Sport Pro Plug-in (292 ps)

    • 50,122 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £18,754

    Nationwide delivery available

    View this car
  35. Read more about 2020 used BMW 3 Series 2.0L 320I SPORT 4D AUTO 182 BHP

    BMW 3 Series

    2.0L 320I SPORT 4D AUTO 182 BHP

    • 43,494 miles
    • 2020 reg
    • Automatic
    • Petrol

    £18,799

    Stevenage

    View this car
  36. Read more about 2021 used BMW 3 Series 330e SE Pro 4dr Step Auto

    BMW 3 Series

    330e SE Pro 4dr Step Auto

    • 37,863 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £18,920

    Nationwide delivery available

    View this car
  37. Read more about 2018 used BMW 3 Series M Sport Shadow Edition

    BMW 3 Series

    M Sport Shadow Edition

    • 29,526 miles
    • 2018 reg
    • Automatic
    • Petrol

    £19,000

    Newcastle

    View this car
  38. Read more about 2020 used BMW 3 Series 2.0 320i M Sport (184 ps)

    BMW 3 Series

    2.0 320i M Sport (184 ps)

    • 58,269 miles
    • 2020 reg
    • Automatic
    • Petrol

    £19,135

    Nationwide delivery available

    View this car
  39. Read more about 2019 used BMW 3 Series Sport

    BMW 3 Series

    Sport

    • 38,000 miles
    • 2019 reg
    • Automatic
    • Diesel

    £19,495

    Liverpool

    View this car
  40. Read more about 2021 used BMW 3 Series 318i M Sport Step Auto

    BMW 3 Series

    318i M Sport Step Auto

    • 49,368 miles
    • 2021 reg
    • Automatic
    • Petrol

    £19,498+ £159 admin fee

    Sheffield

    View this car
  41. Read more about 2020 used BMW 3 Series 320i Sport Step Auto

    BMW 3 Series

    320i Sport Step Auto

    • 25,638 miles
    • 2020 reg
    • Automatic
    • Petrol

    £19,998+ £159 admin fee

    Sheffield

    View this car
  42. Read more about 2021 used BMW 2 Series Gran Coupe 1.5 218i M Sport (136 ps)

    BMW 2 Series Gran Coupe

    1.5 218i M Sport (136 ps)

    • 18,056 miles
    • 2021 reg
    • Manual
    • Petrol

    £20,247

    Nationwide delivery available

    View this car
  43. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 42,092 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £20,269

    Nationwide delivery available

    View this car
  44. Read more about 2020 used BMW 3 Series 2.0 330e 12kWh SE Pro Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh SE Pro Plug-in (292 ps)

    • 14,496 miles
    • 2020 reg
    • Automatic
    • Hybrid

    £20,391

    Nationwide delivery available

    View this car
  45. Read more about 2019 used BMW 5 Series M Sport

    BMW 5 Series

    M Sport

    • 63,100 miles
    • 2019 reg
    • Automatic
    • Diesel

    £20,495

    Lincoln

    View this car
  46. Read more about 2021 used BMW 3 Series 330e Sport Pro Step Auto

    BMW 3 Series

    330e Sport Pro Step Auto

    • 80,858 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £20,498+ £159 admin fee

    Sheffield

    View this car
  47. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in xDrive (292 ps)

    • 64,877 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £20,572

    Nationwide delivery available

    View this car
  48. Read more about 2021 used BMW 3 Series 2.0 330e 12kWh M Sport Plug-in (292 ps)

    BMW 3 Series

    2.0 330e 12kWh M Sport Plug-in (292 ps)

    • 52,752 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £20,668

    Nationwide delivery available

    View this car

Can't find what you're looking for?

Create a personalised stock alert

Create alert