BMW X3
Our pick xdrive20d SE
List price £40,120 Target Price £37,985 MPG 56.5 CO2 140g/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