Motoring Today

BMW X3 under £30,000

3 used BMW X3 for sale from £9,680 — every car priced under £30,000. Compare ULEZ, mileage and finance side by side.

A total of 3 used BMW X3 models are currently available for under £30,000 on

Available now
3
under £30,000
Cheapest
£9,680
In budget
BMW X3

BMW X3

2016 Xdrive 20d Xline Auto

DieselAutomatic94,136 mi2016
Band E · £200/yr
Finance available on request
£9,680
cash

Cobalt Motors·4.5 (153)· Gosforth

BMW X3
Fair price

BMW X3

2016 Xdrive 20d M Sport Auto

DieselAutomatic81,623 mi2016
Band E · £200/yr
£283/mo
£12,400
cash

AB Dealers·4.6 (235)· Feltham

BMW X3
Good price

BMW X3

2020 Xdrive 30d Xline Mhev Auto

DieselAutomatic19,315 mi2020
£200/yrHome delivery
Finance available on request
£27,999
cash

Anycolour Car·4.9 (150)· Barnsley

Frequently asked questions

What BMW X3 models can I get for under £30,000?
Motoring Today currently lists 3 BMW X3 models under £30,000, with prices starting from £10,290. These typically range from 2016 to 2018 model years.
Can I finance a BMW X3 at this price point?
Yes, finance is often available even for cash-price vehicles, subject to status. For example, you could pay from £239 per month on a representative Hire Purchase (HP) agreement, with 0% deposit over 60 months at 13% APR.
What should I check when buying a BMW X3 at this price?
Always check the MOT history and advisories, which Motoring Today provides for every listing, along with a full service history. Also, assess whether the mileage is appropriate for the vehicle's age.