Currently there are 7 BMW bikes between 500cc to 1000cc for sale in India. The lowest priced model is the BMW F900XR at Rs. 12,54,954. The highest priced model is the BMW M 1000 RR at Rs. 48,98,086.
Best Bikes in India