Top 10 Most Fuel Efficient Cars Reviews in India (Petrol & Diesel)

In a highly traffic congested country like India, commuting is one hell of a concern. People who can afford a car end up buying one, because the public transports are just not meeting the needs at most of the times. However, owning a car isn’t cheap. The fuel alone can lighten someone’s wallet to the very extent, let alone other maintenance costs. But very fortunately, there are plenty of car manufacturers and importers in India who bring in vehicles that drink very less amount of fuel while giving the necessary amount of drift and urban tackling a car owner would need to get going through the hefty traffic.

And here’s a list of those 10 cars that provide an average of 20 km/l.

1. Maruti Suzuki Swift DZire

It’s no surprise that a Maruti car is topping the list of most fuel efficient Indian cars. Maruti has been long renowned for making cars highly fuel efficient, and delivering decent power through the drive trains. The favorite Indian car Maruti Suzuki Swift DZire provides a decent 74 bhp and 190 Nm of torque through the 1300 cc diesel engine. Diesel is cheap and Maruti made sure it doesn’t spoil the nature. This engine goes 26.59 km/l on average.

2. Maruti Suzuki Ciaz

The Maruti Suzuki Ciaz is a mid-sized sedan looking forward to serve a slightly higher class of consumers. The previous car is a hatchback which is tiny in dimensions as well, giving it enough grip to drive through urban traffic while the Ciaz doesn’t quite have that grip due to bigger size. However, the 1.4 litre petrol engine goes 20.73 km/l and 1.3 litre diesel engine would go 26.3 km/l. The power output is nearly 90 breaking horse powers.

Read This:  Top 10 Best Small Cars in India - Most Popular

3. Honda City

Honda City’s name says much about itself. The car was built to drive through the narrow streets of Indian cities and the least amount of space between bumpers. Honda City is a mid-sized family sedan that not only performs well but also looks very well. The engine is quite powerful having 16 valves twin camshaft, overhead, and they deliver nearly 99 bhp. Not much as stock figures, but at least there are room for engine mod. The car goes 26 km/l in stock settings.

4. Honda Amaze

Amaze is a mid-sized family sedan that received Honda’s 1.5 litre diesel i-DTEC engine as a performance upgrade. This engine makes the car bring out an impressive 25.8 km/l drive figure on average in city and highway drive. The car has all the curves in edges in the exterior and necessary comfort features in the interior to keep you fresh through busy traffic.

5. Chevrolet Beat

Chevrolet Beat is powered by a tiny diesel engine, the smallest one in this segment of Chevrolet cars. However, this 1000 cc diesel engine offers all the potential you require to drive through a jam packed road. The car itself is smaller, thus the 56.31 bhp and 142.5 Nm figure doesn’t really hinder the driving experience. The horsepower figure is indeed small, yet it picks up fast and pulls you off traffic jam. The official mileage is 25.4 km/l, which returns in 20km/l in real life conditions.

6. Maruti Suzuki Celerio

The new Celerio diesel hatchback is launched in the Indian cities very recently. This car packs a very small 793 cc diesel engine. For a small car like this, the tiny engine is sufficient enough. It’s a two cylinder engine that generates nearly 47 bhp at around 3.5k RPM. Thanks to the lightweight though, because it results in the 27.62 km/l mileage.

Read This:  Top 16 Most Expensive Cars In The World 2018

7. Ford Fiesta Diesel

The Ford Fiesta is a tiny but full scale sedan; the same car comes in a hatchback variant in selected countries as well. However, the 2014 facelift version released in India had a diesel variant, which is more fuel efficient over the petrol one. The 1.5 litre engine brings out decent 90 bhp for faster pick up and acceleration. The average mileage from this car is around 25.01 km/l.

8. Tata Indigo eCS

Tata Indigo eCS has been in the market for a long time already. It’s a 1396 cc engine powered car. The four cylinder diesel engine produces decent 69 bhp engine power, and goes for a run for 25 km/l on average.

9. Tata Indica CR4

This little hatchback is an Indian favorite due to smaller dimensions, being hatchback, greater pick up in urban tackling and of course, fuel efficiency. The car’s engine is pretty big for its class though – 1405 cc. On average driving the Indica CR4 will go 25 km/l while providing 70 bhp output power.

10. Tata Nano Twist

This is one of the tiniest cars in the world; supposed to take up as low amount of fuel possible. Even though it’s petrol driven, yet the car’s 624 cc engine is very fuel efficient. The power figures are very small, just like the car but sufficient to keep driving through busy traffic with necessary pickup and acceleration – that’s what it’s made for. The mileage is nearly 25.4 km/l.


All these cars mentioned here are meant to be family cars, and city cars. Expecting sport performance from these vehicles won’t be wise, however you can still compromise with the mileage by giving the engines performance tweaks.

Read This:  Top 10 Best BMW Cars in the World