Mahindra Cars in India (2026)
Mahindra sells 10 models in India, from the XUV 3XO (starting ₹7.50 Lakh) to the XEV 9e (up to ₹31.30 Lakh, ex-showroom). Prices updated July 2026.
Mahindra XUV 3XO
₹7.50 Lakh – ₹15.50 Lakhex-showroom
Petrol · Diesel · 5 seats · 17.9-20.6 kmpl (claimed, engine dependent)
Mahindra Bolero
₹9.80 Lakh – ₹11.20 Lakhex-showroom
Diesel · 7 seats · 16 kmpl (claimed)
Mahindra Bolero Neo
₹9.90 Lakh – ₹12.20 Lakhex-showroom
Diesel · 7 seats · 17.3 kmpl (claimed)
Mahindra Thar
₹10.32 Lakh – ₹18.00 Lakhex-showroom
Petrol · Diesel · 4 seats · 10-15 kmpl (real world, engine dependent)
Mahindra Thar Roxx
₹13.00 Lakh – ₹23.40 Lakhex-showroom
Petrol · Diesel · 5 seats · 12-14 kmpl (real world, engine dependent)
Mahindra Scorpio-N
₹13.49 Lakh – ₹24.95 Lakhex-showroom
Petrol · Diesel · 7 seats · 12-16 kmpl (real world, engine dependent)
Mahindra Scorpio Classic
₹13.90 Lakh – ₹17.40 Lakhex-showroom
Diesel · 7 seats · 15 kmpl (approx, real world)
Mahindra XUV 7XO
₹13.99 Lakh – ₹25.94 Lakhex-showroom
Petrol · Diesel · 7 seats · 13-16 kmpl (real world, engine dependent)
Mahindra BE 6
₹18.90 Lakh – ₹27.00 Lakhex-showroom
Electric · 5 seats · 682 km range
Mahindra XEV 9e
₹21.90 Lakh – ₹31.30 Lakhex-showroom
Electric · 5 seats · 656 km range
Mahindra Price List (July 2026)
| Model | Ex-showroom Price | Fuel | Seating |
|---|---|---|---|
| Mahindra XUV 3XO | ₹7.50 Lakh – ₹15.50 Lakh | Petrol, Diesel | 5 |
| Mahindra Bolero | ₹9.80 Lakh – ₹11.20 Lakh | Diesel | 7 |
| Mahindra Bolero Neo | ₹9.90 Lakh – ₹12.20 Lakh | Diesel | 7 |
| Mahindra Thar | ₹10.32 Lakh – ₹18.00 Lakh | Petrol, Diesel | 4 |
| Mahindra Thar Roxx | ₹13.00 Lakh – ₹23.40 Lakh | Petrol, Diesel | 5 |
| Mahindra Scorpio-N | ₹13.49 Lakh – ₹24.95 Lakh | Petrol, Diesel | 7 |
| Mahindra Scorpio Classic | ₹13.90 Lakh – ₹17.40 Lakh | Diesel | 7 |
| Mahindra XUV 7XO | ₹13.99 Lakh – ₹25.94 Lakh | Petrol, Diesel | 7 |
| Mahindra BE 6 | ₹18.90 Lakh – ₹27.00 Lakh | Electric | 5 |
| Mahindra XEV 9e | ₹21.90 Lakh – ₹31.30 Lakh | Electric | 5 |