8/10BMW3 Series Touring£32,190 – £50,420For the vast majority of us, the 3 Series Touring is all the car we could use or want
7/10AudiQ5£40,835 – £66,700Quiet, comfortable, spacious and well-built, the Q5 hits the bases it needs to on the bullseye
6/10AudiQ5 Sportback£40,835 – £66,700Sportback does well to not compromise on practicality, but you’ll pay a premium for the look