Monday, January 12, 2026

Top 10 Best-Selling Cars in December 2025: Baleno Leads The Chart

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
RankModelDec’25 SalesDec’24 SalesYoY
1Maruti Baleno22,1089,112143%
2Maruti Fronx20,70610,75293%
3Tata Nexon19,37513,53643%
4Maruti Dzire19,07216,57315%
5Maruti Swift18,76710,42180%
6Maruti Brezza17,70417,3362%
7Maruti Ertiga16,58616,0563%
8Tata Punch15,98015,0736%
9Mahindra Scorpio15,88512,19530%
10Maruti Wagon R14,57517,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 Nexon sales
  • 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.
Maruti Brezza waiting period
  • 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

Tata Punch sales
  • 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

Car News

Mahindra XUV 7XO Booking, Deliveries and Test Drive Timeline Explained

0
The Mahindra XUV 7XO (facelifted XUV700) has finally been launched in India, with prices ranging between Rs 13.66 lakh and Rs 24.11 lakh (ex-showroom)....
Mahindra XUV 7XO price list

New Mahindra XUV 7XO Launched At Rs 13.66 Lakh

0
The Mahindra XUV700 has finally received its first facelift update since its debut in 2021. Now called the Mahindra XUV 7XO, the updated SUV...
Tata Harrier and Safari petrol prices

Tata Harrier and Safari Petrol Prices Revealed

0
Tata Motors has finally announced prices of the recently unveiled petrol-powered Harrier and Safari SUVs, which start from Rs 12.89 lakh and Rs 13.29...
2026 Tata Punch images

2026 Tata Punch Facelift Revealed; Launch On Jan 13

0
In a surprising move, Tata Motors has unveiled the 2026 Punch facelift through official images ahead of its launch on January 13, 2026. It...

Related Articles

Suzuki e-Access: Everything You Need To Know About

Suzuki has finally launched the much-awaited e-Access electric scooter in India at a hefty price tag of Rs 1,88,490 (ex-showroom). Its bookings are now...

Ather 450X Gets Cruise Control Via OTA Updates

Ather Energy has rolled out infinite cruise control on the 450X through an over-the-air (OTA) software update. This convenience feature will be available on...

Mahindra XUV 3XO EV Variants Explained

The Mahindra XUV 3XO EV has recently been launched in India, with prices starting from Rs 13.89 lakh (ex-showroom). It is actually an electric...

Tata Harrier and Safari Petrol Prices Revealed

Tata Motors has finally announced prices of the recently unveiled petrol-powered Harrier and Safari SUVs, which start from Rs 12.89 lakh and Rs 13.29...

Toyota Urban Cruiser Teased; Launch Expected Soon

Toyota has teased its first-ever electric vehicle for the Indian market, called the "Urban Cruiser", which is essentially the rebadged version of the eVitara....