India's top 10 selling cars in June 2017
10. Maruti Suzuki Celerio 6,375 units
9. Hyundai Creta 6,436 units
8. Maruti Suzuki Vitara Brezza 8,293 units
7. Maruti Suzuki Baleno 9,057 units
6. Maruti Suzuki Swift 9,902 units
5. Hyundai Elite i20 10,609 units
4. Maruti Suzuki WagonR 10,668 units
3. Maruti Suzuki Dzire 12,049 units
2. Hyundai Grand i10 12,317 units
1. Maruti Suzuki Alto 14,856 units