Top 10 best-selling cars in India – October 2022

10. Maruti Suzuki Brezza – 9,941 Units

9. Maruti Suzuki Ertiga – 10,494 Units

8. Tata Punch – 10,982 Units

7. Hyundai Creta – 11,880 Units

6. Maruti Suzuki Dzire – 13,321 Units

5. Tata Motors Nexon – 13,767 Units

4. Maruti Suzuki Baleno – 17,149 Units

4. Maruti Suzuki Baleno – 17,149 Units

3. Maruti Suzuki Swift – 17,231 Units

2. Maruti Suzuki Wagon R – 17,945 Units

2. Maruti Suzuki Wagon R – 17,945 Units

1. Maruti Suzuki Alto – 21,260 Units