Mahindra currently sells 18 car models in India with prices ranging from ₹7.00 Lakh - ₹30.00 Lakh. From budget hatchbacks and family sedans to feature-packed SUVs and electric vehicles, the Mahindra lineup covers nearly every segment in the Indian market.
The top-rated Mahindra cars right now include Mahindra XUV700 (4.8/5), Mahindra Scorpio Classic (4.7/5), Mahindra XEV 9e (4.7/5). The most affordable model is the Mahindra Bolero Maxitruck Plus, starting at ₹7.00 Lakh.
Compare Mahindra cars head-to-head, check fuel efficiency, safety ratings, engine options and on-road price for any Mahindra model below.
Mahindra currently offers 18 car models in India across hatchback, sedan, SUV and electric segments.
The cheapest Mahindra car is the Mahindra Bolero Maxitruck Plus, starting at ₹7.00 Lakh ex-showroom.
Based on our composite rating, the Mahindra XUV700 is the best-rated Mahindra car with 4.8/5.