Browse 17 new Mahindra SUV cars on sale in India, with prices starting from ₹7.99 Lakh. Compare on-road price, mileage, specifications and colours, then enquire with a dealer near you.
Prices run from ₹7.99 Lakh to ₹31.25 Lakh across all 17 priced models. SUV leads the line-up, with 17 SUV models. You'll find Petrol, Electric, Diesel, CNG options in Manual/Automatic or Manual. The Mahindra XUV 3XO is the most affordable at ₹7.99 Lakh, and the Mahindra XEV 9e tops the range at ₹31.25 Lakh. 5 of them are fully electric.
| Model | Body type | Price range |
|---|---|---|
| Mahindra XUV 3XO | SUV | ₹7.99 Lakh – ₹15.79 Lakh |
| Mahindra Vision S Sub Compact SUV | SUV | ₹9.3 Lakh – ₹16 Lakh |
| Mahindra Bolero Neo | SUV | ₹9.97 Lakh – ₹12.18 Lakh |
| Mahindra Thar | SUV | ₹9.99 Lakh – ₹16.99 Lakh |
| Mahindra Bolero 2025 | SUV | ₹10 Lakh – ₹12 Lakh |
| Mahindra Vision X Compact SUV | SUV | ₹11 Lakh – ₹18 Lakh |
| Mahindra Bolero Neo Plus | SUV | ₹11.41 Lakh – ₹12.51 Lakh |
| Mahindra Thar Facelift | SUV | ₹12 Lakh – ₹18 Lakh |
| Mahindra Scorpio | SUV | ₹12.98 Lakh – ₹16.71 Lakh |
| Mahindra Thar Roxx | SUV | ₹12.99 Lakh – ₹23.39 Lakh |
| Mahindra Scorpio N | SUV | ₹13.2 Lakh – ₹24.17 Lakh |
| Mahindra XUV700 | SUV | ₹14.49 Lakh – ₹25.89 Lakh |
| Mahindra XUV700 facelift | SUV | ₹15 Lakh – ₹26 Lakh |
| Mahindra XUV400 | SUV | ₹15.49 Lakh – ₹17.69 Lakh |
| Mahindra BE 6 | SUV | ₹18.9 Lakh – ₹28.54 Lakh |
| Mahindra XEV 7e | SUV | ₹21 Lakh – ₹30 Lakh |
| Mahindra XEV 9e | SUV | ₹21.9 Lakh – ₹31.25 Lakh |
Verified, inspected and ready to drive — often for half the price of new.