Top 10 Cars Best Sell in October 2023

Written By

Himanshu Maurya

Maruti Suzuki WagonR 22,080 units

Maruti Suzuki Swift 20,598 units

Tata Nexon 16,887 units

Maruti Suzuki Baleno 16,594 units

Maruti Suzuki Brezza 16,050 units

Tata Punch 15,317 units

Maruti Suzuki Dzire 14,699 units

Maruti Suzuki Ertiga 14,209 units

Mahindra Scorpio 13,578 units

Hyundai Creta 13,077 units