The surprising result, Top 10 best-selling cars – December 2022

10. Maruti Suzuki Wagon R – 10,181 Units

10. Maruti Suzuki Wagon R – 10,181 Units

9. Hyundai Creta – 10,205 Units

8. Maruti Suzuki Eeco – 10,581 Units

7. Tata Punch – 10,586 Units

6. Maruti Suzuki Brezza – 11,200 Units

5. Maruti Suzuki Dzire – 11,997 Units

4. Tata Motors Nexon – 12,053 Units

3. Maruti Suzuki Swift – 12,061 Units

2. Maruti Suzuki Ertiga – 12,273 Units

1. Maruti Suzuki Baleno – 16,932 Units

1. Maruti Suzuki Baleno – 16,932 Units