Top 10 Best-Selling Car Brands in India - November 2025
1. Maruti Suzuki
Units Sold - 1,70,971
2. Tata
Units Sold - 57,436
3. Mahindra
Units Sold - 56,336
4. Hyundai
Units Sold - 50,340
5. Toyota
Units Sold - 30,085
6. KIA
Units Sold - 25,489
7. MG
Units Sold - 5,754
8. Skoda
Units Sold - 5,491
9. Honda
Units Sold - 5,204
10. Renault
Units Sold - 3,662