

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
New Honda Insight image gallery
Top 10 best selling carmakers in January 2026 gallery
MG Majestor interior image gallery
2026 Tata Punch EV facelift colours gallery
Poll of the month
Will the Hyundai Creta be overtaken in 2026? If so, which SUV will do it?








































