8/10Land RoverRange Rover Velar£44,350 – £66,945The Velar majors on style but it's still a useful car. It's roomy enough for a family, not so big it's awkward in cities, and capable of unusual off-road feats.
8/10BMW5 Series Touring£39,625 – £58,525The new 5 Series is as good to drive as the BMW image, and yet it's as refined and plush as a Mercedes E-Class.
8/10AudiA6 Avant£41,210 – £78,410Another crushingly good effort from Audi. The new A6 Avant is a one-stop shop for family life
7/10JaguarXF Sportbrake£37,125 – £54,125Jaguar said its SUVs made new estate cars pointless. It’s built one anyway, and it’s mostly a success.