Which used BMW X5 4x4 should I buy?
Go for the 3.0 diesel. It's smooth and has just the right low-rev punch that a car like this needs. It tips 30mpg across a mix of trips, which is 10mpg better than any of the petrols. What's more, it's the slowest depreciator of the lot.
Trim-wise, you can choose between SE or Sport. Both offer all you'd want including alloy wheels, climate control and a CD player, but we prefer the SE's lower price and softer ride.
If diesel isn't for you, there's a 3.0 petrol or a pair of V8s of 4.4 and 4.8 litres. The bigger-engined models have lavish specification including auto transmission and leather seats, but they guzzle fuel - the 4.8 manages just 13mpg on urban trips.
BMW dealers have the most choice, but the highest prices, whereas off-roader specialists stock older cars and charge a bit less, although there's no such thing as a cheap X5. Wherever you buy, condition, trim, and history must be faultless to justify the prices.
For all the latest reviews, advice and new car deals, sign up to the What Car? newsletter here