In 2025, the Maruti Suzuki Dzire will once again be the best-selling vehicle in India.
The market is still being shaped by SUVs, with the Hyundai Creta at the top of the pack.
The Indian auto industry has had a great year in 2025, with sales of passenger cars up significantly from the year before. The top ten cars' total sales increased from 17,83,062 in 2024 to 18,97,389 units, confirming consistent demand across all sectors.
Sedans Shine in the Age of SUVs
With 2,14,488 sold, Maruti Suzuki's Dzire topped the total automobile sales chart and became the year's best-selling passenger car. In a market where SUVs are becoming more and more popular, this is noteworthy. Strong demand from both private buyers and the fleet/taxi market is credited with its performance.
The Hyundai Creta, which sold 2,01,122 units and easily kept its title as the best-selling SUV in India for the year, trailed closely behind in overall sales. Consistent consumer interest in mid-size SUVs is reflected in the Creta's steady performance.
The Top 10 Contenders of 2025
A variety of body types and brands can be seen in the complete top 10 list, with Maruti Suzuki showing up significantly in a number of models. Hatchbacks, small crossovers, SUVs, and MPVs are all well-represented on the list, highlighting the diverse preferences of Indian buyers.
The complete sales breakdown of India's best-selling vehicles for the year 2025 is as follows:
| Model | CY2025 | CY2024 | YoY Change (%) |
|---|---|---|---|
| Maruti Dzire | 2,14,488 | 1,67,988 | 27.68 |
| Hyundai Creta | 2,01,122 | 1,86,919 | 7.60 |
| Tata Nexon | 2,00,561 | 1,61,611 | 24.10 |
| Maruti Wagon R | 1,94,238 | 1,90,855 | 1.77 |
| Maruti Ertiga | 1,92,025 | 1,90,091 | 1.02 |
| Maruti Swift | 1,89,261 | 1,72,808 | 9.52 |
| Maruti Fronx | 1,79,894 | 1,56,236 | 15.14 |
| Mahindra Scorpio | 1,76,988 | 1,66,364 | 6.39 |
| Maruti Brezza | 1,75,310 | 1,88,160 | -6.83 |
| Tata Punch | 1,73,502 | 2,02,030 | -14.12 |
Also read:

