Tata Nano has become the cheapest car for Indian Automobile market. Its engine is a multi-fuel injection petrol type. Looks compact and first time its using a two-cylinder gasoline engine along with a balance shaft added to it. Tata Nano as per look and its capability is good too. Few features of Tata Nano such as crumple zones, intrusion-resistant doors, seat belts, strong seats, anchorages, rear tailgate glass attached to the body of the car and tubeless tyres.

Tata Nano Price: from 110,000 to Rs 180,000 (ex-showroom, New Delhi)

2. Maruti 800

Maruti 800 is the best car for Indian roads as per its customer satisfaction and its reliability. Maruti launched first small car Maruti 800 few years back. With fuel efficiency of around 20 kmpl looks awesome for the riders of Maruti 800. Look comfortable for middle class families. Maruti 800 will be replaced by new Maruti Cervo soon. This has lead to the phase out of the car from at least 13 cities across the nation.

Hyundai Santro is the best selling car for Hyundai in India. Witl its good mileage and power its look more reliable for customers. It comes with good suspension with stabilisers that provides better control. Hyundai Santro also comes with a distributor less ignition system that provides good fuel efficiency, less emissions and more power.

Chevrolet Spark comes with good warranty by Chevrolet Cars India. Its style looks very good. Its newer version of old Matiz. The car has a centrally-mounted instrument console and the car has good interiors. Chevrolet Spark comes with 995cc petrol engine that generates 48.5KW and a maximum torque of 87.3Nm. Car is claimed to give a mileage of 17 kmpl