Top 10 Most Selling Car in India 2025

Top 10 Most Selling Car in India 2025
Top 10 Most Selling Car in India 2025

In 2025 Maruti Suzuki ruled the Indian car market taking 6 spots in the top 10. the Dzire Topped the charts with nearly 2 Lakh units sold, while SUVs like the Hyundai Creta and Tata Nexon stayed top favourites. hatchback such as swift and Wagon R impressed with fuel efficiency and family car like Ertiga, Fronx, and Punch Showed Strong Demand.

Top 10 Most Selling Car in India 2025

In the year 2025, most cars were sold in India. All Indian and other country brands have given their best and unbreakable performance in terms of sales. If we add the numbers of top 10 most selling cars, then only about 18.96 lakh cars were sold, and these are only the numbers of top 10 selling cars.

Ranking Car ModelYear 2025 Year 2024
1Maruti Dzire 2.14 Lakh 1.67 Lakh
2Hyundai Creta 2.01 Lakh 1.86 Lakh
3Tata Nexon 2.01 Lakh 1.61 Lakh
4Maruti Wagon R 1.94 Lakh 1.90 Lakh
5Maruti Ertiga 1.92 Lakh 1.90 Lakh
6Maruti Swift 1.89 Lakh 1.72 Lakh
7Maruti Fronx 1.80 Lakh 1.50 Lakh Approx.
8Mahindra Scorpio 1.77 Lakh 1.66 Lakh
9Maruti Brezza 1.75 Lakh 1.88 Lakh
10Tata Punch 1.73 Lakh 2.02 Lakh

Maruti Dzire

Maruti Dzire is India’s bestselling car in the year 2025 whose total unit sales were 2.14 lakh annually which has never happened in the entire automobile industry. Dzire is mostly preferred for best fuel economy, practical features, easy to maintain and this is the reason why Dzire is the most selling car in India.

1.2-litre Naturally Aspirated is available in just one petrol engine option. The ex-showroom price in India starts from ₹6.20 lakh and goes up to ₹9.3 lakh.

Top 10 Most Selling Car in India 2025
Maruti Dzire

Hyundai Creta

Hyundai Creta is India’s most selling compact SUV and the second most selling car of the year 2025 with a total of 2.01 lakh units sold in the year 2025. Creta is widely liked for its modern and premium looks along with advanced tech features.

Hyundai Creta is offered with a total of three engine options: a 1.5-liter Naturally Aspirated Petrol Engine, a 1.5-liter Turbo Petrol Engine, and a 1.5-liter Diesel Engine. The Creta’s ex-showroom price in India starts from ₹10.72 lakh and goes up to ₹20.20 lakh.

Also Read This Post – Hyundai Creta On-Road Price, Top Features

Top 10 Most Selling Car in India 2025
Hyundai Creta

Tata Nexon

In 2025, the Tata Nexon sold 2.01 lakh units. The Nexon is India’s best-selling sub-4-meter SUV and third in the top 10 selling cars. A powerful 1.5-liter diesel engine is also available alongside a 1.2-liter turbo petrol engine.

Nexon also comes with advanced features like a panoramic sunroof and ADAS and is also approved for a 5-star safety rating from Global NCAP, making it one of the best-selling cars.

Top 10 Most Selling Car in India 2025
Tata Nexon

Maruti Wagon R

Maruti wagon is one of the best popular cars among Indian people. it is the best and most affordable family car with excellent fuel economy for both city and highway driving. around 1.92 Lakh units of Maruti Wagon R were Sold in 2025. It is Available with a 1.0 Liter Petrol Engine and a 1.2 Liter Naturally aspirated petrol Engine.

Also Read This Post – Maruti Suzuki Wagon R Achieves Incredible Record

Top 10 Most Selling Car in India 2025
Maruti Wagon R

Maruti Ertiga

Maruti Ertiga is also India’s best-selling mainly because the Maruti Ertiga is very spacious. The car is available in India at a very affordable price. Additionally, in Maruti Ertiga, you will find five variants and there will also be a CNG option. Maruti’s Ertiga is only available with a 1.5-litre naturally aspirated petrol engine; there is no diesel engine option. Ertiga can comfortably accommodate 7 people for long journeys.

It gives a mileage of 16 to 18 Kmpl on the highway with petrol fuel and 20 to 22 kmpl on CNG fuel. A total of 1.92 lakh units of Ertiga were sold in the year 2025.

Top 10 Most Selling Car in India 2025
Maruti Ertiga

Maruti Swift

Maruti Swift sold a total of 1.89 lakh units in the 2025 market. Swift is ranked sixth in the list of top 10 most selling cars in India. It will be powered by a 1.2-litre naturally aspirated petrol engine with a five-speed manual and a five-speed automatic transmission.

Top 10 Most Selling Car in India 2025
Maruti Swift

Maruti Fronx

Maruti Fronx, a micro-SUV from the Maruti brand, is also very popular in the Indian market. A total of 1.80 lakh units has been sold in the Indian market. Engine options include a 1.0L Turbo Petrol and a 1.2L Naturally Aspirated.

Features like six safety Airbag are available from the base model itself, along with a fuel option for better fuel economy.

Also Read This Post – Maruti FRONX On Road Price, Mileage, Safety Rating

Top 10 Most Selling Car in India 2025
Maruti Fronx

Mahindra Scorpio

Mahindra Scorpio Series which includes S Series Model and N Model together sold 1.77 Lakh units in the year 2025. Scorpio is liked for its attractive looks and extreme road presence.

Top 10 Most Selling Car in India 2025
Mahindra Scorpio

Maruti Brezza

The Maruti Brezza is the second-highest selling car in the sub-4-meter SUV category. The Brezza sold a total of 1.75 lakh units in 2025. The ex-showroom price starts from ₹8.25 lakh and goes up to ₹13.1 lakh.

Top 10 Most Selling Car in India 2025
Maruti Brezza

Tata Punch

Tata Punch was ranked first in the list of top-selling cars in 2024 and tenth in the list of top-selling cars in 2025. The Punch is powered by a 1.2-liter naturally aspirated petrol engine. 1.73 units were sold in 2025.

Also Read This Post – Tata Punch On-Road Price 2025, Mileage, Features

Top 10 Most Selling Car in India 2025
Tata Punch

FAQs

Which is the best-selling car in India in 2025?

Maruti’s compact sedan Dzire is the best-selling car in India in 2025.

Which is the best car of the year in India 2025?

Mahindra Thar Roxx wins the Best Car of the Year title in India 2025.

Which car Should I Buy in 2026?

  • Maruti Suzuki Dzire
  • Hyundai Creta
  • Tata Nexon
  • Mahindra Scorpio N
  • MG Windsor
  • Maruti Suzuki Wagon R
  • Maruti Suzuki Swift

Which car is top 1 in India?

Maruti Suzuki Dzire is top 1 in India


Top 10 Most Selling Ev Car Brand in December 2025


Information Source – auto.mahindra.com


Published By

@kalpit-kumar

Leave a Comment