BMW 6 Series Gran Turismo
Our pick 630d SE
List price £52,360 Target Price MPG 43.5 CO2 170g/km
For It has vast amounts of passenger space, a huge boot and a high-quality interior.
Against Doesn’t handle that well and could do with more standard safety equipment.
WHAT CAR? SAYS £44,286