The BMW 3 Series leads the charge in the premium executive car class. Its primary appeal is the way it drives but its engines and infotainment system are first-rate too. The firm ride on M Sport ...
We recommend going for this and adding the optional M Sport Pro pack because the adaptive suspension it adds makes it the most comfortable version of the 3 Series. The perky 181bhp 320i is an ...