Here is the list of Top 25 Best Selling Cars
1. Maruti Suzuki WagonR - 20,334 Units Sold
2. Maruti Suzuki Swift - 19,108 Units Sold
3. Maruti Suzuki Dzire - 14,967 Units Sold
4. Tata Nexon - 13,816 Units Sold
5. Maruti Suzuki ALTO - 12,342 Units Sold
6. Maruti Suzuki Ertiga - 11,847 Units Sold
7. KIA Seltos - 11,483 Units Sold
8. Hyundai Venue - 11,377 Units Sold
9. Maruti Suzuki Eeco - 10,528 Units Sold
10. Tata Punch - 10,027 Units Sold
11. Hyundai CRETA - 9,869 Units Sold
12. Maruti Suzuki Vitara Brezza - 9,576 Units Sold
13. Maruti Suzuki Celerio - 8,279 Units Sold
14. KIA Sonet - 6,904 Units Sold
15. Hyundai Grand i10 NiOS - 6,841 Units Sold
16. Maruti Suzuki Nexa Baleno - 6,791 Units Sold
17. Hyundai i20 - 6,505 Units Sold
18. Maruti Suzuki S-Presso - 6,292 Units Sold
19. Honda Amaze - 5,395 Units Sold
20. Tata Tiago - 5,195 Units Sold
21. Mahindra THAR - 4,646 Units Sold
22. Mahindra XUV300 - 4,550 Units Sold
23. Tata Altroz - 4,525 Units Sold
24. Mahindra XUV700 - 4,119 Units Sold
25. Honda City - 3,950 Units Sold
By
Aryan Dixit (AD)
Comments