At present the best selling car in Indian is Maruti Alto by Maruti Suzuki and the second best seller is Hyundai i10 by Hyundai India. The third place is currently help by Tata Indica. This whole equation may change next year owing to the full swing production and ready availability of the Tata Nano in the coming year. JD Power expects that Tata Nano will come at the second place in sales after the Maruti Alto, thus replacing Hyundai i10 as the second best seller.