There’s been plenty of criticism of the styling of the latest M3 and M4 but how do we feel about the cars one year on from when they were officially revealed?
Was the F31 335d xDrive Touring the ultimate all-rounder of its generation? With svelte styling, practical accommodation, awesome performance and a brilliant engine it’s hard to bet against it