Indian car sales figures for the month of July 2025 are out, and here are the most selling cars in India.
The Maruti Suzuki Dzire claimed the first spot, with 20,895 units dispatched in July 2025.
The Hyundai Creta came second, with a total of 16,898 units sold across the country.
India’s best selling MPV in India, the Maruti Suzuki Ertiga, came at the third spot, selling 16,604 units.
Once India’s best selling car, the Wagon R sold 14,710 units in the month of July 2025.
Another Maruti car in India, the Swift, brought in 14,190 units of sales, placing it at the fifth spot.
With 14,065 units sold, the Maruti Suzuki Brezza was pushed to the sixth spot last month.
Mahindra sold a combined 13,747 units of the Scorpio Classic and Scorpio-N, placing the brand at the seventh spot.
The Fronx climbed up to the eighth spot last month, with 12,872 units sold in the Indian market.
Tata sold 12,825 units of the Nexon across its petrol, diesel, CNG, and electric variants.
Last in line is the Maruti Suzuki Baleno, with a wholesale sales number of 12,503 units in July 2025.
Please note that the sales numbers stated in this story reflect the number of units dispatched to dealers and they might vary from the actual number of units sold by dealerships.