BMW currently sells 24 car models in India with prices ranging from ₹42.00 Lakh - ₹2.60 Cr. From budget hatchbacks and family sedans to feature-packed SUVs and electric vehicles, the BMW lineup covers nearly every segment in the Indian market.
The top-rated BMW cars right now include BMW iX xDrive50 (4.9/5), BMW i7 (4.9/5), BMW 8 Competition Coupe (4.9/5). The most affordable model is the BMW X1, starting at ₹42.00 Lakh.
Compare BMW cars head-to-head, check fuel efficiency, safety ratings, engine options and on-road price for any BMW model below.
BMW currently offers 24 car models in India across hatchback, sedan, SUV and electric segments.
The cheapest BMW car is the BMW X1, starting at ₹42.00 Lakh ex-showroom.
Based on our composite rating, the BMW iX xDrive50 is the best-rated BMW car with 4.9/5.