[bsa_pro_ad_space id=14]

The 3 Series is BMW’s best-selling model. It accounts for nearly 30-percent of the company’s car sales. The range was introduced back in 1975 and is going strong even today. It is currently in its seventh generation and is one of the best buys at its price point and in its segment. But, that doesn’t mean it has always been at the top of its game, right? Well, we’ve ranked every generation of the BMW 3 Series – from worst to best – and here’s how its journey has been so far:
[bsa_pro_ad_space id=15]