Used BMW X3 cars

The BMW X3 combines an upmarket feel with a sporty driving experience and all the practicality and versatility you expect of a mid-size family SUV. At Cazoo, you can choose from a range of used BMW X3 cars for sale through our trusted partners.

47 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 2016 used BMW X3 2.0 XDRIVE20D SE 5d 188 BHP

    BMW X3

    2.0 XDRIVE20D SE 5d 188 BHP

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

    £12,400

    Peterborough

    View this car
  3. Read more about 2015 used BMW X3 X3 XDRIVE20D M SPORT AUTO

    BMW X3

    X3 XDRIVE20D M SPORT AUTO

    • 71,109 miles
    • 2015 reg
    • Automatic
    • Diesel

    £13,950

    Watford

    View this car
  4. Read more about 2016 used BMW X3 2.0 XDRIVE20D XLINE 5d 188 BHP

    BMW X3

    2.0 XDRIVE20D XLINE 5d 188 BHP

    • 70,591 miles
    • 2016 reg
    • Automatic
    • Diesel

    £14,990

    Peterborough

    View this car
  5. Read more about 2015 used BMW X3 2.0 20d M Sport xDrive (190 ps)

    BMW X3

    2.0 20d M Sport xDrive (190 ps)

    • 54,549 miles
    • 2015 reg
    • Automatic
    • Diesel

    £15,695

    Nationwide delivery available

    View this car
  6. Read more about 2019 used BMW X3 xDrive20i M Sport 5dr Step Auto

    BMW X3

    xDrive20i M Sport 5dr Step Auto

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

    £21,220

    Nationwide delivery available

    View this car
  7. Read more about 2019 used BMW X3 Xdrive20I M Sport

    BMW X3

    Xdrive20I M Sport

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

    £21,220

    Nationwide delivery available

    View this car
  8. Read more about 2018 used BMW X3 xDrive30d M Sport 5dr Step Auto

    BMW X3

    xDrive30d M Sport 5dr Step Auto

    • 73,777 miles
    • 2018 reg
    • Automatic
    • Diesel

    £22,470

    Nationwide delivery available

    View this car
  9. Read more about 2018 used BMW X3 Xdrive30D M Sport

    BMW X3

    Xdrive30D M Sport

    • 73,777 miles
    • 2018 reg
    • Automatic
    • Diesel

    £22,470

    Nationwide delivery available

    View this car
  10. Read more about 2018 used BMW X3 xDrive20d M Sport 5dr Step Auto

    BMW X3

    xDrive20d M Sport 5dr Step Auto

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

    £22,670

    Nationwide delivery available

    View this car
  11. Read more about 2018 used BMW X3 Xdrive20D M Sport

    BMW X3

    Xdrive20D M Sport

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

    £22,670

    Nationwide delivery available

    View this car
  12. Read more about 2019 used BMW X3 2.0 20d xLine xDrive (190 ps)

    BMW X3

    2.0 20d xLine xDrive (190 ps)

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

    £23,434

    Nationwide delivery available

    View this car
  13. Read more about 2019 used BMW X3 M Sport

    BMW X3

    M Sport

    • 48,690 miles
    • 2019 reg
    • Automatic
    • Diesel

    £23,995

    Liverpool

    View this car
  14. Read more about 2019 used BMW X3 xDrive20d M Sport 5dr Step Auto

    BMW X3

    xDrive20d M Sport 5dr Step Auto

    • 46,505 miles
    • 2019 reg
    • Automatic
    • Diesel

    £24,420

    Nationwide delivery available

    View this car
  15. Read more about 2019 used BMW X3 Xdrive20D M Sport

    BMW X3

    Xdrive20D M Sport

    • 46,505 miles
    • 2019 reg
    • Automatic
    • Diesel

    £25,255

    Nationwide delivery available

    View this car
  16. Read more about 2019 used BMW X3 2.0 20d M Sport xDrive (190 ps)

    BMW X3

    2.0 20d M Sport xDrive (190 ps)

    • 32,605 miles
    • 2019 reg
    • Automatic
    • Diesel

    £25,903

    Nationwide delivery available

    View this car
  17. Read more about 2019 used BMW X3 3.0 30d M Sport xDrive (265 ps)

    BMW X3

    3.0 30d M Sport xDrive (265 ps)

    • 58,703 miles
    • 2019 reg
    • Automatic
    • Diesel

    £25,928

    Nationwide delivery available

    View this car
  18. Read more about 2020 used BMW X3 xDrive20d M Sport Step Auto [Tech Pack]

    BMW X3

    xDrive20d M Sport Step Auto [Tech Pack]

    • 40,515 miles
    • 2020 reg
    • Automatic
    • Diesel

    £26,477+ £159 admin fee

    Lincoln

    View this car
  19. Read more about 2019 used BMW X3 2.0 20d M Sport xDrive (190 ps)

    BMW X3

    2.0 20d M Sport xDrive (190 ps)

    • 31,897 miles
    • 2019 reg
    • Automatic
    • Diesel

    £26,721

    Nationwide delivery available

    View this car
  20. Read more about 2019 used BMW X3 2.0 20d M Sport xDrive (190 ps)

    BMW X3

    2.0 20d M Sport xDrive (190 ps)

    • 34,218 miles
    • 2019 reg
    • Automatic
    • Diesel

    £26,768

    Nationwide delivery available

    View this car
  21. Read more about 2021 used BMW X3 xDrive 30e M Sport 5dr Auto

    BMW X3

    xDrive 30e M Sport 5dr Auto

    • 53,094 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £28,220

    Nationwide delivery available

    View this car
  22. Read more about 2021 used BMW X3 Xdrive30E M Sport

    BMW X3

    Xdrive30E M Sport

    • 53,094 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £28,220

    Nationwide delivery available

    View this car
  23. Read more about 2021 used BMW X3 xDrive 30e M Sport 5dr Auto

    BMW X3

    xDrive 30e M Sport 5dr Auto

    • 46,830 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £28,720

    Nationwide delivery available

    View this car
  24. Read more about 2021 used BMW X3 Xdrive30E M Sport

    BMW X3

    Xdrive30E M Sport

    • 46,830 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £28,720

    Nationwide delivery available

    View this car
  25. Read more about 2021 used BMW X3 xDrive 30e M Sport 5dr Auto

    BMW X3

    xDrive 30e M Sport 5dr Auto

    • 46,000 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £28,990

    Nationwide delivery available

    View this car
  26. Read more about 2021 used BMW X3 Xdrive30E M Sport

    BMW X3

    Xdrive30E M Sport

    • 46,000 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £28,990

    Nationwide delivery available

    View this car
  27. Read more about 2020 used BMW X3 xDrive20d M Sport Step Auto [Tech Pack]

    BMW X3

    xDrive20d M Sport Step Auto [Tech Pack]

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

    £30,498+ £159 admin fee

    Birmingham

    View this car
  28. Read more about 2021 used BMW X3 Estate xLine

    BMW X3

    Estate xLine

    • 30,621 miles
    • 2021 reg
    • Automatic
    • Unknown

    £31,191

    Bromley

    View this car
  29. Read more about 2019 used BMW X3 Estate M40i

    BMW X3

    Estate M40i

    • 46,000 miles
    • 2019 reg
    • Automatic
    • Petrol

    £31,779

    Bromley

    View this car
  30. Read more about 2020 used BMW X3 xDrive20i M Sport 5dr Step Auto

    BMW X3

    xDrive20i M Sport 5dr Step Auto

    • 15,616 miles
    • 2020 reg
    • Automatic
    • Petrol

    £31,920

    Nationwide delivery available

    View this car
  31. Read more about 2020 used BMW X3 Xdrive20I M Sport

    BMW X3

    Xdrive20I M Sport

    • 15,616 miles
    • 2020 reg
    • Automatic
    • Petrol

    £31,920

    Nationwide delivery available

    View this car
  32. Read more about 2021 used BMW X3 2.0 30e 12kWh M Sport Plug-in xDrive (292 ps)

    BMW X3

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

    • 24,610 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £32,615

    Nationwide delivery available

    View this car
  33. Read more about 2019 used BMW X3 Estate M40i

    BMW X3

    Estate M40i

    • 31,568 miles
    • 2019 reg
    • Automatic
    • Petrol

    £33,454

    Bromley

    View this car
  34. Read more about 2021 used BMW X3 xDrive 30e xLine 5dr Auto

    BMW X3

    xDrive 30e xLine 5dr Auto

    • 31,883 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £33,620

    Nationwide delivery available

    View this car
  35. Read more about 2021 used BMW X3 Xdrive30E Xline

    BMW X3

    Xdrive30E Xline

    • 31,883 miles
    • 2021 reg
    • Automatic
    • Hybrid

    £33,620

    Nationwide delivery available

    View this car
  36. Read more about 2021 used BMW X3 xDrive 30e xLine 5dr Auto

    BMW X3

    xDrive 30e xLine 5dr Auto

    • 19,357 miles
    • 2021 reg
    • Automatic
    • Unknown

    £34,920

    Nationwide delivery available

    View this car
  37. Read more about 2021 used BMW X3 Xdrive30E Xline

    BMW X3

    Xdrive30E Xline

    • 19,357 miles
    • 2021 reg
    • Automatic
    • Unknown

    £34,920

    Nationwide delivery available

    View this car
  38. Read more about 2019 used BMW X3 Estate M

    BMW X3

    Estate M

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

    £40,227

    Bromley

    View this car
  39. Read more about 2019 used BMW X3 xDrive X3 M Competition 5dr Step Auto

    BMW X3

    xDrive X3 M Competition 5dr Step Auto

    • 36,639 miles
    • 2019 reg
    • Automatic
    • Petrol

    £40,420

    Nationwide delivery available

    View this car
  40. Read more about 2019 used BMW X3 M Competition

    BMW X3

    M Competition

    • 36,639 miles
    • 2019 reg
    • Automatic
    • Petrol

    £40,420

    Nationwide delivery available

    View this car
  41. Read more about 2020 used BMW X3 xDrive X3 M Competition 5dr Step Auto

    BMW X3

    xDrive X3 M Competition 5dr Step Auto

    • 50,694 miles
    • 2020 reg
    • Automatic
    • Petrol

    £42,920

    Nationwide delivery available

    View this car
  42. Read more about 2020 used BMW X3 M Competition

    BMW X3

    M Competition

    • 50,694 miles
    • 2020 reg
    • Automatic
    • Petrol

    £42,920

    Nationwide delivery available

    View this car
  43. Read more about 2023 used BMW X3 xDrive20d MHT M Sport 5dr Step Auto

    BMW X3

    xDrive20d MHT M Sport 5dr Step Auto

    • 8,709 miles
    • 2023 reg
    • Automatic
    • Hybrid

    £43,220

    Nationwide delivery available

    View this car
  44. Read more about 2023 used BMW X3 Xdrive20D M Sport Mhev

    BMW X3

    Xdrive20D M Sport Mhev

    • 8,709 miles
    • 2023 reg
    • Automatic
    • Hybrid

    £43,220

    Nationwide delivery available

    View this car
  45. Read more about 2022 used BMW X3 xDrive30d MHT M Sport 5dr Auto

    BMW X3

    xDrive30d MHT M Sport 5dr Auto

    • 7,886 miles
    • 2022 reg
    • Automatic
    • Hybrid

    £43,920

    Nationwide delivery available

    View this car
  46. Read more about 2022 used BMW X3 Xdrive30D M Sport Mhev

    BMW X3

    Xdrive30D M Sport Mhev

    • 7,886 miles
    • 2022 reg
    • Automatic
    • Hybrid

    £43,920

    Nationwide delivery available

    View this car
  47. Read more about 2023 used BMW X3 xDrive M40i MHT 5dr Auto

    BMW X3

    xDrive M40i MHT 5dr Auto

    • 18,470 miles
    • 2023 reg
    • Automatic
    • Hybrid

    £47,770

    Nationwide delivery available

    View this car
  48. Read more about 2023 used BMW X3 M40I Mhev

    BMW X3

    M40I Mhev

    • 18,470 miles
    • 2023 reg
    • Automatic
    • Hybrid

    £47,770

    Nationwide delivery available

    View this car

Can't find what you're looking for?

Create a personalised stock alert

Create alert

Thinking of buying a used BMW X3?

Why buy the BMW X3?

The BMW X3 is a mid-size SUV with the space and versatility you expect of a practical family car. It’s comfortable, full of high-tech features and has a premium feel. It’s great to drive and makes every journey a bit more enjoyable than it would be in many similar cars.

BMW X3 range and updates

The current version of the X3 has been sold new since 2017, replacing a version sold from 2011 to 2017. The two look quite similar but the newer version has a bigger front grille, different front and rear lights and an improved interior design. It’s also a bit bigger and features the latest tech.

Both versions are available in SE, xLine or M Sport trim. The SE comes very well equipped, while the xLine has even more features as standard. The M Sport has a lot of equipment and sportier design details.

Petrol and diesel engines are available. Which engine a car has is indicated by a two-digit number, followed by the letter ‘i’ or ‘d’. The bigger the number, the more powerful the engine. The letter ‘i’ means it’s a petrol engine and ‘d’ means diesel. All models except the X3 18d have ‘xDrive’ four-wheel drive and an automatic gearbox. There’s also a plug-in hybrid and the high-performance X3 M, which drives like a sports car.

BMW X3 tech and features

All X3 models come very well equipped with smartphone connectivity, sat nav, climate control, cruise control and front and rear parking sensors. High-spec models have features such as heated leather seats.

The current version is available with BMW’s latest tech, including a more advanced infotainment system and driver safety systems including adaptive cruise control and automatic emergency braking.

BMW X3 running costs and value

The X3 is very efficient for this type of car. Official average figures show the X3 can give fuel economy of 26-40mpg with a petrol engine and 44-52mpg with diesel. The older version of the X3 is only available with diesel engines, giving up to 47-56mpg. The plug-in hybrid has a range of 29 miles on battery power.

As a product of one of the most desirable car brands, the X3 will cost you a bit of a premium over some other mid-size SUVs. However, its versatility, generous equipment and high quality mean it’s good value.

BMW X3 vs rivals

X3 rivals include the Audi Q5, Mercedes-Benz GLC and Lexus NX– all very good cars. But the X3, by a slim margin, is the best of them, offering a compelling combination of desirability, practicality and a great driving experience.

What’s the difference between BMW’s SUV models and which one is right for you? Here’s our buyer's guide to the best BMW SUVs.

BMW X3 common questions