The list of the best-selling cars in December 2025
The following cars achieved the highest sales in India in December 2025.
| Sr. no | Car name | Body Type | Estimated units sold (Dec 2025) |
| 1 | Maruti Suzuki Baleno | Hatchback | 22,108 |
| 2 | Maruti Suzuki Fronx | SUV | 20,706 |
| 3 | Tata Nexon (ICE + EV) | SUV | 19,375 |
| 4 | Maruti Suzuki Dzire | Sedan | 19,072 |
| 5 | Maruti Suzuki Swift | Hatchback | 18,767 |
| 6 | Maruti Suzuki Brezza | SUV | 16,197 |
| 7 | Tata Punch (ICE + EV) | SUV | 17,000 |
| 8 | Maruti Suzuki Wagon R | Hatchback | 14,575 |
| 9 | Hyundai Creta | SUV | 15,500 |
1. Maruti Suzuki Baleno – 22,108 units
The Maruti Suzuki Baleno emerged as the best-selling car in India in December 2025, closing the year on a very strong note with over 22,000 units sold in a single month. This performance helped the Baleno finish ahead of the Maruti Suzuki Fronx and Tata Nexon, making it not just the best-selling hatchback, but the best-selling car overall for the month.
The Baleno’s December performance was driven by a combination of year-end discounts, strong urban demand, and its reputation as a premium yet practical hatchback. Priced roughly in the ₹6.7 lakh to ₹9.9 lakh (ex-showroom) range, it continues to attract buyers who want more space and features than an entry-level hatchback without stepping into SUV territory.
Over the past few months, the Baleno has consistently remained among the top three best-selling cars in the country, and December’s numbers show that demand for premium hatchbacks is far from slowing down, even in an SUV-dominated market.
Maruti Suzuki Baleno Specifications:
Engine: 1.2-litre DualJet petrol engine
Battery (EV): Not Applicable
Transmission: 5-speed manual & 5-speed AMT
Mileage: 22.35 – 22.94 km/l
Range (EV): Not Applicable
Airbags: 6 airbags as standard
Fuel Type: Petrol
Seating Capacity: 5
Body Type: Hatchback
2. Maruti Suzuki Fronx – 20,706 units
The Maruti Suzuki Fronx ended the month with 20,706 units sold, making it the second-best-selling car in India and the best-selling SUV for December 2025.
Positioned in the ₹7.5 lakh to ₹13 lakh (ex-showroom) price bracket, the Fronx sits in a sweet spot between premium hatchbacks and compact SUVs. For many buyers, it offers the look and road presence of an SUV without the size or cost penalty of a larger one. This has helped it maintain strong demand not just in big cities, but also in Tier-2 and Tier-3 markets.
Maruti Suzuki Fronx Specifications:
Engine: 1.2-litre petrol engine | 1.0-litre turbo petrol engine
Battery (EV): Not Applicable
Transmission: 5-speed MT, 5-speed AMT & 6-speed automatic
Mileage: 22.89 km/l (petrol) & 28.51 km/kg (CNG)
Range (EV): Not Applicable
Airbags: Up to 6 airbags
Fuel Type: Petrol & CNG
Seating Capacity: 5
Body Type: Compact SUV
3. Tata Nexon (ICE + EV) – 19,375 units
The Tata Nexon closed December 2025 with 19,375 units sold (combined ICE and EV).
One of the biggest strengths of the Nexon is its multi-powertrain strategy. With petrol, diesel, CNG, and electric versions on sale, it caters to a much wider audience than most of its rivals. Priced roughly between ₹8 lakh and ₹15.5 lakh (ex-showroom) for the ICE versions, and higher for the EV, it covers a broad spectrum of buyers, from first-time SUV owners to those upgrading to an electric vehicle.
Its 5-star safety reputation and Tata Motors’ growing EV ecosystem continue to play a major role in keeping demand strong.
Tata Nexon Specifications:
Engine: 1.2-litre turbo petrol engine | 1.5-litre turbo diesel engine
Battery (EV): 30 kWh & 40.5 kWh
Transmission: 5-speed MT, 6-speed MT, 6-speed AMT, and 7-speed DCT automatic
Mileage: 17.44 km/l (petrol), 23.23 km/l (diesel), 26.99 km/kg (CNG)
Range (EV): 325 km & 465 km
Airbags: 6 airbags as standard
Fuel Type: Petrol, Diesel, CNG, and electric
Seating Capacity: 5
Body Type: Compact SUV
4. Maruti Suzuki Dzire – 19,072 units
The Maruti Suzuki Dzire continues to be the best-selling compact sedan in the country.
Priced in the ₹6.8 lakh to ₹9.7 lakh (ex-showroom) range, the Dzire brings in massive demand from both private buyers and the taxi or fleet segment. In fact, fleet demand has traditionally been one of the Dzire’s biggest volume drivers, and that continues to reflect in its monthly numbers.
Maruti Suzuki Dzire Specifications:
Engine: 1.2-litre three-cylinder Z12E petrol engine
Battery (EV): Not Applicable
Transmission: 5-speed manual gearbox & 5-speed AMT
Mileage: 24.79 – 25.71 km/l (petrol), 33.73 km/kg (CNG)
Range (EV): Not Applicable
Airbags: 6 airbags as standard
Fuel Type: Petrol & CNG
Seating Capacity: 5
Body Type: Compact Sedan
5. Maruti Suzuki Swift – 18,767 units
The Swift has always been one of Maruti Suzuki’s most important models, and even after several generations, it continues to enjoy very strong demand, especially among young buyers and urban customers. What works in its favour is its combination of sporty design, light steering, peppy performance, and excellent fuel efficiency. These qualities make it equally suitable for daily city use and occasional highway trips.
Compared to November 2025, the Swift saw a marginal improvement in volumes, helped by year-end offers and strong retail demand. It also continues to benefit from Maruti Suzuki’s reputation for low running costs and easy ownership, which keeps it consistently among the top-selling hatchbacks in the country.
Maruti Suzuki Swift Specifications:
Engine: 1.2-litre three-cylinder Z12E petrol engine
Battery (EV): Not Applicable
Transmission: 5-speed manual gearbox & 5-speed AMT
Mileage: 24.8 – 25.75 km/l (petrol), 32.85 km/kg (CNG)
Range (EV): Not Applicable
Airbags: 6 airbags as standard
Fuel Type: Petrol & CNG
Seating Capacity: 5
Body Type: Hatchback
6. Maruti Suzuki Brezza – 17,704 units
The Maruti Suzuki Brezza remained a strong and consistent performer in December 2025 with 17,704 units sold, securing the sixth position overall in the monthly sales chart. Priced in the ₹8.5 lakh to ₹14 lakh (ex-showroom) range, it continues to appeal to family buyers looking for a reliable, no-nonsense compact SUV with low ownership costs and Maruti Suzuki’s extensive service network. Despite intense competition from newer and more feature-packed rivals, the Brezza’s ability to maintain stable volumes month after month highlights its strong brand trust and loyal customer base.
Maruti Suzuki Brezza Specifications:
Engine: 1.5-litre petrol engine | 1.5-litre S-CNG petrol engine
Battery (EV): Not Applicable
Transmission: 5-speed MT & 6-speed torque converter automatic
Mileage: 17.38 – 19.89 km/l (petrol) & 25.51 km/kg (CNG)
Range (EV): Not Applicable
Airbags: Up to 6 airbags
Fuel Type: Petrol & CNG
Seating Capacity: 5
Body Type: Compact SUV
7. Tata Punch (ICE + EV) – 17,000+ units
The Tata Punch sold around 17,000 units in December 2025 (combined ICE and EV), keeping it comfortably in the top 10. Its strong safety rating, SUV-like stance, and multiple powertrain options continue to work in its favour, while the Punch EV is now starting to contribute meaningfully to overall volumes. Priced roughly between ₹6 lakh and ₹10.5 lakh (ex-showroom), it remains one of the most value-driven offerings in the small SUV space.
Tata Punch Specifications:
Engine: 1.2-litre petrol engine
Battery (EV): 25 kWh and 35 kWh
Transmission: 5-speed manual and AMT
Mileage: Up to 20.09 km/l (petrol) and 26.99 km/kg (CNG)
Range (EV): 315 km and 421 km
Airbags: Dual airbags
Fuel Type: Petrol, CNG & Electric
Seating Capacity: 5
Body Type: Compact SUV
8. Maruti Wagon R – 14,575 units
The Maruti Suzuki Wagon R continues to be one of India’s most practical and value-for-money cars, and December 2025 was no different. With around 14,500 units sold, it secured the eighth position on the sales chart, showing that there is still very strong demand for simple, spacious, and efficient hatchbacks. The Wagon R’s tall-boy design, easy driving nature, and extremely low running costs make it especially popular among first-time buyers and families looking for a dependable second car.
Maruti Wagon R Specifications:
Engine: 1.0-litre petrol engine | 1.2-litre petrol engine
Battery (EV): Not Applicable
Transmission: 5-speed MT, 5-speed AMT
Mileage: 23.56 – 24.43 km/l (petrol) & 34.05 km/kg (CNG)
Range (EV): Not Applicable
Airbags: Up to 6 airbags
Fuel Type: Petrol & CNG
Seating Capacity: 5
Body Type: Hatchback
9. Hyundai Creta – 15,500+ units
The Hyundai Creta recorded around 15,500 units in December 2025, once again making it the best-selling mid-size SUV in the country. Despite strong competition from newer rivals, the Creta continues to benefit from its premium image, comfortable ride, and wide range of engine and gearbox options. Priced roughly between ₹11 lakh and ₹20 lakh (ex-showroom), it remains the default upgrade choice for many buyers moving up from hatchbacks and compact SUVs.
Hyundai Creta Specifications:
Engine: 1.5 litre petrol engine | 1.5 litre turbo petrol engine | 1.5-litre turbo diesel engine
Battery (EV): Not Applicable
Transmission: 6-speed MT, CVT, 7-speed DCT, & 6-speed AT
Mileage: 17.4 – 18.4 km/l for petrol & 19.1 – 21.8 km/l for diesel
Range (EV): Not Applicable
Airbags: 6 airbags as standard
Fuel Type: Petrol & Diesel
Seating Capacity: 5
Body Type: Mid-size SUV
10. Kia Sonet – 12,000+ units
The Kia Sonet recorded sales figures of around 12,000 units in December 2025, securing the tenth spot on the sales chart. Its feature-rich cabin and wide range of engine and gearbox options continue to be its biggest strengths in the highly competitive compact SUV segment. Priced roughly between ₹8 lakh and ₹15 lakh (ex-showroom), it remains a popular choice among young and urban buyers.
Kia Sonet Specifications:
Engine: 1.2-litre petrol engine | 1.0-litre turbo petrol engine | 1.5-litre diesel engine
Battery (EV): Not Applicable
Transmission: MT, iMT, AT & DCT
Mileage: 18.4 – 24.1 km/l (depending on engine)
Range (EV): Not Applicable
Airbags: 6 airbags as standard
Fuel Type: Petrol & Diesel
Seating Capacity: 5
Body Type: Compact SUV
Conclusion
Maruti Suzuki continued to dominate the Indian car market in December 2025 with six models in the top 10, while the Maruti Suzuki Baleno emerged as the best-selling car of the month. Tata Motors remained strong with the Nexon and Punch, and Hyundai and Kia also featured in the list with the Creta and Sonet, respectively.
SUVs and SUV-styled vehicles once again dominated the market, accounting for six out of the top 10 best-selling cars. The Indian car industry ended the year on a strong note, driven by year-end discounts, festive spillover demand, and improving economic and infrastructure conditions.
Frequently Asked Questions