India's top 10 selling cars in August 2017
10. Maruti Suzuki Celerio (9,210 units)
9. Hyundai Creta (10,158 units)
8. Hyundai i20 (11,832 units)
7. Hyundai Grand i10 (12,306 units)
6. Maruti Suzuki Swift (12,631 units)
5. Maruti Suzuki WagonR (13,907 units)
4. Maruti Suzuki Vitara Brezza (14,396 units)
3. Maruti Suzuki Baleno (17,190 units)
2. Maruti Suzuki Alto (21,521 units)
1. Maruti Suzuki Dzire (30,934 units)