Maruti Suzuki Baleno - 18,700 units
Maruti Suzuki Swift - 17,300 units
Maruti Suzuki WagonR - 16,300 units
Hyundai Creta - 14,449 units
Tata Nexon - 14,423 units
Maruti Suzuki Brezza - 13,398 units
Maruti Suzuki Eeco - 12,800 units
Maruti Suzuki Dzire - 11,300 units
Tata Punch - 11,100 units
Maruti Suzuki Ertiga - 10,500 units
Thanks For Reading!
Next: 10 Most Expensive Cities In The World For Expats
Find Out More