Car Insurance Online
Get Instant Policy in Minutes*

Third-party premium has changed from 1st June. Renew now

20 Best-Selling Cars in India in 2025

The Indian automobile market has always offered something for each type of car buyer. With the plethora of choices available in the market, the responsibility falls upon car buyers to research and choose what suits their requirements. 

Also, it is crucial to know that having car insurance is mandatory if you plan to buy a car in India, as per the Motor Vehicles Act of 1988. It offers financial protection against hefty traffic fines, accidents, theft, and damage, thus safeguarding your investment.

However, we have compiled a list of the best-selling cars in India for your consideration.

So, without further ado, take a look!

List of Best-selling Cars in India in 2025

Here is a list of best-selling cars in India and number of units sold in January 2024.

Name of the Model Units Sold in February 2025 Starting Ex-showroom Price
Maruti Suzuki Fronx 21,461 ₹7.52 lakhs
Maruti Suzuki Wagon R 19,879 ₹5.65 lakhs
Hyundai Creta 16,317 ₹11.11 lakhs
Maruti Suzuki Swift 16,269 ₹5.99 lakhs
Maruti Suzuki Baleno 15,480 ₹6.70 lakhs
Maruti Suzuki Brezza 15,392 ₹8.69 lakhs
Tata Nexon 15,349 ₹8.00 lakhs
Maruti Suzuki Ertiga 14,868 ₹8.35 lakhs
Maruti Suzuki Dzire 14,694 ₹6.84 lakhs
Tata Punch 14,559 ₹6.20 lakhs
Mahindra Scorpio 13,618 ₹13.99 lakhs
Maruti Suzuki Eeco 11,493 ₹5.27 lakhs
Maruti Suzuki Grand Vitara 10,693 ₹11.19 lakhs
Hyundai Venue 10,125 ₹7.72 lakhs
Mahindra Thar 9,248 ₹10.54 lakhs
Mahindra Bolero 8,690 ₹9.78 lakhs
Maruti Suzuki Alto 8,541 ₹3.54 lakhs
Toyota Innova Hycross 8,449 ₹18.55 lakhs
Mahindra XUV3XO 7,861 ₹7.99 lakhs
Kia Sonet 7,598 ₹7.79 lakhs

Disclaimer: All prices given here are ex-showroom prices in Delhi and may differ in other cities.

20 Best-Selling Cars in India in 2025

1. Maruti Suzuki Fronx | Starting 7.52 lakhs

The Maruti Suzuki Fronx has emerged as one of the most compelling options for a reliable compact SUV. It has two engine options: a 1.2L Dual Jet, a Dual VVT petrol engine, and a 1.0L Turbocharged petrol engine.

It gets both manual and automatic gearbox options, suitable for diverse audiences. The mileage of the variant lies in the range of 20.01 kmpl to 21.5 kmpl.

Key Specifications:

  • Ex-showroom price: ₹7.52 lakhs
  • Engine displacement: Up to 1197 cc
  • Mileage: Up to 21.5 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol
  • Body type: SUV
  • Airbags: 6
  • Safety features: Electronic Stability Program (ESP), Hill Hold Assist, ISOFIX Child Seat Anchorages

2. Maruti Suzuki Wagon R | Starting 5.65 lakhs

​​If you are looking for a practical hatchback, then the Maruti Suzuki Wagon R is a capable option. Features two petrol engines, 1.0L and 1.2L with a blend of power and frugality. The Wagon R’s fuel economy figures range between 21.79 kmpl and 23.56 kmpl , depending on the transmission combo.

Key Specifications:

  • Ex-showroom price: ₹5.65 lakhs
  • Engine displacement: Up to 1197 cc
  • Mileage: Up to 23.56 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol
  • Body type: Hatchback
  • Airbags: 2
  • Safety features: Rear parking sensors, ABS with EBD, Driver and passenger airbags

3. Hyundai Creta | Starting 11.11 lakhs

If you want a modern compact SUV packed with all the right features, the Hyundai Creta is well worth a look. It has a range of engine variants, such as petrol and diesel, to meet driving needs. The transmission option includes both manual and automatic for Creta, and mileage depends on the engine and transmission combo.

Key Specifications:

  • Ex-showroom price: ₹11.11 lakhs
  • Engine displacement: Up to 1497 cc
  • Mileage: Up to 21.4 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol & Diesel
  • Body type: SUV
  • Airbags: 6
  • Safety features: Electronic Stability Control (ESC), Vehicle Stability Management (VSM), Hill-start Assist Control (HAC), Rear parking sensors

4. Maruti Suzuki Swift | Starting 5.99 lakhs

The sporty Maruti Suzuki Swift is a great performance-oriented hatchback with excellent fuel economy. Powering the Swift is a 1.2L Dual Jet, Dual VVT petrol engine that produces peppy performance. It comes with both manual and automatic transmission options and can deliver a mileage of up to 23.76 kmpl.

Key Specifications:

  • Ex-showroom price: ₹5.99 lakhs
  • Engine displacement: 1197 cc
  • Mileage: Up to 23.76 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol
  • Body type: Hatchback
  • Airbags: 2
  • Safety features: ABS with EBD, Rear parking sensors, ISOFIX Child Seat Anchorages

5. Maruti Suzuki Baleno | Starting ₹6.66 Lakh

If you are looking for a trusty hatchback in this range, this one can be the most suitable option. You can avail this car with two engine options – a VVT motor and a DualJet VVT. Baleono is available in both Manual & Auto transmission. It has a mileage of 22.35 kmpl to 30.61 km/kg. 

Key Specifications:

  • Ex-showroom price:  ₹6.66 Lakh
  • Engine displacement: Up to 1197cc
  • Mileage: Up to 22.35 kmpl
  • Seating capacity: 5
  • Transmission: Automatic
  • Fuel type: Petrol & CNG
  • Body type: Hatchback
  • Airbags:   6
  • Safety features: Rear parking assist sensors, hill hold assist, electronic stability program, ISOFIX Child Seat Anchorages

6. Maruti Suzuki Brezza | Starting ₹8.69 lakhs

The new Brezza is aimed at customers looking to blend style, performance and efficiency. This utilises a 1.5L K15C petrol unit, delivering a good blend of power and economy. There are both manual and automatic transmission options available for the Brezza, and mileage figures for the Brezza range from 17.38 kmpl to 19.89 kmpl.

Key Specifications:

  • Ex-showroom price: ₹8.34 lakhs
  • Engine displacement: 1462 cc
  • Mileage: Up to 19.89 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol & CNG
  • Body type: SUV
  • Airbags: 2
  • Safety features: ABS with EBD, Rear parking sensors, ISOFIX Child Seat Anchorages

7. Tata Nexon | Starting ₹8.00 lakhs

Tata Nexon is a compact SUV that packs all the styles you can ask for, along with performance and safety. It has two engine options: a 1.2L turbocharged petrol and a 1.5L turbocharged diesel. The Nexon is offered in both manual and automated form and has a mileage of 17.0 km—21.5 kmpl.

Key Specifications:

  • Ex-showroom price: ₹8.00 lakhs
  • Engine displacement: Up to 1497 cc
  • Mileage: Up to 21.5 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol & Diesel
  • Body type: SUV
  • Airbags: 2
  • Safety features: ABS with EBD, Electronic Stability Program (ESP), Hill Hold Control, ISOFIX Child Seat Anchorages

8. Maruti Suzuki Ertiga | Starting ₹8.35 lakhs

If you want a practical derived MPV, there exists the Maruti Suzuki Ertiga, which has decent seating and flexibility. The power comes from a 1.5L Smart Hybrid petrol engine, which ensures a great power and efficient offer,  with manual and automatic transmission options and mileage between 19.17 and 20.51 kmpl.

Key Specifications:

  • Ex-showroom price: ₹8.35 lakhs
  • Engine displacement: 1462 cc
  • Mileage: Up to 20.51 kmpl
  • Seating capacity: 7
  • Transmission: Manual & Automatic
  • Fuel type: Petrol & CNG
  • Body type: MPV
  • Airbags: 2
  • Safety features: ABS with EBD, Rear parking sensors, ISOFIX Child Seat Anchorages

9. Maruti Suzuki Dzire | Starting ₹6.84 lakhs

The Maruti Suzuki Dzire comes with a 1.2L Dualjet, Dual VVT petrol engine that gives a smoother driving experience. The Dzire is offered with both manual and automatic transmissions as well, with a mileage of up to 24.12 kmpl.

Key Specifications:

  • Ex-showroom price: ₹6.84 lakhs
  • Engine displacement: 1197 cc
  • Mileage: Up to 24.12 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol
  • Body type: Sedan
  • Airbags: 2
  • Safety features: ABS with EBD, Rear parking sensors, ISOFIX Child Seat Anchorages

10. Tata Punch | Starting ₹6.20 lakhs

The Tata Punch is a micro-SUV that offers features combined with a bold design. The Nexon is available with a Revotron 1.2L petrol engine, yielding the perfect balance between performance and efficiency. The Punch has a mileage of 18.97 kmpl (ARAI) and comes with manual and automated transmission options.

Key Specifications:

  • Ex-showroom price: ₹6.20 lakhs
  • Engine displacement: 1199 cc
  • Mileage: Up to 18.97 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol
  • Body type: Micro-SUV
  • Airbags: 2
  • Safety features: ABS with EBD, Rear parking sensors, ISOFIX Child Seat Anchorages

11. Mahindra Scorpio | Starting ₹13.99 lakhs

The Mahindra Scorpio is a muscular SUV with an intimidating road presence that doubles as a capable off-roader. Its 2.2L mHawk diesel engine offers decent performance. Scorpio is a rugged model available in manual and automatic versions.

Key Specifications:

  • Ex-showroom price: ₹13.99 lakhs
  • Engine displacement: Up to 2184 cc
  • Mileage: Up to 16.5 kmpl
  • Seating capacity: 7
  • Transmission: Manual & Automatic
  • Fuel type: Diesel
  • Body type: SUV
  • Airbags: 2
  • Safety features: ABS with EBD, Electronic Stability Program (ESP), Hill Hold Control, Rear Parking Sensors

12. Maruti Suzuki Eeco | Starting ₹5.27 lakhs

The Maruti Suzuki Eeco is a multi-purpose van well-suited for commercial deployment and extended families. It has a 1.2L petrol engine and both petrol and CNG variants. The Maruti Suzuki Eeco is a spacious vehicle primarily made for local transportation at an economical price.

Key Specifications:

  • Ex-showroom price: ₹5.27 lakhs
  • Engine displacement: 1197 cc
  • Mileage: Up to 26.78 km/kg (CNG)
  • Seating capacity: 5-7
  • Transmission: Manual
  • Fuel type: Petrol & CNG
  • Body type: Van
  • Airbags: 2
  • Safety features: ABS with EBD, Reverse Parking Sensors, Engine Immobilizer

13. Maruti Suzuki Grand Vitara | Starting ₹11.19 lakhs

Making its way to the top of the premium compact SUV segment is the Maruti Suzuki Grand Vitara—a Hybrid Technology SUV with fuel efficiency and performance. It powers a 1.5L petrol engine with an option for a powerful hybrid set-up for fuel efficiency. The Grand Vitara comes with manual, automatic, and AWD drivetrain options.

Key Specifications:

  • Ex-showroom price: ₹11.19 lakhs
  • Engine displacement: 1462 cc
  • Mileage: Up to 27.97 kmpl (Hybrid)
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol & Hybrid
  • Body type: SUV
  • Airbags: 6
  • Safety features: 360-degree camera, Hill Descent Control, Electronic Stability Program (ESP), ISOFIX Child Seat Anchorages

14. Hyundai Venue | Starting ₹7.72 lakhs

The Hyundai Venue is a subcompact SUV with modern features and an eye-catching design. It can be had with a 1.2L petrol, 1.0L turbo petrol, and 1.5L diesel engine option. The Hyundai Venue is one of the best-selling sub-4m SUVs, thanks to multiple transmission options and a host of connected features.

Key Specifications:

  • Ex-showroom price: ₹7.72 lakhs
  • Engine displacement: Up to 1493 cc
  • Mileage: Up to 23.4 kmpl
  • Seating capacity: 5
  • Transmission: Manual, Automatic & iMT
  • Fuel type: Petrol & Diesel
  • Body type: SUV
  • Airbags: 6
  • Safety features: ABS with EBD, Electronic Stability Control (ESC), Hill Assist Control (HAC), Rear Parking Sensors

15. Mahindra Thar | Starting ₹10.54 lakhs

Mahindra Thar is one of the most rugged off-roaders around to be found in India today. The 4x4 is offered with 2.0L turbo petrol and 2.2L diesel engines. The Thar features fun-to-drive transmissions in both manual and automatic form.

Key Specifications:

  • Ex-showroom price: ₹10.54 lakhs
  • Engine displacement: Up to 2184 cc
  • Mileage: Up to 15.2 kmpl
  • Seating capacity: 4
  • Transmission: Manual & Automatic
  • Fuel type: Petrol & Diesel
  • Body type: SUV
  • Airbags: 2
  • Safety features: ABS with EBD, Hill Hold Control, Roll Cage, ISOFIX Child Seat Anchorages

16. Mahindra Bolero | Starting ₹9.78 lakhs

Mahindra Bolero The Mahindra Bolero is a rugged SUV built to survive in rural and semi-urban areas. It is powered by a 1.5L mHawk diesel engine, which is known for its ruggedness and low maintenance costs.

Key Specifications:

  • Ex-showroom price: ₹9.78 lakhs
  • Engine displacement: 1493 cc
  • Mileage: Up to 16.7 kmpl
  • Seating capacity: 7
  • Transmission: Manual
  • Fuel type: Diesel
  • Body type: SUV
  • Airbags: 2
  • Safety features: ABS with EBD, Rear Parking Sensors, Engine Immobilizer

17. Maruti Suzuki Alto | Starting ₹3.54 lakhs

The Maruti Suzuki Alto is India's cheapest hatchback. It is compact and highly fuel efficient, and its 796 cc petrol engine makes it perfect for urban driving conditions.

Key Specifications:

  • Ex-showroom price: ₹3.54 lakhs
  • Engine displacement: 796 cc
  • Mileage: Up to 24.7 kmpl
  • Seating capacity: 5
  • Transmission: Manual
  • Fuel type: Petrol & CNG
  • Body type: Hatchback
  • Airbags: 2
  • Safety features: ABS with EBD, Reverse Parking Sensors, Dual Front Airbags

18. Toyota Innova Hycross | Starting ₹18.55 lakhs

The most upmarket MPV with a hybrid version, the Toyota Innova Hycross is a top-notch commuting solution. The car is powered by a mighty 2.0L petrol-hybrid engine and allows an automatic CVT transmission for the best riding experience.

Key Specifications:

  • Ex-showroom price: ₹18.55 lakhs
  • Engine displacement: 1987 cc
  • Mileage: Up to 23.24 kmpl (Hybrid)
  • Seating capacity: 7-8
  • Transmission: Automatic
  • Fuel type: Petrol & Hybrid
  • Body type: MPV
  • Airbags: 6
  • Safety features: ABS with EBD, 360-degree camera, Lane Keep Assist, Blind Spot Monitor

19. Mahindra XUV3XO | Starting ₹7.99 lakhs

The Mahindra XUV3XO is a feature-loaded subcompact SUV with good performance and premium interiors. It offers a 1.2L turbo petrol or a 1.5L diesel engine in manual or auto versions.

Key Specifications:

  • Ex-showroom price: ₹7.99 lakhs
  • Engine displacement: Up to 1497 cc
  • Mileage: Up to 20.0 kmpl
  • Seating capacity: 5
  • Transmission: Manual & Automatic
  • Fuel type: Petrol & Diesel
  • Body type: SUV
  • Airbags: 6
  • Safety features: ABS with EBD, Electronic Stability Program (ESP), ISOFIX Child Seat Anchorages

20. Kia Sonet | Starting ₹7.79 lakhs

Kia Sonet is an attractive and well-featured compact SUV available with a wide range of engine and transmission options. It offers the latest features, a premium interior, advanced technology, and impressive efficiency.

Key Specifications:

  • Ex-showroom price: ₹7.79 lakhs
  • Engine displacement: Up to 1493 cc
  • Mileage: Up to 24.1 kmpl
  • Seating capacity: 5
  • Transmission: Manual, Automatic & iMT
  • Fuel type: Petrol & Diesel
  • Body type: SUV
  • Airbags: 6
  • Safety features: ABS with EBD, Electronic Stability Control (ESC), Hill Assist Control (HAC), Rear Parking Sensors

 

As this article pointed out, there are multiple best-selling cars in India. You must choose the right one by checking your budget and required features. However, before zeroing in on any of these cars, check their on-road price for your city since it might vary substantially from the one stated.

Also, obtaining at least third-party car insurance coverage is advisable to ensure financial security in case of any unforeseen catastrophe.

FAQs about 20 Best-Selling Cars in India

Which car is used the most in India?

The Maruti Suzuki Alto has been one of the most widely used cars in India, with cumulative sales reaching 5 million units by 2024.

Which car’s build quality is the best?

According to Global NCAP safety ratings, the Tata Harrier facelift has achieved a 5-star rating, indicating excellent build quality.

Which is the best-selling car in India?

As of February 2025, the Maruti Suzuki Fronx was the best-selling car, with 21,461 units sold.

Which car is most in demand in the Indian market currently?

As of February 2025, the Maruti Suzuki Fronx is the most in-demand car, leading the sales chart with 21,461 units sold.

Which car brand is most famous in India?

Maruti Suzuki is the most renowned car brand in India, consistently leading in sales and market share.

Which best selling car model has the highest mileage under ₹10 lakh?

Among the best-selling models under ₹10 lakh, the Maruti Suzuki Wagon R offers impressive fuel efficiency, with a starting ex-showroom price of ₹5.65 lakh.

Which cars among the best selling models are 7-seaters?

The Maruti Suzuki Ertiga is a popular 7-seater model among the best-sellers, with 14,868 units sold in February 2025 and a starting ex-showroom price of ₹8.35 lakh.