Throughout seven generations of the 3 Series, BMW offered a wide range of variants with different body styles and powertrains ...
We’ve already driven the all-new BMW 3 Series and given the 320d diesel a maximum five-star rating. Can the 328i make the same impression? BMW reckons it will be the best-selling petrol 3 Series ...