BMW M3
Our pick 3.0T M DCT
List price £61,225 Target Price £55,170 MPG 34.0 CO2 194g/km
For It can be exhilarating to drive, yet it’s also pretty civilised. There’s genuine room for four.
Against You have to drive the M3 hard before it comes alive and there’s too much road noise.
WHAT CAR? SAYS