These are the best-selling cars of September 2023

1. Maruti Suzuki Beleno - 18,417 Units

2. Maruti Suzuki Wagon-R - 16,250 Units

3. Tata Nexon - 15,325 Units

4. Maruti Suzuki Brezza - 15,001 Units

5. Maruti Suzuki Swift - 14,704 Units

6. Maruti Suzuki Dzire - 13,880 Units

7. Maruti Suzuki Ertiga - 13,528 Units

8. Tata Punch - 13,036