Top Selling Cars in India 2025 Tata, Maruti and Mahindra Lead the Market

Top Selling Cars in India 2025: Tata, Maruti and Mahindra Lead the Market

The Indian car market is growing fast in 2025, and this year clearly shows how buyers are choosing practical, fuel-efficient, and value-for-money cars. Brands like Maruti Suzuki, Tata Motors, and Mahindra continue to dominate sales, thanks to their trusted models, wide service network, and cars designed for Indian roads.

As more people upgrade from two-wheelers to cars and families look for safer and feature-rich vehicles, these brands have captured the highest sales numbers. Below is a clear look at the top selling cars in India December 2025, based on the latest sales data.

Growing Demand in the Indian Car Market 2025

In 2025, Indian car buyers are focusing on mileage, safety, affordable pricing, and modern features. Compact hatchbacks and SUVs are especially popular because they are easy to drive in cities and comfortable for long trips. Tata, Maruti, and Mahindra have understood this demand very well, which reflects in their strong sales performance.

Top Selling Cars in India 2025 – Brand Wise Highlights

Maruti Suzuki remains the market leader with multiple models in the top 10 list. The brand continues to attract buyers with low maintenance costs and reliable engines. Tata Motors has impressed customers with strong build quality and safety ratings, while Mahindra stands out in the SUV segment with its powerful road presence.

Also read: Throttle-by-Wire First E-Clutch Bike for 2026 Honda CB750 Hornet

Top Selling Car Models in India December 2025

The Maruti Baleno ranks at number one with 22,108 units sold, making it the top selling car in India in 2025. Its stylish design, smooth performance, and good mileage make it a favorite among young buyers and families. At second place, the Maruti Fronx sold 20,706 units. This compact SUV has gained attention for its sporty look and urban-friendly size.

The Tata Nexon stands strong at third position with 19,375 units sold. It remains one of the most popular compact SUVs due to its safety features and solid performance. In fourth place, the Maruti Dzire recorded 19,072 units sold, proving that compact sedans still have loyal buyers in India. The Maruti Swift, another evergreen hatchback, follows closely with 18,767 units sold, securing fifth rank.

The Maruti Brezza takes sixth position with 17,704 units sold, continuing its success in the compact SUV segment. The Maruti Ertiga, a trusted family MPV, sold 16,586 units, showing strong demand among large families. From Tata Motors, the Tata Punch secured eighth rank with 15,980 units sold, thanks to its SUV-like stance and city-friendly size.

Mahindra makes its mark with the Mahindra Scorpio, which sold 15,885 units and ranks ninth. Its bold design and strong engine performance keep it popular in both urban and rural areas. Rounding off the list at tenth place is the Maruti Wagon R, with 14,575 units sold, still loved for its spacious cabin and budget-friendly ownership.

RankBrandModelUnits Sold
1MarutiBaleno22,108
2MarutiFronx20,706
3TataNexon19,375
4MarutiDzire19,072
5MarutiSwift18,767
6MarutiBrezza17,704
7MarutiErtiga16,586
8TataPunch15,980
9MahindraScorpio15,885
10MarutiWagon R14,575

Leave a Comment

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

Scroll to Top
Bajaj Chetak 3001 Electric Scooter Launched in India 2026 Tata Punch Facelift Launched Everything You Need Know 6 Things You Must Know Before Buying Mahindra XUV 7XO 6 Things You Must Know Before Buying KTM RC 200 India’s Most Expensive Ducati Panigale V4 R Launched in India