These are the top 6 cars sold in India. All of them are good value for money.Maruti AltoMaruti WagonRTata IndicaMaruti SwiftHyundai i10Hyundai SantroWith new cars like Maruti Ritz, Maruti Astar, Volkswagen Polo, Ford Figo, Fiat Punto, Chevrolet Spark, Chevrolet Beat etc. The coming year will be a good one for car buyers in India. All the above cars are below 5 lakh rupees and with good milage.The top 6 best-selling cars in India: Rediff.com Business.