Maruti Swift Dzire sold 20,895 units in July 2025, becoming India’s best-selling Car:- The month of July 2025 has been quite dynamic in the Indian automobile industry. The craze of SUVs is increasing continuously in 2025, while on the other side, compact sedans and hatchbacks are making a splash. According to the sales report of July, Maruti Suzuki has maintained its position at number 1. Even today Maruti Suzuki has become the first choice of people. Let’s know how many units of which car have been sold.
Top Selling Cars In July 2025

1. Maruti Swift Dzire – 20,895 units
In July 2025, Dzire reached the number one position by selling its 20,895 units. This is a compact SUV. Whose starting price is ₹ 6.57 – ₹ 9.39 Lakh. Dzire has been given a 1.2L dual jet petrol engine. Dzire has also left behind SUVs like Hyundai Creta. Maruti’s trust value and after-sales service make it the number 1 choice. With regular updates, Dzire has become people’s first choice.

2. Hyundai Creta – 16,898 Units
The facelift version of Creta was launched in 2024; since then, the demand for Creta has been continuously high. In July 2025, Creta has remained at the number 2 position by selling its 16,898 units. If we talk about its price, it comes up to ₹ 11 – ₹ 20 Lakh. It has a panoramic sunroof, ADAS features, and its bold design attracts buyers. It is available in both diesel and petrol variants.
3. Maruti Suzuki Ertiga – 16,604 Units
Maruti Suzuki Ertiga has maintained its No. 3 position by selling its 16,604 units in July 2025. Ertiga is the most demanding car in the MPV segment. It is available from ₹8.69 to ₹13.03 Lakh. Ertiga is available in both CNG and petrol options. It is mostly perfect for large families; it has 7 seats. There is a lot of demand for Ertiga in rental and fleet businesses.
4. Maruti Suzuki Wagon R – 14,710 Units
Maruti Suzuki Wagon R is also not lagging behind in this race. It is at the No. 4 position by selling 14,710 units. Wagon R has a lot of demand in the hatchback segment. This car is available at a price of ₹5.54 – ₹7.43 Lakh. Its tallboy design is perfect for city drives. It is available in both CNG and petrol variants. The consistent demand for Wagon R is due to its value-for-money proposition.
5. Maruti Suzuki Swift – 14,200 Units
The demand for the Maruti Suzuki Swift has increased due to its bold look and better mileage. In July 2025, Swift had sold 14,200 units and reached the No. 5 position. Its new update has included push-start, connected tech and cruise control. The new-gen Swift has impressed hatchback lovers. Its price ranges from ₹6.49 to ₹9.44 lakh.
Also read– June 2025 Car Sales Report – Best-Selling Cars in India with Sales Figures
6th to 10th Best-Selling Cars in July 2025
SR No | Car Model | Estimated Sales |
---|---|---|
6 | Maruti Suzuki Brezza | 14,100 units |
7 | Mahindra Scorpio (N + Classic) | 13,800 units |
8 | Maruti Suzuki Fronx | 12,900 units |
9 | Tata Nexon (+ EV) | 12,855 units |
10 | Maruti Suzuki Baleno | 12,600 units |
Market Trends
- The craze for SUVs is increasing, but the sedan Dzire has left everyone behind.
- The demand for CNG and hybrid vehicles is rising steadily.
- Mahindra has maintained momentum in the rural and adventure segments through Scorpio and Bolero.
- In the electric segment, Tata Nexon and Punch EV are becoming consistent sellers.
Conclusion:
July 2025 car sales data has once again proved that the Maruti Swift Dzire has become the first choice in the Indian market. Hyundai Creta maintained its strong position in the SUV segment, but Swift Dzire is the best selling car in india. Its reliability and fuel efficiency made it the overall No. 1. Competition is expected to intensify in the coming months with the festive season.
Disclaimer: Sales figures & rankings are based on trusted sources, OEM reports, and Vahan data. If data is updated later, the author isn’t responsible. Please refer to official company reports for final confirmation.