BMW plans to build the 3 and 5 series at an assembly plant in Tamil Nadu, 25 miles (40km) from Chennai in South India.