The Indian passenger vehicle market closed December 2025 on a strong note, with Maruti Suzuki once again asserting its dominance, occupying seven spots in the top 10 best-selling cars list. Demand remained robust across hatchbacks, SUVs and sedans, while Tata and Mahindra also managed notable performances.
- Maruti Suzuki dominates the December 2025 sales chart with 7 models in the top 10
- Baleno, Fronx and Nexon emerge as the top three best-selling cars
- SUVs continue to drive volume, occupying half of the top 10 positions
- Wagon R is the only model to register negative YoY growth
| Rank | Model | Dec’25 Sales | Dec’24 Sales | YoY |
| 1 | Maruti Baleno | 22,108 | 9,112 | 143% |
| 2 | Maruti Fronx | 20,706 | 10,752 | 93% |
| 3 | Tata Nexon | 19,375 | 13,536 | 43% |
| 4 | Maruti Dzire | 19,072 | 16,573 | 15% |
| 5 | Maruti Swift | 18,767 | 10,421 | 80% |
| 6 | Maruti Brezza | 17,704 | 17,336 | 2% |
| 7 | Maruti Ertiga | 16,586 | 16,056 | 3% |
| 8 | Tata Punch | 15,980 | 15,073 | 6% |
| 9 | Mahindra Scorpio | 15,885 | 12,195 | 30% |
| 10 | Maruti Wagon R | 14,575 | 17,303 | -16% |
Takeaways: –
- Maruti Suzuki’s Baleno emerged as the highest-selling car in December 2025, clocking 22,108 units. The premium hatchback recorded a massive 143% year-on-year (YoY) growth, compared to 9,112 units sold in December 2024, highlighting renewed customer interest and strong festive-season demand.
- At second place was the Maruti Suzuki Fronx, which continued its impressive run with 20,706 units sold, nearly doubling its sales with a 93% YoY growth.

- Tata Motors’ Nexon secured the third position, posting 19,375 units, up 43% YoY, reaffirming its status as one of India’s most popular compact SUVs.
- The Maruti Dzire stood fourth with 19,072 units, registering a steady 15% YoY growth, while the Swift followed closely at fifth place with 18,767 units, recording a healthy 80% increase over last year.

- In the SUV segment, the Maruti Brezza ranked sixth with 17,704 units, showing a marginal 2% growth, indicating stable demand.
- The Maruti Ertiga took seventh place with 16,586 units, up 3% YoY, continuing its stronghold in the MUV space.
- Tata’s Punch secured the eighth spot with 15,980 units, growing 6% YoY, while Mahindra Scorpio ranked ninth with 15,885 units, registering a solid 30% growth, driven by strong SUV demand.
Also Read: 2026 Maruti Brezza Facelift Spied Testing; Here’s What To Expect

- Rounding off the top 10 was the Maruti Wagon R, which sold 14,575 units. However, it was the only model in the list to witness a YoY decline of 16%, compared to 17,303 units sold in December 2024.
Also Read: 2026 Tata Punch Facelift Revealed; Launch On Jan 13






