Top Selling Cars in India 2025
India’s automobile market witnessed a major transformation in 2025, with SUVs dominating sales, Maruti Suzuki maintaining its leadership, and Mahindra rising to second place. From compact hatchbacks to electric SUVs, customer preferences clearly shifted toward feature-rich, fuel-efficient, and sub-4-metre vehicles.
This detailed report analyzes the top-selling car brands and models in India in 2025, based on verified sales data.
Indian Car Market Performance in 2025
The Indian passenger vehicle industry remained strong in 2025, driven primarily by SUV demand, GST benefits on sub-4-metre cars, and rising EV adoption.
The biggest highlights of the year:
- Maruti Suzuki remained the No.1 carmaker
- Mahindra jumped to 2nd position
- Hyundai and Tata lost market share
- SUVs dominated across segments

Top 10 Car Manufacturers in India – 2025 Sales Ranking
| Rank | Carmaker | Units Sold (2025) | Market Share |
|---|---|---|---|
| 1 | Maruti Suzuki | 17,86,226 | 39.91% |
| 2 | Mahindra | 5,92,771 | 13.25% |
| 3 | Tata Motors | 5,67,607 | 12.68% |
| 4 | Hyundai | 5,59,558 | 12.50% |
| 5 | Toyota | 3,20,703 | 7.17% |
| 6 | Kia | 2,59,043 | 5.79% |
| 7 | Skoda Volkswagen | 1,08,277 | 2.42% |
| 8 | JSW MG Motor | 65,614 | 1.47% |
| 9 | Honda | 62,576 | 1.40% |
| 10 | Renault | 36,420 | 0.81% |
Maruti Suzuki – India’s Best-Selling Brand of 2025
Maruti Suzuki once again dominated the Indian car market with 17.86 lakh units sold, capturing nearly 40% of the total market.
Best-selling Maruti models in 2025:
- Dzire – India’s No.1 selling car
- Wagon R
- Ertiga
- Swift
- Fronx
- Brezza
Maruti’s strong performance was supported by its sub-4-metre vehicles and hybrid models, which benefited from tax incentives and fuel efficiency.
Mahindra Becomes India’s Second-Largest Carmaker
Mahindra recorded its best-ever year, selling 5.93 lakh units, driven by massive demand for SUVs.
Top Mahindra models in 2025:
- Scorpio
- Thar
- XUV700
- XUV3XO
- Bolero
- BE 6
- XEV 9e (Electric)
Electric vehicles contributed nearly 7% of Mahindra’s total sales, showing strong EV growth.
Tata Motors Holds Strong Despite Market Share Drop
Tata Motors sold 5.68 lakh units in 2025. Although its market share declined slightly, Tata remained one of India’s most trusted brands.
Top Tata models:

- Nexon (3rd best-selling car of the year)
- Punch
- Newly launched Sierra SUV
Tata continued to lead in the affordable EV segment and compact SUVs.
Hyundai Slips to Fourth Place in 2025
Hyundai sold 5.6 lakh vehicles but lost its second-rank position.
The Hyundai Creta was:
- India’s best-selling SUV
- Second best-selling car overall
However, weaker performance from other models caused Hyundai to lose market share.
Toyota’s Hybrid Strategy Pays Off
Toyota sold 3.21 lakh units, growing its market share to 7.17%.
Strong performers included:
- Innova Crysta
- Innova Hycross
- Glanza
- Urban Cruiser Hyryder
- Urban Cruiser Taisor
Toyota benefited greatly from hybrid and rebadged Maruti models.
Kia, Skoda-VW and MG Strengthen Their Presence
- Kia sold 2.59 lakh units, led by Seltos and Sonet
- Skoda Volkswagen Group crossed 1 lakh sales, boosted by Kylaq, Virtus, Taigun and Kushaq
- MG Motor crossed 1 lakh cumulative EV sales, led by Windsor EV
Honda and Renault Continue to Struggle
Honda and Renault together held less than 2.3% market share, with limited new product launches affecting their growth.
December 2025: Best-Selling Cars
December 2025 saw a major shift in rankings.
Top Performers:
- Maruti Baleno – No.1 selling car
- Maruti Fronx – No.2
- Tata Nexon – No.3
The Baleno platform (Baleno, Glanza, Fronx, Taisor) sold 53,722 units in December alone, proving the power of Maruti’s compact car strategy.
Key Trends in 2025 Car Market
- SUVs dominated Indian roads
- Sub-4-metre cars gained from GST cuts
- Electric vehicle adoption increased
- Maruti and Mahindra gained market share
- Hyundai and Tata faced intense competition
Conclusion
The Indian car market in 2025 was shaped by SUV demand, compact vehicles, and growing electrification. While Maruti Suzuki continued its leadership, Mahindra emerged as the biggest gainer, making India’s automotive industry more competitive than ever.
With more EVs and new SUV launches expected, 2026 is set to be even more exciting for Indian car buyers.