The Indian passenger vehicle market marked a healthy May 2026, with sales of 4,40,808. With such sales figures, the industry saw a 26 percent year-on-year growth. As far as sales are concerned, the top car brands in India remained the same as the last month; however, their rankings shuffled a bit. Read on to find out the top-selling car brands in India in May 2026 and what made Maruti Suzuki reign supreme.
Why is Maruti Suzuki the Best-Selling Car Brand in May 2026?

Maruti Suzuki has been the industry leader since the dawn of the Indian car market and is one of the best car brands in India, considering the Indian driving conditions. As far as sales are concerned, the Indian-Japanese carmaker is far ahead of all other OEMs and holds the largest share of the industry. What makes Maruti Suzuki the most favoured brand is the fact that it offers qualities that most buyers want, such as affordability, high fuel efficiency, reliability, and cheap maintenance costs. A key contributor to Maruti cars’ sales is the popularity of its CNG cars. A huge chunk of Maruti car sales comes from their CNG cars.
Maruti also adapts well to the market requirements. The carmaker has recently turned its focus towards enhancing the safety standards of its cars. The Maruti Victoris, Maruti e Vitara, and Maruti Dzire have bagged a full 5-star rating in the Bharat NCAP safety test, while the iconic Maruti Baleno scored an impressive 4-star rating in the Bharat NCAP safety test. Maruti Suzuki has also begun offering six airbags as standard in many of its cars, such as the Alto K10, Wagon R, Brezza, and more. Meanwhile, the recent GST reforms have cut the prices of Maruti cars by a significant margin, bringing them closer to the reach of buyers.
| Top Selling Car Brands in India | ||||
| Manufacturer | May Sales- 2026 | May Sales- 2025 | Y-O-Y Growth | Market Share |
| Maruti Suzuki | 1,90,337 | 1,35,962 | 40% | 43.2% |
| Tata Motors | 59,090 | 41,557 | 42.2% | 13.4% |
| Mahindra | 58,021 | 52,431 | 10.7% | 13.2% |
| Hyundai | 47,837 | 43,861 | 9.1% | 10.9% |
| Toyota Kirloskar | 30,574 | 29,280 | 4.4% | 6.9% |
| Kia | 27,586 | 22,315 | 23.6% | 6.3% |
| JSW MG Motor | 6,048 | 6,304 | -4.1% | 1.4% |
| Skoda | 5,760 | 6,740 | -14.5% | 1.3% |
| Honda | 5,111 | 3,950 | 29.4% | 1.2% |
| Renault | 4,113 | 2,502 | 64.4% | 0.9% |
Maruti Suzuki: 1,90,337 units
Registering sales of 1,90,337 units in May 2026, Maruti Suzuki continued to lead the top selling car brands chart and saw a 40 percent year-on-year growth. The Indo-Japanese carmaker offered attractive discounts on its cars in May 2026, which added to its sales.
Top 3 sellers of Maruti Suzuki
- Maruti Suzuki Dzire: 24,546 units
- Maruti Suzuki Fronx: 20,686 units
- Maruti Suzuki Ertiga: 30,350 units
Tata Motors: 59,090 units

Selling 59,090 units in May 2026, Tata continued as the second-best-selling car brand. When it comes to passenger safety, attractive car designs, and ride comfort, Tata Motors is one of the best car brands in India. In recent years, the Indian carmaker has also diversified its portfolio, adding CNG variants of its best-selling cars and launching a significant number of electric cars.
Top 3 sellers of Tata Motors
- Tata Punch: 20,208 units
- Tata Nexon: 19,100 units
- Tata Sierra: 6,606 units
Mahindra: 58,021 units

In May 2026, Mahindra sold 58,021 units, seeing a 10.7 percent year-on-year growth. Mahindra is among the top car brands in India, with all its cars selling in impressive numbers. Fuelling the dream run of Mahindra is the tremendous demand for SUVs, and with a long lineup of SUVs, Mahindra is making the most of this opportune time.
Top 3 sellers of Mahindra
- Mahindra Scorpio: 15,774 units
- Mahindra Thar: 10,787 units
- Mahindra XUV 7XO: 9,338 units
Hyundai: 47,837 units

While Hyundai has seen better days in the Indian market, it is still one of the best car brands in India as far as sales are concerned. In May 2026, Hyundai sold 47,837 units, seeing a 9.1 percent year-on-year growth. These days, Hyundai is heavily relying on the Creta’s ever-strong performance. The Creta took the tenth position on the list of best-selling cars in May 2026, while other Hyundai models are underperforming as per expectations.
Top 3 sellers of Hyundai
- Hyundai Creta: 15,253 units
- Hyundai Venue: 11,714 units
- Hyundai Exter: 6,595 units
Toyota Kirloskar: 30,574 units

Toyota sold 30,574 units in May 2026, seeing an impressive 4.4 percent growth over the 29,280 units it sold in May 2025. Toyota is one of the top car brands in India as well as in international markets. In India, Toyota cars are known for high durability, high dependability, and low maintenance costs.
Top 3 sellers of Toyota
- Toyota Innova: 10,325 units
- Toyota Urban Cruiser Hyryder: 8,664 units
- Toyota Glanza: 3,198 units
Kia: 27,586 units

Kia sold 27,586 units in May 2026, seeing a 23.6 percent growth over the 22,315 units it sold in the same month last year. With such sales, the Kia Seltos became the best-selling car. Kia launched the second-generation Kia Seltos a few months ago, and the new Seltos brings many updates that make it one of the best cars in the segment.
Top 3 sellers of Kia
- Kia Seltos: 10,597 units
- Kia Sonet: 9,707 units
- Kia Carens: 6,208 units
Skoda: 5,760 units

With sales of 5,760 units in May 2026, Skoda saw a 14.5 percent year-on-year drop in sales. Currently, the Skoda Kylaq is doing the heavy lifting for the brand, while its other models are not selling well.
Top 3 sellers of Skoda
- Skoda Kylaq: 3,443 units
- Skoda Kushaq: 1,310 units
- Skoda Slavia: 861 units
JSW MG Motor: 6,048 units

JSW-MG sold 6,048 units in May 2026, seeing a 4.1 percent drop in its year-on-year sales. MG Motor is one of the best car brands in India for the premium quality of its cars. With that being said, it is worth noting that MG Motor is the only car brand in India to have an electric car as its best-selling model.
Top 3 sellers of MG Motor
- MG Windsor EV: 2,032 units
- MG ZS EV: 1,562 units
- MG Hector: 1,102 units
Honda: 5,111 units

With only three cars in its portfolio, Honda is consistently pulling enough sales to bag a spot among the top-selling car brands. Last month, the Japanese carmaker sold 5,111 units, seeing a 29.4 percent growth in its year-on-year sales.
Top 3 sellers of Honda
- Honda Amaze: 2,660 units
- Honda City: 1,227 units
- Honda Elevate: 1,224 units
Renault: 4,113 units

Selling 4,113 units in May 2026, Renault bagged a spot on the list of top-selling car brands, beating renowned brands like Volkswagen. With such sales, the French carmaker saw a 64.4 percent growth over the 2,502 units it sold in the same month last year.
Top 3 sellers of Renault
- Renault Triber: 1,890 units
- Renault Duster: 1,267 units
- Renault Kiger: 656 units
Related articles
Top selling cars in India | Top selling SUVs in India | Top selling compact SUVs in India

