1 / 10

top 10

The Maruti Suzuki Alto has gained back its number 1 position in May 2012 by selling 20724 units. The increase in sales is marginal and the Swift is right on the Alto's heels.

Top 10 cars sold in May 2012

6 June 2012

Top 10 cars sold in May 2012