Top Selling Cars in India 2025

Top selling cars of India 2025

 

As we are halfway into 2025, the automobile industry in India has seen a tremendous upward trend. With growing inclination towards the SUVs, and premium hatchbacks, Maruti Suzuki outshines the charts, across all the car types.

 

Popular Cars of 2025 in India

Here’s a list of top 20 cars of 2025 so far

S.No

Model

Type

1

Hyundai Creta

SUV

2

Maruti Suzuki Dzire

Sedan

3

Maruti Suzuki Vitara Brezza

SUV

4

Maruti Suzuki Ertiga

MUV

5

Mahindra Scorpio / Scorpio-N

SUV

6

Tata Nexon

SUV

7

Maruti Suzuki Swift

Hatchback

8

Maruti Suzuki Fronx

SUV

9

Maruti Suzuki Wagon R

Hatchback

10

Maruti Suzuki Baleno

Hatchback

11

Tata Punch

SUV

12

Maruti Suzuki Eeco

Van

13

Mahindra Thar

SUV

14

Mahindra Bolero

SUV

15

Tata Tiago

Hatchback

16

Kia Sonet

SUV

17

Hyundai Venue

SUV

18

Toyota Innova HyCross

MUV

19

Mahindra XUV 3XO

SUV

20

Maruti Suzuki Grand Vitara

SUV

Based on updated sales data until May 2025, here’s a detailed list of the top 20 selling cars, including prices, fuel type, engine specs, mileage, and seating capacity – all ranked by popularity.

 

1. Hyundai Creta

  • Body Type: SUV

  • Fuel: Petrol / Diesel

  • Engine: 1493 cc Diesel /1497 cc  Petrol 

  • Mileage: 17 to 21.4 km/l

  • Seating Capacity: 5

  • Price: ₹11.11 lakh onwards

     

2. Maruti Suzuki Dzire

  • Body Type: Sedan

  • Fuel: Petrol / CNG

  • Engine: 1197 cc 

  • Mileage: 24.12 km/l (Petrol), 33.12 km/kg (CNG)

  • Seating Capacity: 5

  • Price: ₹6.51 lakh onwards

 

3. Maruti Suzuki Vitara Brezza

  • Body Type: SUV

  • Fuel: Petrol / CNG

  • Engine: 1462 cc

  • Mileage: 22.15 km/l (Petrol), 25.51 km/kg (CNG)

  • Seating Capacity: 5

  • Price: ₹8.29 lakh onwards

 

4. Maruti Suzuki Ertiga

  • Type: MUV

  • Fuel: Petrol / CNG

  • Engine: 1462 cc

  • Mileage: 20.51 km/l (Petrol), 26.11 km/kg (CNG)

  • Seating Capacity: 7

  • Price: ₹8.80 lakh onwards

 

5. Mahindra Scorpio/ Scorpio-N

  • Body Type: SUV

  • Fuel: Diesel/ Petrol

  • Engine: 2184 cc

  • Mileage: 15 km/l

  • Seating Capacity: 7

  • Price: ₹13.60 lakh onwards

 

6. Tata Nexon

  • Body Type: SUV

  • Fuel: Petrol / Diesel / CNG

  • Engine: 1199 cc

  • Mileage: 17.4 km/l

  • Seating Capacity: 5

  • Price: ₹8.10 lakh onwards

 

7. Maruti Suzuki Swift

  • Type: Hatchback

  • Fuel: Petrol / CNG

  • Engine: 1197 cc

  • Mileage: 25.76 km/l (Petrol), 32.90 km/kg (CNG)

  • Seating: 5

  • Price: ₹6.49 – ₹9.64 lakh

 

8. Maruti Suzuki Fronx

  • Body Type: SUV

  • Fuel: Petrol / CNG

  • Engine: 1197 cc

  • Mileage: 21.79 km/l (Petrol), 28.51 km/kg (CNG)

  • Seating Capacity: 5

  • Price: ₹7.51 lakh onwards

 

9. Maruti Suzuki Wagon R

  • Body Type: Hatchback

  • Fuel: Petrol / CNG

  • Engine: 998 cc

  • Mileage: 25.19 km/l (Petrol), 34.05 km/kg (CNG)

  • Seating: 5

  • Price: ₹5.54 lakh onwards

 

10. Maruti Suzuki Baleno

  • Body Type: Hatchback

  • Fuel: Petrol / CNG

  • Engine: 1197 cc

  • Mileage: 22.35 km/l (Petrol), 30.61 km/kg (CNG)

  • Seating Capacity: 5

  • Price: ₹6.70 lakh onwards

 

11. Tata Punch

  • Body Type: SUV

  • Fuel: Petrol / CNG

  • Engine: 1199 cc

  • Mileage: 20.09 km/l (Petrol), 26.99 km/kg (CNG)

  • Seating Capacity: 5

  • Price: ₹6.10 lakh onwards

Compact SUV built for Indian roads with great safety ratings.

 

12. Maruti Suzuki Eeco

  • Body Type: Van

  • Fuel: Petrol / CNG

  • Engine: 1197 cc

  • Mileage: 19.71 km/l (Petrol), 26.78 km/kg (CNG)

  • Seating Capacity: 5 / 7

  • Price: ₹5.44 lakh onwards

 

13. Mahindra Thar

  • Type: SUV

  • Fuel: Petrol / Diesel

  • Engine: 1497 cc

  • Mileage: 8 km/l

  • Seating: 4

  • Price: ₹11.35 lakh onwards

 

14. Mahindra Bolero

  • Body Type: SUV

  • Fuel: Diesel

  • Engine: 1493 cc

  • Mileage: 16 km/l

  • Seating Capacity: 7

  • Price: ₹9.90 lakh onwards

 

15. Tata Tiago

  • Body Type: Hatchback

  • Fuel: Petrol / CNG

  • Engine: 1199 cc

  • Mileage: 20.01 km/l (Petrol), 26.49 km/kg (CNG)

  • Seating Capacity: 5

  • Price: ₹5.65 lakh onwards

 

16. Kia Sonet

  • Body Type: SUV

  • Fuel: Petrol / Diesel

  • Engine: 1197 cc

  • Mileage: 19 to 24 km/l

  • Seating Capacity: 5

  • Price: ₹8 lakh onwards

 

17. Hyundai Venue

  • Body Type: SUV

  • Fuel: Petrol / Diesel

  • Engine: 1197 cc 

  • Mileage: Up to 23.4 km/l

  • Seating Capacity: 5

  • Price: ₹7.94 lakh onwards

 

18. Toyota Innova HyCross

  • Body Type: MUV

  • Fuel: Petrol/ Diesel

  • Engine: 1987 cc

  • Mileage: 16.14 to 23.24 km/l 

  • Seating Capacity: 7

  • Price: ₹19.95 lakh onwards

 

19. Mahindra XUV 3XO

  • Body Type: SUV

  • Fuel: Petrol / Diesel

  • Engine: 1197 cc

  • Mileage: 20 km/l 

  • Seating Capacity: 5

  • Price: ₹7.99 lakh onwards

 

20. Maruti Suzuki Grand Vitara

  • Body Type: SUV

  • Fuel: Petrol /CNG

  • Engine: 1462 cc

  • Mileage: 21.11 km/l (Petrol), 26.6 km/kg (CNG) 

  • Seating Capacity: 5

  • Price: ₹11.45 lakh onwards

 

Conclusion

The above-mentioned list shows a strong inclination of customers for SUVs. While more feature-packed and fuel-efficient vehicles will soon be making its way into the Indian automobile industry, it would be interesting to see what the rest of the year has in store for the car enthusiasts.

 

Disclaimer

The information provided in this blog, including details such as car prices, mileage, features, and availability, is intended for general informational purposes only. These details may vary based on location, model variants, dealership offers, and other market factors. This blog does not endorse, promote, or favor any specific car brand or manufacturer. Readers are encouraged to verify the information independently and consult official sources or authorized dealers before making any purchasing decisions. Reader’s discretion is advised.

Get a Quote


Car Insurance

Invalid Vehicle Registration No.

Invalid Mobile No.

Please check Terms and Conditions.

Invalid Mobile No.