Browse 24 new Mahindra cars on sale in India, with prices starting from ₹4.96 Lakh. Compare on-road price, mileage, specifications and colours, then enquire with a dealer near you.
Prices run from ₹4.96 Lakh to ₹28.54 Lakh across all 24 priced models. SUV, MUV lead the line-up, with 15 SUV models. You'll find Petrol, Diesel, Electric, CNG options in Manual/Automatic or Manual. The Mahindra KUV100 NXT is the most affordable at ₹4.96 Lakh, and the Mahindra BE 6 tops the range at ₹28.54 Lakh. 3 of them are fully electric.
| Model | Body type | Price range |
|---|---|---|
| Mahindra KUV100 NXT | — | ₹4.96 Lakh – ₹8.02 Lakh |
| Mahindra Verito | — | ₹5.28 Lakh – ₹11.8 Lakh |
| Mahindra NuvoSport | — | ₹7.98 Lakh – ₹10.49 Lakh |
| 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 Scorpio 2021 | — | ₹10.24 Lakh – ₹18.61 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 XUV500 | — | ₹12.37 Lakh – ₹20.11 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 Old Generation XUV700 | — | ₹13.45 Lakh – ₹26.57 Lakh |
| Mahindra XUV 7XO | — | ₹13.66 Lakh – ₹25.07 Lakh |
| Mahindra XUV 3XO EV | — | ₹13.89 Lakh – ₹15.46 Lakh |
| Mahindra XUV700 | SUV | ₹14.49 Lakh – ₹25.89 Lakh |
| Mahindra Marazzo | MUV | ₹14.59 Lakh – ₹17 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 |
Verified, inspected and ready to drive — often for half the price of new.