For a long time, Maruti Suzuki has been the most popular and best-selling car brand in India. While its best-selling cars usually remain the same, their rankings do shuffle at the end of every month. Like every month, more than half of the best-selling cars were Maruti cars in May 2025, as the Maruti Dzire maintained its top rank. Let’s take a closer look at the top-selling Maruti cars and learn how the Maruti Dzire once again became the best-selling Maruti car.
Why is the Maruti Dzire the Best-Selling Maruti Car in May 2025?

Not only is the Maruti Dzire the best-selling Maruti car, but it is also the best-selling car and the best-selling sedan in India. This makes its performance even more special, considering that sedans are the least popular segment today. As far as sales are concerned, the Dzire sells more units than the combined sales of all its rivals. For your reference, the second-best-selling sedan is the Hyundai Aura, which has sold 5,225 units, while the Dzire sold 18,084 units in May 2025.
Such a massive popularity of the Dzire is driven by high dependability, high fuel efficiency, and high resale value. Three factors that attract buyers across the nation, and not just in metropolitan cities. Compared to its rivals, Hyundai Aura, Honda Amaze, and Tata Tigor, the Dzire is the best five-seater and offers an impressive level of comfort. The other and even more factor that favours the Dzire a great deal is its low running cost, which is essentially a combination of cheap maintenance costs, high fuel efficiency, and the wide service network of Maruti. Moreover, the Dzire is not only a popular family car but also one of the most preferred choices for taxi businesses, which adds a great deal to the Dzire’s gross sales.
Best Selling Maruti Cars in May 2025
Model | Units Sold in May 2025 | Units Sold in May 2024 | Y-O-Y Growth |
Maruti Suzuki Dzire | 18,084 | 16,061 | 13% |
Maruti Suzuki Ertiga | 16,140 | 13,893 | 16% |
Maruti Suzuki Brezza | 15,566 | 14,186 | 10% |
Maruti Suzuki Swift | 14,135 | 19,393 | -27% |
Maruti Suzuki Wagon R | 13,949 | 14,492 | -4% |
Maruti Suzuki Fronx | 13,584 | 12,681 | 7% |
Maruti Suzuki Eeco | 12,327 | 10,960 | 12% |
Maruti Suzuki Baleno | 11,168 | 12,842 | -10% |
Maruti Suzuki Grand Vitara | 5,197 | 9,736 | -47% |
Maruti Suzuki Alto K10 | 4,970 | 7,675 | -35% |
Maruti Suzuki Dzire
The Maruti Dzire sold 18,084 units in May 2025, gaining a 13 percent growth over the 16,061 units it sold in the same month last year.
Maruti Suzuki Dzire Specifications
- Engine: 1.2-litre three-cylinder Z12E petrol engine
- Transmission: 5-speed manual gearbox and 5-speed AMT
- Mileage: 24.79 – 25.71 km/l (petrol), 33.73 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Compact Sedan
Maruti Suzuki Ertiga

The Maruti Ertiga sold 16,140 units in May 2025, registering a 16 percent growth over the 13,893 units it sold in May 2024. Thanks to ample space for seven passengers, high fuel efficiency, impressive comfort, and the reliability of the Maruti Suzuki Brand, the Ertiga is the best-selling MUV in India and faces negligible competition in its price bracket.
Maruti Suzuki Ertiga Specifications
- Engine: 1.5-litre petrol engine
- Transmission: 5-speed manual transmission and 6-speed torque converter automatic
- Mileage: 20.51 km/l (petrol) & 26.11 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: MUV
Maruti Suzuki Brezza

Selling 15,566 units in May 2025, the Maruti Brezza became the third-best-selling Maruti car and the best-selling compact SUV, seeing a 10 percent growth in its year-on-year sales. In competition with cars like the Tata Nexon, Kia Sonet, and Hyundai Venue, the Brezza is acclaimed for its economical character, unparalleled practicality, high resale value, and reliability. While its smaller sibling, the Maruti Fronx compact SUV, has become a popular choice, the Brezza is still the highest-selling Maruti SUV.
Maruti Suzuki Brezza Specifications
- Engine: 1.5-litre petrol engine
- Transmission: 5-speed manual transmission and 6-speed torque converter automatic
- Mileage: 17.8 – 19.89 km/l (petrol) & 25.51 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Compact SUV
Maruti Suzuki Swift

With sales of 14,135 units in May 2025, the Maruti Swift saw a 27 percent year-on-year drop. Nonetheless, the Swift is one of the best-selling Maruti cars as well as one of the best-selling cars in India. For its striking design, sporty performance, high mileage, and easy-going family car character, the Indian masses have loved the Maruti Swift for a long time, making it one of the legends of the Indian car market.
Maruti Suzuki Swift Specifications
- Engine: 1.2-litre three-cylinder Z12E petrol engine
- Transmission: 5-speed manual gearbox and 5-speed AMT
- Mileage: 24.8 – 25.75 km/l (petrol), 32.85 km/kg (CNG)
- Airbags: 6 airbags as standard
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Hatchback
Maruti Suzuki Wagon R

Despite seeing a 4 percent decline in its year-on-year sales, the Maruti Wagon R bagged a spot on this list and became one of the best-selling cars in India, by selling 13,949 units in May 2025. With such sales, the Wagon R piped its sibling Fronx, which was the better-selling Maruti car on the last sales chart. With frugal powertrains, an impressively spacious cabin for its class, and low maintenance costs, the Wagon R is a highly acclaimed family car and a popular taxi.
Maruti Suzuki Wagon R Specifications
- Engine: 1-litre petrol engine | 1.2-litre petrol engine
- Transmission: 5-speed manual gearbox and 5-speed AMT
- Mileage: 24.35 – 25.19 km/l (petrol) & 33.48 km/kg (CNG)
- Airbags: Six airbags
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Hatchback
Maruti Suzuki Fronx

Coming one step down on the list, the Maruti Fronx sold 13,584 units in May 2025, which gave it a 7 percent year-on-year sales growth. Based on the iconic Baleno, the Fronx embodies nearly the same character in a compact SUV body type. It is essentially Maruti’s way to sell the Baleno as an SUV, which is the car body of choice today.
Maruti Suzuki Fronx Specifications
- Engine: 1.2-litre petrol engine | 1-litre turbo petrol engine
- Transmission: 5-speed MT, 5-speed AMT, and 6-speed torque converter automatic
- Mileage: Up to 22.89 km/l (petrol), 28.51 km/kg (CNG)
- Airbags: Up to six airbags
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Compact SUV
Maruti Suzuki Eeco

Selling 12,327 units in May 2025, the Maruti Eeco saw a 12 percent growth over the 10,960 units it sold in the same month last year, and beat the Baleno to take the seventh position on the list. The Eeco is a special car for the Indian market and is primarily bought for businesses such as cargo delivery, ambulance services, and public transportation.
Maruti Suzuki Eeco Specifications
- Engine: 1.2-litre petrol engine
- Transmission: 5-speed MT
- Mileage: 19.71 km/l (petrol) & 26.78 km/kg (CNG)
- Airbags: Six airbags
- Fuel Type: Petrol & CNG
- Seating Capacity: 7
- Body Type: MUV
Maruti Suzuki Baleno

The Maruti Baleno sold 11,168 units in May 2025, which dropped its sales by 10 percent compared to the 12,842 units it sold in May 2024 and dropped its position on this list. Like the Maruti Swift, the Baleno is enormously loved in India, but since the launch of its SUV counterpart, Maruti Fronx, there has been a significant decline in its popularity.
Maruti Baleno Specifications
- Engine: 1.2-litre petrol engine
- Transmission: 5-speed manual gearbox and 5-speed AMT
- Mileage: 22.94 km/l (petrol) & 30.61 km/kg (CNG)
- Airbags: Up to 6
- Fuel Type: Petrol
- Seating Capacity: 5
- Body Type: Hatchback
Maruti Suzuki Grand Vitara

The Maruti Grand Vitara sold 5,197 units in May 2025, seeing a 47 percent decline in its year-on-year sales. Possibly, the decline in sales is because last month, Toyota managed to sell the Grand Vitara soul-sibling, Toyota Hyryder, in high numbers. Basically, Hyryder buyers bought the same car with the ‘Toyota’ badge. Competing in the most popular and crowded segment led by the Hyundai Creta, the Grand Vitara offers segment-leading mileage, which also makes it one of the most fuel-efficient cars in India.
Maruti Suzuki Grand Vitara Specifications
- Engine: 1.5-litre petrol mild-hybrid unit | 1.5-litre petrol strong-hybrid unit
- Transmission: CVT automatic & e-CVT automatic
- Mileage: Up to 27.97 km/l (petrol), 26.6 km/kg (CNG)
- Airbags: Six
- Fuel Type: Petrol
- Seating Capacity: 5
- Body Type: Mid-size SUV
Maruti Suzuki Alto K10

Rounding off the list is the Maruti Alto K10 with sales of 4,970 units in May 2025, which was a 35 percent drop in its year-on-year sales. As the most affordable car in the Indian market and with the reputation of Maruti Suzuki, the Alto is one of the best choices for buyers who want a reliable car on a tight budget.
Maruti Suzuki Alto K10 Specifications
- Engine: 1-litre Dualjet petrol engine
- Transmission: 5-speed MT & 5-speed AMT
- Mileage: 24.39 – 24.90 km/l (petrol) & 33.40 – 33.85 km/kg (CNG)
- Airbags: Six airbags
- Fuel Type: Petrol & CNG
- Seating Capacity: 5
- Body Type: Hatchback
Related Articles
Top Selling Tata Cars | Top Selling Mahindra Cars | Top Selling Hyundai Cars