BMW Group India recorded its best-ever annual car sales, with an 11% growth, delivering 15,721 cars and 8,301 motorcycles.