Prices and where to buy
X3s start at around 12,000 for a 54-plate 2.5i SE from an independent garage that's done more than 30,000 miles.
The 2.0d costs from 14,000 for an SE model on an 05 plate, but it'll have covered about 75,000 miles.
The 3.0d starts at 16,000 for an 05-plate SE with about 60,000 miles.
Where to buy
Buy a BMW Approved Used car from a franchised dealer and you'll get a minimum of 12 months' BMW warranty, with 12 months' emergency service cover.
All cars also get an independent vehicle history and mileage check.
Best plug-in hybrid cars 2024 – best and worst PHEVs named
Plug-in hybrid cars can reduce fuel consumption to an absolute minimum, but which models are the best all-rounders and which ones should you avoid?