As the auto industry closes the books on the last financial year (FY2024 -25), the annual sales tally is out, and once again, Maruti Suzuki WagonR has emerged as India’s best-selling car, marking its fourth consecutive at the top with 1,98,451 units sold. The Tata Punch recorded the second-highest sales last financial year, demonstrating its strong demand among buyers.
Here’s a quick look at the top 10 best-selling cars of FY2024-25-
Top 10 Best Selling Cars of FY 2024-25 | ||
Rank | Model | Units Sold |
1 | Maruti WagonR | 1,98,451 |
2 | Tata Punch | 1,96,572 |
3 | Hyundai Creta | 1,94,871 |
4 | Maruti Ertiga | 1,90,974 |
5 | Maruti Brezza | 1,89,163 |
6 | Maruti Swift | 1,79,641 |
7 | Maruti Baleno | 1,67,161 |
8 | Maruti Fronx | 1,66,216 |
9 | Maruti Dzire | 1,65,021 |
10 | Mahindra Scorpio | 1,64,842 |
Also Read: Hyundai Creta Tops March 2025 Sales Chart – See Full Top 10 List
- Maruti Suzuki continued to dominate the charts with seven models in the top 0 list, while Tata, Mahindra and Hyundai showed strong performances with their top contenders.
- The WagonR’s strong demand reflects Maruti’s strong grip on budget-conscious family buyers. However, the Tata Punch has given strong competition to the WagonR, falling short by just 1879 units.

- With 1.94 lakh units sold, the Creta continues to prove its dominance in the segment. It also shows a shift in the customer mindset towards aspirational, feature-loaded vehicles.
- The Ertiga, India’s top-selling MPV, continues to draw families and fleet buyers, whereas the Fronx, a relatively new entrant, made a huge impact, hinting at buyers’ openness towards crossovers.

- With its solid design and rugged nature, the Scorpio remains a strong performer, especially in tier 2 and rural areas.
- It is worth noting that most of these top-selling models are priced under Rs 15 lakh, reaffirming that affordability, fuel efficiency, and reliability still drive volumes in the country.
Also Read: India’s Car Sales Report – March 2025: Big Gains for Skoda, Mahindra Slips