
1. Maruti Suzuki – 1,70,971 units
Maruti Suzuki dominated the market in November 2025 with sales of 1,70,971 units, maintaining its position as India’s top carmaker for a long time. Strong demand for its hatchbacks, compact SUVs and budget-friendly models makes it a strong brand in India’s price-sensitive market.
2. Tata – 57,436 units
Tata Motors claimed the second spot with sales of 57,436 units, driven by the popularity of its SUV and EV lineup. The brand’s continued growth reflects strong consumer confidence in safety, technology and design in models like Nexon, Punch and Harrier.
3. Mahindra – 56,336 units
Mahindra has secured the third position with sales of 56,336 units, showing a strong performance in the SUV segment. With high demand for vehicles like Scorpio, XUV700 and Thar, Mahindra continues to shine as a favourite among SUV buyers in India.
4. Hyundai – 50,340 units
Hyundai has registered sales of 50,340 units in November, securing its place among the top-selling brands. Its mix of affordable hatchbacks, stylish sedans and feature-rich SUVs has helped the brand keep its monthly sales steady.
5. Toyota – 30,085 units
Toyota has sold a total of 30,085 units, thanks to the success of its hybrid SUV and popular MPV. Growing interest in the strong-hybrid powertrain has played a major role in boosting Toyota’s monthly figures.
6. Kia – 25,489 units
Kia sold 25,489 units in November, maintaining a strong position in the mid-range segment. Models like the Seltos and Sonet continue to perform well, keeping Kia firmly in the top six.
7. MG – 5,754 units
MG delivered a total of 5,754 units in November, driven primarily by its EV offerings and feature-loaded SUVs. Despite its small numbers compared to the big brands, MG maintains a steady presence in the market, and is growing steadily in India.
8. Skoda – 5,491 units
Skoda sold 5,491 units in November, reflecting continued demand for its premium sedans and compact SUVs. The brand primarily caters to customers looking for European build quality and performance.
9. Honda – 5,204 units
Honda sold 5,204 units, supported by its reliable sedans and compact SUVs. While the lineup is smaller today, Honda continues to attract buyers who prefer refined engines and strong reliability.
10. Renault – 3,662 units
Renault makes it into the top 10 list with 3,662 units. Sales are primarily driven by its compact models, although the brand’s overall volume has declined compared to previous years.
| Rank | Carmaker | Units Sold |
|---|---|---|
| 1 | Maruti Suzuki | 1,70,971 |
| 2 | Tata | 57,436 |
| 3 | Mahindra | 56,336 |
| 4 | Hyundai | 50,340 |
| 5 | Toyota | 30,085 |
| 6 | Kia | 25,489 |
| 7 | MG | 5,754 |
| 8 | Skoda | 5,491 |
| 9 | Honda | 5,204 |
| 10 | Renault | 3,662 |










