BMW X3
Our pick xdrive20d SE
List price £38,880 Target Price £37,080 MPG 56.5 CO2 138g/km
For Smart interior, rewarding handling, superb infotainment and a smooth auto gearbox.
Against Slightly grumbly diesel engine and expensive to buy on finance.
WHAT CAR? SAYS