The 3 Series has been among BMW India’s best sellers in the country. The previous generation (E90) kicked off the Bavarian automaker’s innings in India and quickly catapulted it to the top of the sales charts in the luxury space. It was only six years later - in 2012 - that BMW introduced the new generation of the 3 Series. BMW hasn’t reinvented the wheel with the new 3, they’ve simply tweaked the recipe to make it better. Have they succeeded?