The on-road price of a BMW M2 in Ahmedabad starts from around Rs. 1.03 crores.