The X5 sticks to BMW's well-proven SUV formula, delivering a competent and refined off-roader – but one that's lacking the extra flourishes found in a Range Rover Sport or Porsche Cayenne Turbo
The facelifted BMW 4 Series has improved on an already solid proposition but can it hold off the likes of the latest generation Audi A5 and Mercedes-Benz C-Class Coupé?
The BMW 3 Series' outstanding performance and handling makes it a complete and consummate all-rounder - but then the Jaguar XE and Alfa Romeo Guilia arrived
The formidable 3 Series is equally compelling in estate form but is it enough to driver buyers away from the Audi A4 Avant and the Mercedes-Benz C-Class Estate?