Mahindra became the second largest company in the country in car sales in December 2025, surpassing Hyundai and Tata. Many models including Hyundai’s Creta could not make it to the top 10. Maruti dominated the list with 7 models.
December 2025 It ended with several major upsets for the automobile industry. The last month of the year was great for Mahindra, while Hyundai suffered a big setback. On one hand, Mahindra became the second largest car company in the country, leaving behind Tata Motors and Hyundai. On the other hand, Hyundai could not even make it to the list of top 10 cars in the country. This list includes 7 models of Maruti, two models of Tata and one model of Mahindra. At the same time, Creta, which was sometimes first and sometimes second in this list for years, remained at 11th place.
List of 10 best selling cars in December 2025
- Maruti Baleno 22,108
- Maruti Front 20,706
- Tata Nexon 19,375
- Maruti Dezire 19,072
- Maruti Swift 18,767
- Maruti Brezza 17,704
- Maruti Ertiga 16,586
- Tata Punch 15,980
- Mahindra Scorpio 15,885
- Maruti WagonR 14,575
Hyundai Creta has always been a very popular car in the mid-size SUV segment. It is at number one in this segment. Along with Creta, Venue and Xeter are also the other best-selling models of Hyundai. However, in December, none of these cars including Creta could make it to the top ten. This was a shocking figure for Hyundai. Last month, Creta could achieve only 4% annual growth. Let us now know about the top 10.
Maruti Baleno remained at the first position. Its 22,108 units were sold in December 2025, while 9,112 units were sold in December 2024. That means it achieved a growth of 143%. Maruti Franks stood second. Its 20,706 units were sold in December 2025, while 10,752 units were sold in December 2024. That means it achieved a growth of 93%. Tata Nexon stood at third position. Its 19,375 units were sold in December 2025, while 13,536 units were sold in December 2024. That means it achieved a growth of 43%.
Maruti Dezire stood at fourth position. Its 19,072 units were sold in December 2025, while 16,573 units were sold in December 2024. That means it achieved a growth of 15%. Maruti Swift remained at fifth position. Its 18,767 units were sold in December 2025, while 10,421 units were sold in December 2024. That means it achieved a growth of 80%. Maruti Brezza remained at sixth position. Its 17,704 units were sold in December 2025, while 17,336 units were sold in December 2024. That means it achieved a growth of 2%.
Maruti Ertiga is at seventh place. It sold 16,586 units in December 2025, while it was 16,056 units in December 2024, giving a growth of 3%. Tata Punch is at eighth place. It sold 15,980 units in December 2025, while it was 15,073 units in December 2024, giving a growth of 6%. Mahindra Scorpio is in ninth place. It sold 15,885 units in December 2025, while 12,195 units were sold in December 2024, giving it a growth of 30%.
Maruti WagonR, which had sold 17,303 units in December 2024, dropped to tenth position by selling 14,575 units in December 2025, a decline of 16%. Hyundai Creta, which had sold 12,608 units in December 2024, dropped to eleventh position with 13,154 units sold in December 2025, a growth of 4%. Thus, Creta stood at 11th position behind WagonR.