£31,295 - £45,695

The BMW X3 has just been given a mid-life refresh and the revised model gets a quieter cabin, extra equipment and improved fuel economy.

It competes with cars such as the Audi Q5, Porsche Macan and Range Rover Evoque, while new rivals on the way include the Jaguar C-X17 and Lexus NX.

As with the competition, the BMW X3 is a road-biased SUV rather than an out-and-out off-roader, although it can be specified with four-wheel drive. After the considerably more expensive Porsche Macan, the BMW is probably the most fun-to-drive SUV on the market and it comes with an excellent range of engines. The model's 2.0-litre diesel has recently been made quieter and more powerful, and strikes a superb balance between economy and performance. It's our pick of the range.

The BMW X3 can now be specificed in xLine trim, which joins the existing line-up of SE and M Sport models. We'd still recommend SE trim, with the addition of the excellent automatic gearbox and adaptive dampers.