Based on Vahan data till December 2025, Mahindra has surpassed Hyundai and Tata Motors to become the second most selling car brand in India for CY2025. This is the first time Mahindra has gained 2nd position on the list in annual sales. What hasn’t changed is the fact that the Maruti Suzuki continues to be the market leader with over 1.75 million sales.
As per data available on the Vahan portal, Mahindra registered nearly 5.81 lakh units in 2025, up from 4.90 lakh units in 2024. This strong growth of nearly 19% has propelled the brand from fourth to second place in 2025, making it the biggest gainer among all 16 carmakers. And this can be attributed to strong SUV demand across regions, and models like Scorpio, Bolero, Thar and XUV range have kept volumes consistent throughout the year. Here’s a look at the model-wise Mahindra vehicle registration till November 2025: –
| Model | Jan-Nov 2025 | Share |
| Scorpio range (Scorpio N and Scorpio Classic) | 1,61,103 | 28.03% |
| Thar range (3-and 5-door versions) | 1,07,326 | 18.67% |
| Bolero and Bolero Neo | 93,436 | 16.25% |
| XUV 3XO | 90,608 | 15.76% |
| XUV700 | 80,251 | 13.96% |
| BE 6, XEV 9e | 38,841 | 6.75% |
| XUV400 EV | 2,764 | 0.48% |
| Marazzo | 328 | 0.05% |
| TOTAL | 5,74,657 | 100% |
As is clear from the above table, the brand’s long-running models like Scorpio, Thar and Bolero range have contributed nearly 63% share in its total sales, followed by the XUV series, which accounted for approximately 30% of total wholesale. Furthermore, the electric lineup contributed a 7% share in cumulative sales.
Also Read:

Head-to-head Competition Between Tata and Hyundai
Tata Motors is set to end CY2025 in third place with 5.52 lakh units, narrowly edging past Hyundai, which is expected to close the year at 5.50 lakh units. This marks the first time in several years that Hyundai has slipped from its long-held second position to fourth.







