What is the exact on-road price of BMW M2?The on-road price of M2 in Delhi starts at ₹ 1,15,03,361. The on-road price is inclusive of RTO charges and insurance.