India’s car market in 2025 is buzzing with new launches and updated models, but some cars continue to dominate the sales chart. Here’s a quick look at the Top 10 highest-selling cars in India 2025, with their engine options explained in simple words.









1) Maruti Suzuki Ertiga
- 18,445 units per month sales (August 2025)
- Powered by a 1.5L petrol engine (103 bhp) with mild-hybrid technology for better mileage.
- Most fuel-efficient 7-seater cars in India.
- First choice for taxi in India.
- Also available in CNG variant, delivering excellent efficiency for family buyers.
- Smooth 5-speed manual and 6-speed automatic transmission options.
2) Maruti Suzuki Dzire

- 16509 units per month sales (August 2025)
- Comes with a 1.2L DualJet petrol engine offering a balance of power and fuel economy.
- Available with a CNG kit option for budget-conscious customers.
- Comfortable, fuel-efficient and low-maintenance car with a new look.
- 5-speed manual and AMT gearbox choices make it city-friendly.
3) Hyundai Creta

- 15924 units per month sales (August 2025)
- Offers 1.5L petrol (115 bhp) and 1.5L diesel (116 bhp) engines.
- The powerful 1.4L turbo-petrol (140 bhp) is perfect for enthusiasts.
- Petrol, diesel, and electric options available with class-leading comfort.
- Transmission options include manual, iVT, DCT, and automatic.
4) Maruti Suzuki WagonR

- 14552 units per month sales (August 2025)
- Available with 1.0L petrol and a peppier 1.2L petrol engine.
- Both engines have CNG variants for cost-effective driving.
- Most spacious hatchback with CNG option.
- Gearbox choices: 5-speed manual and AMT.
5) Tata Nexon

- 14004 units per month sales (August 2025)
- Powered by 1.2L turbo-petrol (118 bhp) and 1.5L diesel (113 bhp) engines.
- Known for a strong mid-range punch and solid build quality.
- Solid build quality with 5-star GNCAP rating.
- Transmission options include manual, AMT, and DCA (dual-clutch).
6) Maruti Suzuki Brezza

- 13620 units per month sales (August 2025)
- Runs on a 1.5L petrol mild-hybrid engine (103 bhp) for fuel efficiency.
- No diesel option, but the CNG variant is available.
- Fuel-efficient engine with mild hybrid technology at an affordable price.
- Offers 5-speed manual and 6-speed torque converter automatic.
7) Maruti Suzuki Baleno

- 12549 units per month sales (August 2025)
- Equipped with a 1.2L DualJet petrol engine (89 bhp).
- Delivers excellent mileage and smooth performance.
- Comes with both manual and AMT transmission options.
8) Maruti Suzuki Fronx

- 12422 units per month sales (August 2025)
- Shares the 1.2L petrol engine with Baleno for efficiency.
- Also available with a sporty 1.0L turbo-petrol (99 bhp).
- excellent drive, sporty engine (1L torbo)
- Gearbox choices include manual, AMT, and 6-speed automatic.
9) Maruti Suzuki Swift

- 12385 units per month sales (August 2025)
- The new-gen Swift features a 1.2L Z-Series petrol engine with enhanced efficiency.
- Expected to have a strong hybrid option in higher trims.
- 5-speed manual and AMT gearbox offered.
10) Maruti Suzuki Eeco

- 10785 units per month sales (August 2025)
- Powered by a 1.2L petrol engine (80 bhp), tuned for practicality and reliability.
- Also available in a CNG variant, making it a favourite for budget and commercial use.
- Comes with a 5-speed manual gearbox, focused on efficiency over performance.
Trending Now: 10 Essential Car Accessories Every Owner Needs Right Now