The Tata Punch was India’s bestselling car in August 2026, with 21,320 units sold, ahead of the Maruti Suzuki Wagon R and Swift. The top 10 models together recorded 1,83,037 units, up from 1,37,334 units in August 2025. Nine of the 10 models recorded year-on-year growth, with Maruti Suzuki accounting for six models in the list.
The year-on-year increase came against a lower base in August 2025, when buyers deferred purchases and manufacturers moderated dealer dispatches amid expectations of GST changes announced that month.
1. Tata Punch
Sales: 21,320 units
The Tata Punch topped the August 2026 sales rankings with 21,320 units, almost double the 10,704 units sold in August 2025. Its sales increased 99 percent year on year, the highest growth among the 10 models.
Tata’s smallest SUV is offered with multiple powertrain options, while its compact dimensions and ride-and-handling balance remain key strengths. The Punch rivals the Hyundai Exter and Citroen C3 and is priced from Rs 5.75 lakh to Rs 10.77 lakh.
2. Maruti Suzuki Wagon R
Sales: 20,180 units

The Maruti Suzuki Wagon R finished second in August 2026 with 20,180 units, up from 14,552 units in August 2025. Its sales increased 39 percent year on year, putting it 1,140 units behind the Tata Punch.
Its spacious cabin, ease of driving and low running costs remain key strengths, although its light build and limited highway ability are drawbacks. The Wagon R rivals the Tata Tiago and Citroen C3 and is priced between Rs 4.99 lakh and Rs 7.24 lakh.
3. Maruti Suzuki Swift
Sales: 19,832 units
The Maruti Swift ranked third in August 2026 with 19,832 units, compared with 12,385 units in August 2025. Its sales increased 60 percent year on year, leaving it 348 units behind the Wagon R.
Its high fuel efficiency, light controls and easy-to-drive nature continue to support demand, although the top variants are priced close to the more premium Baleno. The Swift rivals the Hyundai Grand i10 Nios and Tata Tiago and is priced between Rs 5.84 lakh and Rs 8.74 lakh.
4. Maruti Suzuki Fronx
Sales: 18,730 units

The Maruti Suzuki Fronx was fourth in August 2026 with 18,730 units, compared with 12,422 units in August 2025. Its sales increased 51 percent year on year, leaving it 1,102 units behind the Swift.
The Fronx’s crossover styling, comfortable cabin and fuel-efficient powertrains continue to support demand, although it lacks some popular features. It rivals the Nissan Magnite and Renault Kiger and is priced between Rs 6.85 lakh and Rs 11.84 lakh.
5. Maruti Suzuki Ertiga
Sales: 18,516 units
The Maruti Suzuki Ertiga finished fifth in August 2026 with 18,516 units, almost unchanged from the 18,445 units sold in August 2025. Its sales were effectively flat year on year.
The Ertiga continues to hold the title of India’s highest-selling MPV. Its practical cabin, strong fuel efficiency and value-for-money positioning attract both private and fleet buyers, although it misses out on some features offered by rivals. It is priced from Rs 8.90 lakh to Rs 13.04 lakh and rivals the Kia Carens and Toyota Rumion.
6. Tata Nexon
Sales: 18,431 units

The Tata Nexon, including the ICE and EV versions, recorded 18,431 units in August 2026, up from 14,004 units in August 2025. Its sales increased 32 percent year on year, making it the sixth bestselling model in the month.
The Nexon is offered with petrol, diesel, CNG and EV powertrain options, along with a feature-rich cabin. However, its fit and finish are not as polished as some rivals. It competes with the Maruti Suzuki Brezza, Hyundai Venue, Kia Sonet and Mahindra XUV 3XO and is priced from Rs 7.40 lakh to Rs 14.52 lakh.
7. Maruti Suzuki Dzire
Sales: 18,418 units
The Maruti Dzire was seventh in August 2026 with 18,418 units, compared with 16,509 units in August 2025. Its sales increased 12 percent year on year, with the Dzire being the only sedan in the top 10.
Strong fleet demand, fuel efficiency and a well-balanced ride and handling setup continue to support the compact sedan’s volumes. The Dzire rivals the Hyundai Aura, Honda Amaze and Tata Tigor and is priced between Rs 6.31 lakh and Rs 9.41 lakh.
8. Hyundai Creta
Sales: 16,288 units

The Hyundai Creta finished eighth in August 2026 with 16,288 units, up from 15,924 units in August 2025. Its sales increased 2 percent year on year, making it the only Hyundai model in the top 10.
A roomy cabin and long feature list continue to attract buyers, although the top variants are expensive and some interior plastics could be better. The Creta rivals the Kia Seltos, Maruti Suzuki Grand Vitara, Toyota Urban Cruiser Hyryder, Honda Elevate and Tata Sierra. It is priced between Rs 10.91 lakh and Rs 20.11 lakh.
9. Maruti Suzuki Baleno
Sales: 15,746 units
The Maruti Suzuki Baleno ranked ninth in August 2026 with 15,746 units, compared with 12,549 units in August 2025. Its sales increased 25 percent year on year, making it the third Maruti Suzuki hatchback in the top 10.
The premium hatchback has recently received a facelift and rivals the Hyundai i20, Tata Altroz and Toyota Glanza. The Baleno is priced between Rs 5.99 lakh and Rs 9.99 lakh.
10. Mahindra Scorpio
Sales: 15,576 units

The Mahindra Scorpio, comprising the Scorpio N and Scorpio Classic, completed the August 2026 top 10 with 15,576 units, up from 9,840 units in August 2025. Its sales increased 58 percent year on year, the third-highest growth rate among the top 10 models.
The Scorpio nameplate remains popular for its strong engines, rugged character and off-road ability. However, the third-row seating is cramped and the luggage area is not particularly practical. The Scorpio N rivals the Tata Safari, Hyundai Alcazar and Mahindra XUV 7XO and is priced from Rs 13.69 lakh to Rs 25.49 lakh.
























