India Best Selling Cars Ranking in 2025. Maruti secured the top spot once again, with the Dzire surging 6 spots into 1st. The Tata Punch instead fell out of the Top 10, going from leader into 11th.
The Indian new car market keeps growing rapidly, climbing the rankings within the global auto industry. However, it remains distinct from other markets, as it is mostly dominated by compact small cars.
The best selling ranking up to August 2025 confirmed this trend. The Maruti Dzire -up 5 spots- became new leader with a 4.6% share (+15%), followed by the Hyundai Creta -up 1 spot- in 2nd (+6.3%) and the Maruti Wagon R -down 1 spot- in 3rd (-1.2%).
The Maruti Ertiga -up 1 spot- ranked 4th (+3.6%), in front of the Maruti Vitara –down 1 spot- in 5th (-2.1%) and the Maruti Swift –down 2 spots- in 6th (+5.1%).
The Tata Nexon -up 3 spots- ranked 7th (+7.1%) in front of the Maruti Fronx -up 3 spots- in 8th (+13%).
The Mahindra Scorpio ranked 9th (-1.9%), while the Maruti Baleno -down 4 spots- closed the top 10 (-8.3%).
Tables with sales figures
In the tables below we report sales for Top 50 models.