Mahindra car price starts at ₹7.99 lakh and goes up to ₹21.90 lakh (ex-showroom). The Mahindra cheapest car is the XUV 3XO, while the most expensive is the XEV 9e. Currently, there are 14 Mahindra cars in India, with 12 on sale and 2 upcoming models. The Mahindra lineup includes 11 SUVs and 1 crossover. 
The most popular Mahindra car models in India are the Thar, Thar Roxx, Scorpio Classic, Scorpio N (the highest-selling car for Mahindra), XUV700, and XUV 3XO. Mahindra cars are available with petrol, diesel, and electric options. 
Mahindra New Car
The Mahindra new car list includes 2 cars for late 2025: Bolero Neo Facelift and XEV 7e. The estimated price of Bolero Neo Facelift is between ₹10.21 lakh and ₹10.90 lakh. Meanwhile, XEV 7e will fall within ₹25.00 - ₹35.00 lakh. The latest car from Mahindra is the BE 6e.
Mahindra Electric Car
Moving to electric options, the Mahindra electric car price ranges between ₹15.49 lakh and ₹21.90 lakh. Presently, there are 3 Mahindra EV cars for sale in India: XUV400, BE 6e, and XEV 9e. XEV 7e is going to be the brand’s new electric car. The cheapest Mahindra electric car is the XUV400, while the most expensive is the XEV 9e (for now). Once XEV 7e gets launched, it will replace XEV 9e as the most expensive EV of the brand.
Mahindra Cars Price List (October 2025)
The Mahindra car price in India ranges from ₹7.99 lakh for the XUV 3XO to ₹21.90 lakh for the XEV 9e. The top 5 popular Mahindra cars and their prices are: Thar Roxx (₹12.99 - ₹23.09 lakh), Scorpio Classic (₹13.62 - ₹17.42 lakh), Scorpio N (₹13.99 - ₹25.62 lakh), XUV700 (₹14.49 - ₹24.99 lakh), and XUV 3XO (₹7.99 - ₹15.79 lakh). 
| Model Name | Ex-showroom Price | Delhi (on-road) | Chennai (on-road) | Mumbai (on-road) | 
| Mahindra XUV 3XO | ₹7.99 - ₹15.79 lakh | ₹9.06 - ₹18.40 lakh | ₹9.30 - ₹19.19 lakh | ₹9.38 - ₹18.72 lakh | 
| Mahindra Bolero | ₹9.81 - ₹10.93 lakh | ₹11.27 - ₹13.05 lakh | ₹11.39 - ₹13.32 lakh | ₹11.69 - ₹13.21 lakh | 
| Mahindra Bolero Neo | ₹9.97 - ₹12.18 lakh | ₹11.44 - ₹14.52 lakh | ₹11.57 - ₹14.83 lakh | ₹11.87 - ₹14.71 lakh | 
| Mahindra Thar | ₹9.99 - ₹16.29 lakh | ₹11.47 - ₹19.38 lakh | ₹11.59 - ₹19.79 lakh | ₹11.89 - ₹19.62 lakh | 
| Mahindra Bolero Neo+ | ₹11.41 - ₹12.51 lakh | ₹13.62 - ₹14.92 lakh | ₹13.91 - ₹15.23 lakh | ₹13.79 - ₹15.11 lakh | 
| Mahindra Thar Roxx | ₹12.99 - ₹23.09 lakh | ₹15.16 - ₹27.40 lakh | ₹15.81 - ₹27.99 lakh | ₹15.42 - ₹27.98 lakh | 
| Mahindra Scorpio Classic | ₹13.62 - ₹17.42 lakh | ₹16.22 - ₹20.71 lakh | ₹16.56 - ₹21.14 lakh | ₹16.43 - ₹20.97 lakh | 
| Mahindra Scorpio N | ₹13.99 - ₹25.62 lakh | ₹16.32 - ₹30.39 lakh | ₹17.02 - ₹31.03 lakh | ₹16.60 - ₹31.03 lakh | 
| Mahindra XUV700 | ₹14.49 - ₹24.99 lakh | ₹16.89 - ₹29.64 lakh | ₹17.62 - ₹30.27 lakh | ₹17.18 - ₹30.27 lakh | 
| Mahindra XUV400 | ₹15.49 - ₹17.49 lakh | ₹17.92 - ₹20.22 lakh | ₹17.92 - ₹20.22 lakh | ₹17.92 - ₹20.22 lakh | 
| Mahindra BE 6e | ₹18.90 - ₹26.90 lakh | ₹21.83 - ₹31.01 lakh | ₹21.83 - ₹31.01 lakh | ₹21.83 - ₹31.01 lakh | 
| Mahindra XEV 9e | ₹21.90 - ₹30.50 lakh | ₹25.28 - ₹35.14 lakh | ₹25.28 - ₹35.14 lakh | ₹25.28 - ₹35.14 lakh |