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 Audi Q3 is a desirable and capable contender that fails to engage its driver, which ultimately, leaves it trailing the BMW X1 and the Range Rover Evoque