India’s car market in 2025 has been one of the most exciting phases in recent years. Despite rising fuel prices and shifting customer preferences, passenger vehicle sales continued to grow, fuelled by strong demand for SUVs, hatchbacks, and affordable sedans. What makes the 2025 sales chart particularly interesting is how traditional favorites like hatchbacks and compact sedans are still holding their ground amid the SUV boom.
In this article, we will break down the top selling cars in India in 2025 based on the latest verified sales figures, consumer demand trends, and broader industry insights. Whether you’re planning to buy a car or simply want to stay updated with India’s car market, this guide will give you a clear picture of what’s dominating Indian roads in 2025.
India’s Car Market 2025 – Quick Overview
2025 has been another strong year for India’s automobile market. After a strong rebound from the pandemic years, Indian car sales maintained momentum with:
- Rising consumer demand in semi-urban and rural markets
- Increased interest in SUVs and utility vehicles
- Continued popularity of fuel-efficient and value-oriented models
Among all manufacturers, Maruti Suzuki continued to lead the overall car sales, closely followed by Tata Motors, Hyundai, and Mahindra showcasing a competitive market landscape.
Top 10 Best-Selling Cars in India in 2025
Here’s the most authoritative, industry-ranked list of the best-selling cars of the calendar year 2025 based on sales figures from January to November/December period:
| Rank | Model | Approx. Units Sold (CY 2025) |
|---|---|---|
| 1 | Maruti Suzuki Dzire | ~2.14 lakh |
| 2 | Hyundai Creta | ~2.01 lakh |
| 3 | Tata Nexon | ~2.01 lakh |
| 4 | Maruti Suzuki WagonR | ~1.94 lakh |
| 5 | Maruti Suzuki Ertiga | ~1.92 lakh |
| 6 | Maruti Suzuki Swift | ~1.89 lakh |
| 7 | Mahindra Scorpio (Classic + N) | ~1.61 lakh |
| 8 | Maruti Suzuki Fronx | ~1.59 lakh |
| 9 | Maruti Suzuki Brezza | ~1.57 lakh |
| 10 | Tata Punch | ~1.57 lakh |
Let’s look at each one in more detail.
1. Maruti Suzuki Dzire – India’s Best-Selling Car (2025)
2025 Sales Champion
The Maruti Suzuki Dzire reclaimed the top spot in 2025, outselling even popular SUVs like the Hyundai Creta and Tata Nexon. With over 2.14 lakh units sold, the compact sedan once again proved that value, efficiency, and strong resale demand are key to winning in the Indian market.
Why Dzire Sells So Well
- Affordable pricing with strong feature list
- Excellent fuel economy and low running costs
- Trusted Maruti Suzuki service network
- Popular with both retail buyers and cab fleet operators
The Dzire has consistently been a favorite among buyers seeking a practical yet refined sedan, especially in tier-2 and tier-3 cities.
2. Hyundai Creta – SUV Favorite
The Hyundai Creta has been one of India’s most popular SUVs for years. With around 2.01 lakh units sold in 2025, it secured the second spot in the country’s sales list.
This midsize SUV appeals to buyers who want:
- Stylish design and premium interiors
- Comfortable ride quality
- Strong resale value and brand trust
Even with tougher competition from Tata and Mahindra SUVs, the Creta’s balanced package helped it stay near the top.
3. Tata Nexon – Compact SUV Powerhouse
The Tata Nexon also sold about 2.01 lakh units in 2025, making it one of the top-ranked cars in India.
What Makes Nexon Popular?
- Excellent safety ratings (5 stars Global NCAP)
- Rugged yet urban-friendly design
- Variety of powertrain options including EVs
- Strong performance and value for money
With an expanding customer base in both petrol/diesel and electric variants, the Nexon has become a crowd-pleaser among SUV buyers.
4. Maruti Suzuki WagonR – The Practical Hatchback
The Maruti Suzuki WagonR continued its steady run in 2025, selling nearly 1.94 lakh units.
Despite the SUV trend, compact cars like WagonR remain evergreen especially in cities where budget, comfort, and reliability matter the most.
5. Maruti Suzuki Ertiga – Family Favorite MPV
Another versatile seller is the Maruti Suzuki Ertiga, with around 1.92 lakh units sold in 2025.
It remains a practical choice for:
- Large families
- Ride-hailing fleet operators
- Buyers seeking space and utility
With improved features and an attractive price, the Ertiga has maintained solid demand.
6. Maruti Suzuki Swift – Young Buyer’s Choice
The Swift is one of India’s most iconic hatchbacks. In 2025, it sold around 1.89 lakh units.
Swift’s appeal lies in:
- Sporty looks
- Fun-to-drive nature
- Great mileage and low maintenance
It continues to be popular among first-time car buyers and city drivers.
7. Mahindra Scorpio (Classic + N)
The Mahindra Scorpio remains India’s favorite rugged SUV, with about 1.61 lakh units sold in 2025 across both Classic and Scorpio N variants.
Scorpio’s strong road presence and robust capabilities make it especially popular in:
- Semi-urban and rural areas
- Buyers who prefer traditional SUV appeal
8. Maruti Suzuki Fronx – Stylish Compact SUV
The Maruti Suzuki Fronx carved a solid place for itself with over 1.59 lakh units sold in 2025.
It offers:
- Youthful design
- SUV-like stance with hatchback practicality
- Strong fuel efficiency
Fronx’s popularity shows that buyers still want compact and efficient SUVs.
9. Maruti Suzuki Brezza – Consistent SUV Seller
The Maruti Suzuki Brezza continued its strong performance with ~1.57 lakh units. Its compact SUV format and dependable mechanics make it a consistent top performer.
10. Tata Punch – Rugged Urban SUV
Finally, the Tata Punch rounded up the top ten, selling around 1.57 lakh units.
The Punch is known for:
- Offbeat SUV styling
- Strong safety scores
- High ground clearance and urban appeal
Trends Shaping India’s 2025 Car Market
Based on the data above, several clear trends are shaping the Indian automobile landscape:
1. SUVs Still Rule the Roost
While compact sedans and hatchbacks remain popular, SUVs and crossovers continue to dominate:
- Creta
- Nexon
- Fronx
- Brezza
- Punch
- Scorpio
Together, they represent a huge portion of the market share and reflect shifting buyer preferences towards higher-riding vehicles.
2. Maruti Suzuki’s Continued Dominance
Maruti Suzuki placed multiple models in the top 10, proving its unmatched reach in India’s diverse markets. From dizzying sales numbers to varied product range, Maruti Suzuki continues to connect with everyday buyers.
3. Tata Motors’ Rapid Ascent
While traditional leaders dominated earlier, Tata Motors emerged as a major contender in 2025 due to the success of Nexon and Punch both garnering strong demand across the country.
4. SUVs & Crossovers Outperform Sedans
Despite the Dzire topping the chart, the overall trend shows that SUVs make up a growing share of total sales. More than half of India’s best-selling vehicles in 2025 were SUVs, indicating how much consumer preferences have shifted in favor of taller, more rugged cars.
Final Thoughts
2025 has been a defining year for India’s automobile industry:
- Maruti Suzuki Dzire reclaimed the top position.
- SUVs and crossovers continued their expansion.
- Tata Motors challenged established players with strong demand.
- Maruti Suzuki’s varied portfolio helped it dominate top sales rankings.
Whether you’re planning to buy your first car or considering an upgrade, this list gives you a realistic idea of which models offer popularity, performance, reliability, and resale value based on real sales trends in 2025.
The year 2025 clearly showed that Indian buyers value reliability, safety, mileage, and brand trust. While SUVs continue to dominate, affordable sedans and hatchbacks still command strong demand.
If you are planning to buy a car, these top-selling models are popular for a reason strong performance, resale value, and nationwide service support.












