

Tata Nexon led September 2025 sales with 22,573 units, making it the top-selling car in India.

Maruti Suzuki Dzire followed with 20,038 units, continuing its strong run among compact sedans.

Hyundai Creta ranked third with 18,861 units, holding its place as the top-selling midsize SUV.

Mahindra Scorpio N and Classic sold 18,372 units (combined).

Tata Punch registered 15,891 units.

Next, the Maruti Suzuki Swift sold 15,547 units.

The Maruti Wagon R was close behind with 15,388 units.

The Maruti Fronx recorded 13,767 units.

The Maruti Baleno followed with 13,173 units, staying strong in the premium hatchback space.

The Maruti Ertiga rounded off the top ten with 12,115 units, continuing to lead the MPV segment.
Top 10 bestselling cars in September 2025 in pictures
The Tata Nexon was the most-selling model in September 2025. Next came the Maruti Dzire, followed by the Hyundai Creta and Mahindra Scorpio (which includes the Scorpio N and the Classic); the Tata Punch also made it to the top five. Maruti Suzuki dominated the rest of the list with the Swift, Wagon R, Fronx, Baleno and Ertiga.
Also see:
2025 Skoda Octavia RS colours gallery
Suggested image galleries
Trending image galleries
Kia Syros EV image gallery
Lexus ES 350h image gallery
2026 Nissan Tekton Visia base variant image gallery
Maruti Alto K10 exterior and interior image gallery
2026 Maruti Suzuki Brezza interior images
2026 Maruti Suzuki Brezza colours gallery
Poll of the month
Which powertrain type makes the most sense for you right now?
Upcoming Cars





Tata Cars

Trending Cars

Latest Cars































