The BMW X3 looks very similar to its bigger brother, the BMW X5 and while its dimensions are smaller none of the quality of larger premium SUVs has been sacrificed. In fact, the X3 remains one of the best compact SUVs on the market. Its roof rails and chunkier bodywork point beyond the familiar BMW design towards its substantial off-road ability - and if you opt for the M Sport model, the bumpers and tyres get even bigger. You can choose from three diesel engines, all of which offer decent performance combined with low running costs. The top-of-the-range 313bhp 3.0-litre xDrive35d gets the X3 from 0-62mph in 5.8 seconds, while the base model xDrive20d returns 50mpg while emitting 149g/km of CO2, a decent figure for an SUV thanks to BMW's EfficientDynamics stop-start technology. Inside, you get a comfortable interior that's well made from quality materials with plenty of accessories and equipment. Plus, the boot is massive. All versions of the X3 feel sporty – including cars fitted with the eight-speed automatic gearbox – and are very easy to drive. The entry-level SE models have plenty of equipment, while the M Sport offers even more. However, it's worth noting that the larger alloy wheels and stiffer suspension on the M Sport does make the ride less comfortable. Overall, the X3 is a great compact SUV and a decent rival for the more flamboyant Range Rover Evoque.