Big savings on used cars! Up to £500 off selected models.

Shop deals

Used BMW cars for sale

We have a range of competitively priced used BMW cars for sale at Cazoo, including the 1 Series, 3 Series, X1 and X3. You can buy outright or part-exchange, entirely online. We also offer PCP and HP car finance deals for used BMW cars.

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 58 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 2016 used BMW 3 Series 1.5 318i Sport

    BMW 3 Series

    1.5 318i Sport

    • 2016 reg
    • Manual
    • Petrol
    • 56,634 miles

    £222/month HP

    £10,550

    View this car
  4. Read more about 2020 used BMW i3 42.2kWh S Auto

    BMW i3

    42.2kWh S Auto

    • 2020 reg
    • Automatic
    • Electric
    • 26,894 miles
    • £400 off

    £226/month PCP

    was £15,250£14,850

    View this car
  5. Read more about 2017 used BMW 1 Series 1.5 118i Sport

    BMW 1 Series

    1.5 118i Sport

    • 2017 reg
    • Manual
    • Petrol
    • 62,065 miles

    £229/month HP

    £10,800

    View this car
  6. Read more about 2017 used BMW 1 Series 1.5 116d M Sport Auto

    BMW 1 Series

    1.5 116d M Sport Auto

    • 2017 reg
    • Automatic
    • Diesel
    • 71,335 miles

    £239/month HP

    £11,200

    View this car
  7. Read more about 2018 used BMW i3 33kWh Auto (Range Extender)

    BMW i3

    33kWh Auto (Range Extender)

    • 2018 reg
    • Automatic
    • Hybrid
    • 17,759 miles

    £242/month PCP

    £15,350

    View this car
  8. 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

    • 2016 reg
    • Automatic
    • Hybrid
    • 80,388 miles

    £243/month HP

    £11,350

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

    BMW 3 Series

    2.0 330e 7.6kWh M Sport Auto

    • 2017 reg
    • Automatic
    • Hybrid
    • 78,065 miles

    £244/month HP

    £11,400

    View this car
  10. Read more about 2018 used BMW X1 1.5 18i SE sDrive

    BMW X1

    1.5 18i SE sDrive

    • 2018 reg
    • Manual
    • Petrol
    • 15,146 miles

    £246/month PCP

    £15,350

    View this car
  11. Read more about 2019 used BMW 1 Series 1.5 118i M Sport Shadow Edition Auto

    BMW 1 Series

    1.5 118i M Sport Shadow Edition Auto

    • 2019 reg
    • Automatic
    • Petrol
    • 34,581 miles

    £247/month PCP

    £16,300

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

    BMW 3 Series

    2.0 320i Sport Auto xDrive

    • 2016 reg
    • Automatic
    • Petrol
    • 76,954 miles

    £249/month HP

    £11,600

    View this car
  13. Read more about 2018 used BMW 1 Series 1.5 118i Sport

    BMW 1 Series

    1.5 118i Sport

    • 2018 reg
    • Manual
    • Petrol
    • 66,103 miles

    £251/month HP

    £11,650

    View this car
  14. Read more about 2020 used BMW X2 2.0 18d M Sport sDrive

    BMW X2

    2.0 18d M Sport sDrive

    • 2020 reg
    • Manual
    • Diesel
    • 70,993 miles

    £254/month PCP

    £15,850

    View this car
  15. Read more about 2016 used BMW X1 2.0 18d SE Auto sDrive

    BMW X1

    2.0 18d SE Auto sDrive

    • 2016 reg
    • Automatic
    • Diesel
    • 77,455 miles

    £256/month HP

    £11,850

    View this car
  16. Read more about 2020 used BMW i3 42.2kWh Auto

    BMW i3

    42.2kWh Auto

    • 2020 reg
    • Automatic
    • Electric
    • 8,162 miles only
    • £300 off

    £256/month PCP

    was £16,000£15,700

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

    BMW 5 Series

    2.0 520d MHT SE Touring Auto

    • 2019 reg
    • Automatic
    • Diesel
    • 69,632 miles

    £260/month PCP

    £16,850

    View this car
  18. 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

    • 2016 reg
    • Automatic
    • Hybrid
    • 71,013 miles

    £264/month HP

    £12,150

    View this car
  19. Read more about 2016 used BMW 4 Series Gran Coupe 2.0 420i Luxury

    BMW 4 Series Gran Coupe

    2.0 420i Luxury

    • 2016 reg
    • Manual
    • Petrol
    • 41,104 miles

    £264/month HP

    £12,150

    View this car
  20. Read more about 2019 used BMW X1 1.5 18i SE DCT sDrive

    BMW X1

    1.5 18i SE DCT sDrive

    • 2019 reg
    • Automatic
    • Petrol
    • 35,674 miles

    £265/month PCP

    £16,550

    View this car
  21. Read more about 2020 used BMW i3 42.2kWh S Auto

    BMW i3

    42.2kWh S Auto

    • 2020 reg
    • Automatic
    • Electric
    • 14,481 miles
    • £350 off

    £272/month PCP

    was £17,300£16,950

    View this car
  22. Read more about 2019 used BMW X1 1.5 18i SE DCT sDrive

    BMW X1

    1.5 18i SE DCT sDrive

    • 2019 reg
    • Automatic
    • Petrol
    • 27,346 miles

    £277/month PCP

    £17,200

    View this car
  23. Read more about 2018 used BMW 2 Series Gran Tourer 2.0 220d Luxury Auto

    BMW 2 Series Gran Tourer

    2.0 220d Luxury Auto

    • 2018 reg
    • Automatic
    • Diesel
    • 77,679 miles

    £294/month HP

    £13,300

    View this car
  24. Read more about 2017 used BMW 1 Series 2.0 120d Sport Auto xDrive

    BMW 1 Series

    2.0 120d Sport Auto xDrive

    • 2017 reg
    • Automatic
    • Diesel
    • 34,943 miles
    • £250 off

    £298/month HP

    was £13,700£13,450

    View this car
  25. Read more about 2021 used BMW i3 42.2kWh Auto

    BMW i3

    42.2kWh Auto

    • 2021 reg
    • Automatic
    • Electric
    • 19,892 miles

    £299/month PCP

    £17,500

    View this car
  26. Read more about 2016 used BMW 1 Series 1.5 118i M Sport Auto

    BMW 1 Series

    1.5 118i M Sport Auto

    • 2016 reg
    • Automatic
    • Petrol
    • 43,443 miles

    £303/month HP

    £13,650

    View this car
  27. Read more about 2016 used BMW 5 Series 2.0 520d M Sport Touring Auto

    BMW 5 Series

    2.0 520d M Sport Touring Auto

    • 2016 reg
    • Automatic
    • Diesel
    • 77,396 miles

    £304/month HP

    £13,700

    View this car
  28. Read more about 2016 used BMW X3 2.0 20d SE Auto xDrive

    BMW X3

    2.0 20d SE Auto xDrive

    • 2016 reg
    • Automatic
    • Diesel
    • 86,376 miles

    £305/month HP

    £13,750

    View this car
  29. Read more about 2019 used BMW 1 Series 1.5 118i Sport Auto

    BMW 1 Series

    1.5 118i Sport Auto

    • 2019 reg
    • Automatic
    • Petrol
    • 28,474 miles

    £309/month HP

    £13,900

    View this car
  30. Read more about 2019 used BMW 1 Series 1.5 118i Sport

    BMW 1 Series

    1.5 118i Sport

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

    £309/month HP

    £13,900

    View this car
  31. Read more about 2016 used BMW 4 Series Gran Coupe 2.0 430i M Sport

    BMW 4 Series Gran Coupe

    2.0 430i M Sport

    • 2016 reg
    • Manual
    • Petrol
    • 40,798 miles
    • £300 off

    £312/month HP

    was £14,300£14,000

    View this car
  32. Read more about 2019 used BMW 1 Series 3.0 M140i Shadow Edition Auto

    BMW 1 Series

    3.0 M140i Shadow Edition Auto

    • 2019 reg
    • Automatic
    • Petrol
    • 52,106 miles

    £317/month PCP

    £19,900

    View this car
  33. 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

    • 2021 reg
    • Automatic
    • Plug-in hybrid
    • 38,058 miles

    £318/month PCP

    £21,750

    View this car
  34. Read more about 2016 used BMW 1 Series 3.0 M140i

    BMW 1 Series

    3.0 M140i

    • 2016 reg
    • Manual
    • Petrol
    • 69,991 miles

    £320/month HP

    £14,300

    View this car
  35. Read more about 2017 used BMW 2 Series 1.5 218i M Sport Auto

    BMW 2 Series

    1.5 218i M Sport Auto

    • 2017 reg
    • Automatic
    • Petrol
    • 33,448 miles

    £320/month HP

    £14,300

    View this car
  36. Read more about 2017 used BMW X3 2.0 20d SE Auto xDrive

    BMW X3

    2.0 20d SE Auto xDrive

    • 2017 reg
    • Automatic
    • Diesel
    • 57,561 miles

    £321/month HP

    £14,350

    View this car
  37. 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

    • 2017 reg
    • Automatic
    • Hybrid
    • 23,840 miles

    £322/month HP

    £14,400

    View this car
  38. Read more about 2020 used BMW 1 Series 1.5 118i M Sport DCT

    BMW 1 Series

    1.5 118i M Sport DCT

    • 2020 reg
    • Automatic
    • Petrol
    • 19,393 miles

    £323/month PCP

    £20,450

    View this car
  39. Read more about 2022 used BMW i3 42.2kWh S Auto

    BMW i3

    42.2kWh S Auto

    • 2022 reg
    • Automatic
    • Electric
    • 14,821 miles
    • £400 off

    £338/month PCP

    was £20,850£20,450

    View this car
  40. Read more about 2016 used BMW X3 2.0 20d M Sport Auto xDrive

    BMW X3

    2.0 20d M Sport Auto xDrive

    • 2016 reg
    • Automatic
    • Diesel
    • 77,483 miles

    £349/month HP

    £15,450

    View this car
  41. Read more about 2019 used BMW X2 2.0 20i M Sport Auto xDrive

    BMW X2

    2.0 20i M Sport Auto xDrive

    • 2019 reg
    • Automatic
    • Petrol
    • 47,882 miles

    £356/month PCP

    £20,450

    View this car
  42. Read more about 2018 used BMW 1 Series 3.0 M140i Shadow Edition Auto

    BMW 1 Series

    3.0 M140i Shadow Edition Auto

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

    £358/month PCP

    £21,750

    View this car
  43. Read more about 2016 used BMW 5 Series 3.0 535d M Sport Touring Auto

    BMW 5 Series

    3.0 535d M Sport Touring Auto

    • 2016 reg
    • Automatic
    • Diesel
    • 74,402 miles

    £359/month HP

    £15,800

    View this car
  44. Read more about 2019 used BMW 4 Series 2.0 420i M Sport Auto

    BMW 4 Series

    2.0 420i M Sport Auto

    • 2019 reg
    • Automatic
    • Petrol
    • 18,102 miles

    £373/month PCP

    £20,600

    View this car
  45. Read more about 2022 used BMW 1 Series 1.5 118i M Sport (LCP) DCT

    BMW 1 Series

    1.5 118i M Sport (LCP) DCT

    • 2022 reg
    • Automatic
    • Petrol
    • 157 miles only

    £375/month PCP

    £24,400

    View this car
  46. Read more about 2017 used BMW X3 2.0 20d xLine Auto xDrive

    BMW X3

    2.0 20d xLine Auto xDrive

    • 2017 reg
    • Automatic
    • Diesel
    • 66,158 miles

    £377/month HP

    £16,500

    View this car
  47. Read more about 2019 used BMW X3 2.0 20d xLine Auto xDrive

    BMW X3

    2.0 20d xLine Auto xDrive

    • 2019 reg
    • Automatic
    • Diesel
    • 44,005 miles

    £378/month PCP

    £23,250

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

    BMW 5 Series

    3.0 535d M Sport Auto

    • 2016 reg
    • Automatic
    • Diesel
    • 58,329 miles

    £387/month HP

    £16,900

    View this car
  49. Read more about 2017 used BMW 4 Series 2.0 420d M Sport Auto

    BMW 4 Series

    2.0 420d M Sport Auto

    • 2017 reg
    • Automatic
    • Diesel
    • 35,664 miles

    £391/month HP

    £17,050

    View this car

Can't find what you're looking for?

Create a personalised stock alert

Create alert

Used BMW cars buying guide

Used BMW cars are among the most desirable around. BMW is famous for making cars that are stylish and great to drive and there are lots of used BMWs to choose from, whether you want a compact, cost-effective hatchback, a family-friendly SUV, a classy convertible or a sporty two-seater.

BMW is a German brand, based in Munich, that has been making cars since 1927. Today it’s one of the biggest car companies in the world, selling more than two million new cars in 2023. Although it’s known for its sporty models, BMW produces many different types of car and offers a range of hybrid and pure-electric models.

Which used BMW cars are for sale?

The range of used BMW cars for sale covers most categories of car. The smallest is the i3 electric car, then there’s the 1 Series hatchback and the 2 Series coupe and convertible models. The 2 Series Active Tourer and Gran Tourer are compact five-seat and seven-seat MPVs.

The BMW 3 Series is a mid-size saloon or estate model, while the 4 Series is a two-door or five-door coupe, or a two-door convertible. The 5 Series is a large saloon or estate model, while the 6 Series and 8 Series are large coupe or convertible models.

BMW produces a lot of SUVs – they are the X1, X2, X3, X4, X5, X6, X7 and XM.

Are there any hybrid or electric BMW models?

Most BMW models are available with plug-in hybrid power, combining a petrol engine with electric motor. The notable exceptions are the 1 Series and various coupe and convertible models.

You’ll find a number of used BMW pure-electric models for sale – these are the i3, iX1, iX2, iX3, iX and XM.

What are the most popular BMW models?

BMW 1 Series

The BMW 1 Series is a hatchback model that’s compact and cost-effective, yet gives you the full BMW experience. The latest, five-door-only model was introduced in 2019, replacing a version sold new from 2011 to 2019 that was available as either a three- or a five-door model.

BMW 3 Series

The BMW 3 Series is one of BMW’s most popular and longest-running models. It’s available as either a four-door saloon or five-door estate called 3 Series Touring. A huge range of engines and trims are available, many with an automatic gearbox included as standard.

BMW 5 Series

The BMW 5 Series is a large saloon and estate model (called 5 Series Touring) that gives you a huge amount of interior space and features for your money. It’s comfortable and enjoyable to drive and most versions have an automatic gearbox included as standard.

BMW 2 Series Active Tourer

The BMW 2 Series Active Tourer is a five-seat MPV that gives you a lot of interior space in a car that’s compact and easy to park. All versions are relaxing to drive and give good fuel economy. If you need more space, check out the BMW 2 Series Gran Tourer, a longer, seven-seat version of the Active Tourer.

BMW i3

The BMW i3 is a compact, pure-electric hatchback that was sold new in the UK between 2013 and 2022. It's small enough to fit into all but the tiniest parking spaces, yet is well-equipped and good to drive. Official maximum battery range is up to 191 miles for the most recent versions.

Which BMW models are SUVs?

The BMW SUV models are the X1, X2, X3, X4, X5, X6, X7, iX and XM. The models with an odd number in their name (and the iX and XM) have a conventional SUV look with a tall, squared-off body – the larger the number, the larger the car, although the XM is roughly the same size as the X7.

The BMW SUV models with an even number in their name – the X2, X4 and X6 – are essentially coupe versions of X1, X3 and X5, with the same raised height but with a lower roofline and sleeker styling behind the front doors.

There are four pure-electric BMW SUV models – the iX1, iX2, iX3 and iX.

Used BMW cars FAQs