
BMW X3
2015 Xdrive 20d M Sport Auto
Hanworth Autos Ltd·4.3 (32)· Feltham
3 used BMW X3 for sale from £9,995 — every car priced under £30,000. Compare ULEZ, mileage and finance side by side.
Under £30,000, the BMW X3 is currently available from just £10,300, with our Motoring Today listings updated on 6 August 2026. For those considering finance, the cheapest representative example is £244 per month on a Hire Purchase agreement at 13% APR, though finance is, of course, subject to status. There are currently 3 BMW X3 models in stock below this price cap. This budget primarily encompasses models from 2015 to 2018. The BMW X3 is a popular choice for buyers seeking a premium SUV, known for its blend of practicality and driving dynamics.

2015 Xdrive 20d M Sport Auto
Hanworth Autos Ltd·4.3 (32)· Feltham

2016 Xdrive30d Se
Ezy Access·4.5 (207)· Ruislip

2018 Xdrive 30d M Sport Auto
Ezy Access·4.5 (207)· Ruislip