top mileage cars in india

Since time immemorial, mileage and average have been the yardsticks to measure how good a car really is.

Although, with the change in the customer base, the factors are changing. But, the fuel efficiency of a car still remains one of the key factors in buying a car.

We’ve compiled a list of some of the best performing, the most fuel efficient car in india and looking cars in India. The best mileage petrol cars in india list has been compiled keeping in mind the mileage, performance, brand variation and looks as well.

So, let’s have a look at the best mileage cars in India.

Top 10 Best Mileage Petrol Cars

Economy Cars

  1. Renault KwidThe 20 Best Mileage Cars of 2020 : Petrol and DieselRenault Kwid | Best Mileage Cars 2020The small Renault Kwid created quite a hype for itself when it was launched, considering its a crossover, SUV like look. The car not only delivers on the mileage front but also looks good.The Kwid comes with various safety features like seat belt warning system and driver side airbags and a central locking system. It delivers a lot in its price range and comes in manual as well as automatic transmissions.Mileage: 23 to 25.17 km per litres
    Engine: 796cc petrol engine
    Price: ₹2.83 lakhs to ₹4.92 lakhs
  2. Maruti Suzuki Alto 800
    Maruti Alto 800 | Best Mileage Cars 2020Maruti Alto 800 | Best Mileage Cars 2020The Alto brand name has always been synonymous with the word ‘mileage’. Since it’s launch in the early 2000s the car has gained certain accolades to its name in the arena of fuel efficiency.The 800 is an updated version of the K10 with better fuel efficiency and now sits just below the Kwid. Alto 800 has been able to market itself perfectly as a fuel-efficient companion for your drives.Mileage: 24.70 km per litres
    Engine: 796 cc
    Price: ₹2.88 lakhs to ₹4.09 lakhs

Premium Hatchbacks

  1. Maruti Suzuki BalenoMaruti balenoMaruti Suzuki Baleno | Best Mileage Cars 2020The car, when launched, took the market by storm. Amazing design, good engine, loaded features and good mileage. That’s most of the things a person could’ve asked in a car.
    Maruti launched the Baleno in its premium Nexa dealership and people have loved the car since then.Mileage: 23.87 km per litres
    Engine: 1197 cc
    Price: ₹ 5.58 lakhs
  2. Maruti Suzuki Swift
    The Swift offers the best in class mileage as well as performance.One of the most successful models from Maruti has been the Maruti Swift. The car has settled in the hearts and minds of the Indian customers ever since it was launched in 2005.The car has not only made its mark in India but all over the world and has won numerous awards and recognitions.Mileage: 21 km per litres
    Engine: 1248 cc
    Price: ₹5.14 to ₹7.97 lakhs

Sub 4 Metre Sedans

  1. Maruti Suzuki DzireMaruti Suzuki DzireMaruti Suzuki Dzire | Best Mileage Cars 2020The Maruti Suzuki Dzire has proved its mettle when it comes to utility, practicality and feasibility. The car has been successful with its sales and has gone through revamps to cater to the Indian audience.The sub-4-metre sedan comes with a variety of trims and is a perfect amalgamation of economy and comfort.Mileage: 22 km per litres
    Engine: 1197 cc
    Price: ₹5.82 to ₹8.68 lakhs
  2. Honda AmazeHonda AmazeHonda Amaze | Best Mileage Cars 2020The Honda Amaze since its launch in 2013 has proven out to be a good seller for Honda.The new Amaze comes with all the features and updates in terms of the body shell, interiors and safety features.The Amaze has tried to put itself somewhere between the sub-4-metre segment and a full to C segment sedan, which has proved out to be beneficial for the car and its marketing.Mileage: 20.0 km per litres
    Engine: 1199 cc
    Price: ₹5.93 lakhs to ₹8.77 lakhs

C Segment Sedans

  1. Maruti Suzuki CiazThe Maruti Ciaz offers one of the best mileage figures in its segmentsThe Maruti Ciaz offers one of the best mileage figures in its segmentsSince it’s launch in 2014, Maruti Suzuki’s Ciaz has made its mark. The car since its inception has delivered on performance, luxury and practicality.When it comes to mileage, the car delivers well. The company also launched an SHVS (Smart Hybrid Vehicle by Suzuki) in 2015 which made the car top the mileage charts.Mileage: 20.73 kmpl
    Engine: 1462 cc
    Price: ₹9.31 lakhs to ₹11.09 lakhs
  2. Honda CityThe Honda CityThe Honda City | Best Mileage Cars 2020The Honda City was first launched way back. In 2014, it received a makeover and it drove the sales crazy for the car. The Honda City was launched to directly compete with Maruti’s Ciaz.Although, like the Ciaz it hasn’t received a hybrid upgrade yet. But that fact hasn’t deterred the consumers from going for the City.Mileage: 17.4 kmpl
    Engine: 1497 cc
    Price: ₹9.91 lakhs to ₹14.31 lakhs

Compact SUVs

  1. Kia SeltosKia SeltosKia Seltos | Best Mileage Cars 2020Kia’s entry into the Indian market was already a hyped one. What helped them even more with the hype generation was the launch of the Seltos for the Indian markets.The Kia Seltos took the markets by storm and has since then performed up to the mark. The car went well with the consumers due to its style, performance, service and the Kia brand name itself.Mileage: 16.8 kmpl
    Engine: 1497 cc
    Price: ₹9.89 lakhs to ₹ 17.29 lakhs
  2. Mahindra XUV300Mahindra XUV300 | Best Mileage Cars 2020Mahindra XUV300 | Best Mileage Cars 2020Mahindra entered the compact SUV segment with the XUV300. The car has received several accolades from around the world for its performance, style and safety. The car is directly pitched against the people’s favourites like the Brezza, the Hyundai Creta etc. Although, mileage is the aspect where the car took the largest piece of cake at the party.Mileage: 17.0 kmpl
    Engine: 1197 cc
    Price: ₹8.3 lakhs to ₹12.69 lakhs

Top Mileage Cars In India

Now when the petrolheads have already had their piece of information, let’s cover the diesel cars providing the best fuel efficiency out of all.

Economy Hatchbacks

  1. Tata Tiago NRGtata-tiago-nrgTata Tiago NRG | Best Mileage Cars 2020The NRG version of the Tata Tiago NRG is the sportier version of Tata’s popular car. The updated car got 14-inch alloys, faux skid plates at the rear and body cladding on doors, wheel arches, tailgates and bumpers. The updated NRG version of the car was launched in September 2018. The diesel spec of the car was launched with the launch of the NRG spec car.Mileage: 27.0 kmpl
    Engine: 1047 cc
    Price: ₹6.89 lakhs
  2. Maruti Suzuki SwiftMaruti Suzuki SwiftMaruti Suzuki Swift | Best Mileage Cars 2020The diesel version of the Maruti Suzuki Swift is a grab if you’re looking to gain some mileage points.Just like it’s petrol sibling, the diesel version is also quite efficient when it comes to delivering mileage. The car shares its gearbox with that of the Dzire and sells itself on the aspects of efficiency, mileage and performance.Mileage: 28.4 kmpl
    Engine: 1248 cc
    Price: ₹6.98 to ₹8.84 lakhs

Premium Hatchbacks

  1. Maruti Suzuki BalenobalenoMS Baleno Diesel | Best Mileage Cars 2020“Maruti” is a synonym for mileage. The cars, irrespective of the fact whether it’s a diesel or petrol delivers on fuel efficiency. The Maruti Suzuki Baleno’s lightweight design, based on the Heartect platform, gives the car an unprecedented mileage which puts it at the list of one of the most fuel-efficient cars in India.Mileage: 27.39 kmpl
    Engine: 1248 cc
    Price: ₹5.58 lakhs to ₹ 8.89 lakhs
  2. Honda JazzHonda Jazz | Best Mileage Cars 2020Honda Jazz | Best Mileage Cars 2020The Honda Jazz is a good and spacious car. The only drawback which might have hindered its sales was, the price. The car was not priced aggressively for the segment it served in and hence the car didn’t do as well as it should have. However, when it comes to mileage for its diesel spec car, the vehicle delivers quite well.Mileage: 27.3 kmpl
    Engine: 1498 cc
    Price: ₹7.45 lakhs to ₹9.4 lakhs

Sub 4 Metre Sedans

  1. Maruti Suzuki DzireMaruti Suzuki Dzire | Best Mileage Cars 2020Although, it might seem repetitive the list would seem incomplete if we don’t include the diesel Dzire in it.The diesel and the petrol variant serve alike when it comes to fuel efficiency – good. The car sells itself and serves the purpose i.e. mileage, practicality and the trust that Maruti owns in the country.Mileage: 28.4 kmpl
    Engine: 1248 cc
    Price: ₹6.66 lakhs to ₹9.52 lakhs
  2. Ford Figo Aspire
    "<yoastmarkThis car company is known for its peppy engines. The 1.5-litre diesel engine that Ford uses in most of its variants in India powers the Figo Aspire. The Ford Figo competes with the likes of Dzire and Aspire. Although, even while being in the sub-4 metre sedan car segment, the car is priced quite high.Mileage: 26.1 kmpl
    Engine: 1498 cc
    Price: ₹6.99 lakhs to ₹8.62 lakhs

C Segment Sedans

  1. Maruti Suzuki Ciaz Smart HybridMaruti Suzuki Ciaz | 20 Best Mileage Car of 2020Maruti Suzuki Ciaz | 20 Best Mileage Car of 2020Once again entering the list is the Ciaz Smart Hybrid. The hybrid version of the popular sedan from Maruti made some strides in the market when it was launched with some amazing mileage figures.The hybrid modification in the conventional engine has surely paid back for the efforts as the mileage figures for the diesel version of the sedan did go up.Mileage: 28.09 kmpl
    Engine: 1248 cc
    Price: ₹9.20 lakhs to ₹11.19 lakhs
  2. Hyundai Verna
    Hyundai Verna | 20 Best Mileage Car of 2020Hyundai Verna | 20 Best Mileage Car of 2020Although Honda City and Hyundai Verna churn out almost the same amount of mileage, the Verna deserves a mention. The Hyundai Verna’s CRDi diesel engine delivers quite well when it comes to fuel efficiency. With a spacious cabin, loaded amenities and features and the trademark Hyundai performance, the car is surely a car worth a try.Mileage: 24.0 kmpl
    Engine: 1582 cc
    Price: ₹9.42 lakhs to ₹14.07 lakhs

Compact SUV

  1. Maruti Vitara BrezzaVitara Brezza | Best Mileage Cars 2020Vitara Brezza | Best Mileage Cars 2020It won’t be wrong if we call this car, one of India’s favourite SUVs. The Brezza since its launch has made its mark in the market. The car was initially launched as a diesel-only variant and has been running with that since then. However, there have been recent reports which suggest that with the launch of the BS6 engine of the model, the car might get a petrol engine.Mileage: 24.3 kmpl
    Engine: 1248 cc
    Price: ₹7.62 lakhs to ₹10.59 lakhs
  2. Ford EcoSportFord EcoSport | Best Mileage Cars 2020Ford EcoSport | Best Mileage Cars 2020Ford’s compact SUV, EcoSport speaks of the efficiency that Ford promises. The car has come quite far since its first reveal as a concept in the 2012 Auto Expo. The compact SUV’s design and the 1.5-litre diesel engine bespoke performance and mileage. The 1.5 litre that powers the EcoSport is the same engine which powers the Figo, Freestyle as well as the Aspire.Mileage: 23.0 kmpl
    Engine: 1498 cc
    Price: ₹8.54 lakhs to ₹11.58 lakhs


Fuel efficiency and mileage have already been a controversial topic for many. While it does depend on the engine and its efficiency, the other aspect that also varies the figures is how a person drives the car.

At the end of the day, the way a person drives their vehicle is going to impact the average of the vehicle, whether positively or negatively.

So, apart from focusing on the engine quality, the fuel type and the tuning, it should be made sure that the person drives the car in a suitable manner. Happy driving!

Leave a Comment