December 2025: Top Selling Car Brands in India

Last updated 2 weeks ago
The Indian automotive industry continued to collect healthy sales figures yet another month. Here are the top selling car brands in India according to the latest sales chart.
New Maruti Suzuki Swift
Last updated 2 weeks ago

Usually, December is a month of moderate car sales as desirability shifts to January of the next year; December 2025 was different. In fact, it turned out to be one of the best months for the industry, with sales of over 4 lakh units across all OEMs, thanks to the year-end discounts and special deals that drove buyers to finalise their deals before the calendar turned. While Maruti Suzuki took the lion’s share as usual, Mahindra overtook Tata Motors to become the second-best-selling car brand. Read on to find out the top-selling car brands in India in December 2025, and what made Maruti Suzuki reign supreme.

Why is Maruti Suzuki the Best-Selling Car Brand in December 2025?

Maruti Suzuki Swift

Maruti Suzuki has been ruling the roost since the dawn of the Indian car market. As far as sales are concerned, the Indo-Japanese carmaker is far ahead of all other OEMs and holds the largest share of the industry. What makes the Maruti Suzuki the most favoured brand is the fact that it offers qualities that most buyers want, such as affordability, high fuel efficiency, reliability, and cheap maintenance costs. A key contributor to Maruti cars’ sales is the popularity of its CNG cars. A huge chunk of Maruti car sales comes from their CNG cars. In the financial year 2025, Maruti sold 11,48,363 units; out of which, 5,91,730 units were CNG models.

Maruti also adapts well to the market requirements. The carmaker has recently turned its focus towards enhancing the safety standards of its cars. The Maruti Victoris and Maruti Dzire both have bagged a full 5-star rating in the Bharat NCAP safety test, while the iconic Maruti Baleno scored an impressive 4-star rating in the Bharat NCAP safety test. Maruti Suzuki has also begun offering six airbags as standard in many of its cars, such as the Alto K10, Wagon R, Brezza, and more. Meanwhile, the recent GST reforms have cut the prices of Maruti cars by a significant margin, bringing them closer to the reach of buyers.

Top Selling Car Brands in India
ManufacturerDecember Sales- 2025December Sales- 2024Y-O-Y GrowthMarket Share
Maruti Suzuki1,78,6461,30,11537.3%44.2%
Mahindra50,94641,42423.0%12.6%
Tata Motors50,04644,22113.2%12.4%
Hyundai42,41642,2080.5%10.5%
Toyota Kirloskar34,15924,88737.3%8.5%
Kia18,6598,957108.3%4.6%
MG Motor6,5007,516-13.5%1.6%
Honda5,8076,825-14.9%1.4%
Skoda5,5674,55422.2%1.4%
Volkswagen4,2564,787-11.1%1.1%

Maruti Suzuki: 1,78,646 units

Registering sales of 1,78,646 units in December 2025, Maruti Suzuki became the best-selling car brand in India, seeing a 37.3 percent growth over the 1,30,115 units it sold in December 2024. Maruti’s all-new SUV, Maruti Suzuki Victoris, has turned out to be an instant success and sold 6,210 units in December 2025, becoming one of the best-selling SUVs.

Top 3 sellers of Maruti Suzuki

  • Maruti Suzuki Baleno: 22,108 units
  • Maruti Suzuki Fronx: 20,706 units
  • Maruti Suzuki Dzire: 19,072 units

Mahindra: 50,946 units

Mahindra-Scorpio-Classic-Black-FL-Three-Quarters
Mahindra Scorpio Classic

In December 2025, Mahindra sold 50,946 units, seeing a 23 percent year-on-year growth and ousting Tata Motors from the second spot. The Indian carmaker is in its heyday, with all its cars selling in impressive numbers. Fuelling the dream run of Mahindra is the tremendous demand for SUVs, and with a long lineup of SUVs, Mahindra is making the most of this opportune time.

Top 3 sellers of Mahindra

  • Mahindra Scorpio: 15,616 units
  • Mahindra XUV 3XO: 10,601 units
  • Mahindra XUV 3XO: 10,521 units

Tata Motors: 50,046 units

Tata Harrier

Selling 50,046 units in December 2025, Tata finished marginally behind Mahindra, taking the spot of the third-best-selling car brand. In the Indian car market, Tata cars stand out with good looks, high passenger safety, and premium ride comfort. In recent years, the Indian carmaker has also diversified its portfolio, adding CNG variants of its best-selling cars and launching a significant number of electric cars.

Tata has recently launched the much-awaited Tata Sierra, which is here to compete in the segment led by the Hyundai Creta.

Top 3 sellers of Tata Motors

  • Tata Nexon: 19,375 units
  • Tata Punch: 15,980 units
  • Tata Tiago: 5,826 units

Hyundai: 42,416 units

Spinny Hyundai Creta

Selling 42,416 units in December 2025, Hyundai saw a 0.5 percent growth in its year-on-year sales. These days, Hyundai is heavily relying on the Creta’s ever-strong performance. The Creta took the fifth position on the list of best-selling cars in September 2025, while other Hyundai models are underperforming as per expectations. All the same, Hyundai has recently launched the second-generation Hyundai Venue, which is adding to the carmaker’s sales.

Top 3 sellers of Hyundai

  • Hyundai Creta: 18,861 units
  • Hyundai Venue: 11,484 units
  • Hyundai Exter: 5,643 units

Toyota Kirloskar: 34,159 units

Comparison: Toyota Innova Hycross vs Mahindra XUV700

Toyota sold 34,159 units in December 2025, seeing an impressive 37.5 percent growth over the 24,887 units it sold in December 2024. After Hyundai, Toyota is the most successful foreign car brand in India, and its cars are known for high durability, high dependability, and low maintenance costs.

Top 3 sellers of Toyota

  • Toyota Innova:  9,295 units
  • Toyota Hyryder: 7,393 units
  • Toyota Glanza: 5,032 units

Kia: 18,659 units

Spinny Kia Sonet facelift

Kia sold 18,659 units in December 2025, seeing a walloping 108.3 percent growth over the 8,957 units it sold in December 2024. The Kia Sonet maintained the title of the best-selling Kia car, while the Kia Carens is also selling quite well. The Korean carmaker has recently launched the second-generation Kia Seltos, which is likely to boost the carmaker’s sales soon.

Top 3 sellers of Kia

  • Kia Sonet: 9,418 units
  • Kia Seltos: 4,369 units
  • Kia Carens: 3,681 units

MG Motor: 6,500 units

MG Windsor EV
MG Windsor EV

After their recently formed joint venture, the JSW group has greatly helped MG Motor with localisation and supply chains. In addition to that, the grand success of the MG Windsor EV, which has become the best-selling electric car in India, has been quite prosperous for MG Motor. In December 2025, MG Motor sold 6,500 units, of which 3,596 units were of the MG Windsor. Although with such sales, the car brand saw a 13.5 percent decline from the 7,516 units it sold in December 2024. With that being said, it is worth noting that MG Motor is the only car brand in India to have an electric car as its best-selling model.

Top 3 sellers of MG Motor

  • MG Windsor: 3,596 units
  • MG Hector: 1,147 units
  • MG Comet: 1,143 units

Honda: 5,807 units

Honda Elevate Warranty

With only three cars in its portfolio, Honda is consistently pulling enough sales to bag a spot among the top-selling car brands. Last month, the Japanese carmaker sold 5,807 units, seeing a 14.9 percent decline in its year-on-year sales.

Top 3 sellers of Honda

  • Honda Amaze: 2,763 units
  • Honda Elevate: 1,836 units
  • Honda City: 605 units

Skoda: 5,567 units

Skoda Kylaq

Of all the top-selling car brands, Skoda is the one which has gained the most momentum in recent months. Although this was expected as the Czech car brand happened to reveal that they aim to sell 1,00,000 units annually in India with the support of their most affordable SUV, the Skoda Kylaq. Rightly so, the Kylaq has given a great boost to Skoda’s sales. Last month, Skoda sold 5,567 units, seeing an impressive 22.2 percent year-on-year growth. The Skoda Kylaq’s share was 66 percent of Skoda’s gross sales, as the compact SUV sold 3,668 units.

Top 3 sellers of Skoda

  • Skoda Kylaq: 5,078 units
  • Skoda Slavia: 1,648 units
  • Skoda Kushaq: 1,219 units

Volkswagen: 4,256 units

Spinny Assured Volkswagen Taigun

After a gap of several months, Volkswagen managed to bag a spot among the top-selling car brands, with sales of 4,256 units in December 2025, seeing an 11.1 percent drop in its year-on-year sales.

Top 3 sellers of Volkswagen

  • Volkswagen Virtus: 2,378 units
  • Volkswagen Taigun: 1,778 units
  • Volkswagen Tiguan: 100 units

Top selling cars in India | Top selling SUVs in India | Top selling compact SUVs in India

 

Share

Leave a Comment

Your email address will not be published. Required fields are marked *

A-Z Glossary

Every car part & feature, explained

News

The latest from the automotive world

Best Cars

The crème de la crème of cars

Rules & Regulations

Every law & regulation, explained

Car Ownership

Everyday car-care tips & advice

Buying a car

Make the right buying decision

Selling a car

Make the right selling decision

Miscellaneous

Cars & eveything in-between

5,000,000+ Readers

We’re ❤️ne big family!

Follow us for accurate, impartial & up-to-date information around everything related to cars – Latest news & developments, best options for every budget & lifestyle, ownership tips, buying & selling advice and a lot more on Spinny Magazine.

Unbiased
4.5/5
Reliable
4.5/5
Helpful
4.5/5
Scroll to Top

Want to Sell your Car?

Choose your brand below to get started: