The Indian passenger vehicle market recorded strong sales in July 2026, with 4,63,249 units sold. With such sales figures, the industry saw 33.6 per cent year-on-year growth. As far as sales are concerned, most of the top car brands in India remained the same as last month, with Nissan making a surprising entry into the top 10. Read on to find out the top-selling car brands in India in July 2026 and what made Maruti Suzuki reign supreme.
Why is Maruti Suzuki the Best-Selling Car Brand in July 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, as reflected in July 2026. What makes Maruti Suzuki the most favoured brand is that it offers qualities most buyers want, such as affordability, high fuel efficiency, reliability, and low 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. At the same time, 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 on many of its cars, including the Alto K10, Wagon R, and Brezza. Meanwhile, the recent GST reforms have significantly reduced the prices of Maruti cars, bringing them closer to buyers’ budgets.
| Top Selling Car Brands in India | ||||
| Manufacturer | July Sales- 2026 | July Sales- 2025 | Y-O-Y Growth | Market Share |
| Maruti Suzuki | 1,96,203 | 1,37,776 | 42.4% | 42.4% |
| Tata Motors | 62,611 | 39,521 | 58.4% | 13.5% |
| Mahindra | 60,048 | 49,871 | 20.4% | 13.0% |
| Hyundai | 54,210 | 43,973 | 23.3% | 11.7% |
| Toyota Kirloskar | 30,516 | 29,159 | 4.7% | 6.6% |
| Kia | 28,200 | 22,135 | 27.4% | 6.1% |
| JSW MG Motor | 8,158 | 6,678 | 22.2% | 1.8% |
| Honda | 6,014 | 4,050 | 48.5% | 1.3% |
| Skoda | 5,710 | 5,554 | 2.8% | 1.2% |
| Nissan | 4,518 | 1,420 | 218.2% | 1% |
Maruti Suzuki: 1,96,203 units
With sales of 1,96,203 units in July 2026, Maruti Suzuki continued to lead the top-selling car brands chart, registering 42.4 per cent year-on-year growth. The Indo-Japanese carmaker offered attractive discounts on its cars in July 2026, boosting sales.
Top 3 sellers of Maruti Suzuki
- Maruti Suzuki Dzire: 23,791 units
- Maruti Suzuki Wagon R: 23,338 units
- Maruti Suzuki Ertiga: 21,606 units
Tata Motors: 62,611 units

Selling 62,611 units in July 2026, Tata remained the second-best-selling car brand and recorded 58.4 per cent year-on-year growth. 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: 21,313 units
- Tata Nexon: 17,471 units
- Tata Tiago: 7,429 units
Mahindra: 60,048 units

In July 2026, Mahindra sold 60,148 units, seeing a 20.4 per cent 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: 16,009 units
- Mahindra Thar: 10,558 units
- Mahindra XUV 3XO: 9,429 units
Hyundai: 54,210 units

While Hyundai has seen better days in the Indian market, it is still one of the best car brands in India in terms of sales. In July 2026, Hyundai sold 54,210 units, seeing a 23.3 per cent year-on-year growth. These days, Hyundai is relying heavily on the Creta’s strong performance, while its other cars are selling in lower numbers than before.
Top 3 sellers of Hyundai
- Hyundai Creta: 18,088 units
- Hyundai Venue: 11,095 units
- Hyundai Exter: 6,810 units
Toyota Kirloskar: 30,516 units

Toyota sold 30,516 units in July 2026, seeing an impressive 4.7 per cent growth over the 29,159 units it sold in July 2025. Toyota is one of the top car brands in India and 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: 9,976 units
- Toyota Urban Cruiser Hyryder: 7,187 units
- Toyota Glanza: 4,461 units
Kia: 28,200 units

Kia sold 28,200 units in July 2026, seeing a 27.4 per cent growth over the 22,135 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 it brings many updates that make it one of the best cars in its segment.
Top 3 sellers of Kia
- Kia Seltos: 12,541 units
- Kia Sonet: 8,913 units
- Kia Carens: 5,352 units
JSW MG Motor: 8,158 units

JSW-MG sold 8,158 units in July 2026, seeing a 22.2 per cent growth 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: 4,659 units
- MG Comet: 1,116 units
- MG ZS EV: 810 units
Honda: 6,014 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 6,014 units, representing a 48.5 per cent year-on-year increase in sales.
Top 3 sellers of Honda
- Honda Amaze: 3,436 units
- Honda Elevate: 1,949 units
- Honda City: 571 units
Skoda: 5,710 units

With sales of 5,710 units in July 2026, Skoda saw a 2.8 per cent year-on-year drop. 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,727 units
- Skoda Slavia: 993 units
- Skoda Kushaq: 833 units
Nissan: 4,518 units

Nissan has appeared on this list a few times, and last month’s sales chart brought it back once again. The popular Japanese carmaker sold 4,518 units in July 2026, a whopping 218.2 per cent increase over the same month last year.
Top 3 sellers of Nissan
- Nissan Tekton: 1,670 units
- Nissan Magnite: 1,462 units
- Nissan Gravite: 1,386 units
Related articles
Top selling cars in India | Top selling SUVs in India | Top selling compact SUVs in India





