Top 10 Best Mileage Petrol Cars in India 2025 | Prices & Mileage

Fuel-efficiency is the most important aspect that people consider before buying any car. With the rise in petrol prices, petrol cars must have mileage that attracts buyers. This blog features the top 10 best mileage petrol cars in India in 2025. Topping the list is Maruti Suzuki Celerio, followed by Maruti Suzuki Swift, Maruti Suzuki Dezire, Maruti Suzuki Alto K10, Maruti Suzuki Baleno, Toyota Glanza, Maruti Suzuki Fronx, Maruti Suzuki Grand Vitara, Maruti Suzuki XL6, and Tata Punch.
Read ahead to know the prices of these petrol cars and how much mileage they give. By the end of this list of best mileage petrol cars in India, you will surely go to buy one!
What is Car Mileage?
The distance a car can travel on 1 litre of fuel is referred as the mileage of that car. The unit to measure that is kilometres per litre (kmpl) in India. This usually tells you if your car is fuel-efficient or not. Let us take an example, is a car has a mileage of 30 kmpl, it means that it can travel up to 30 kilometres using 1 litre of fuel. This is considered to be the most important factor to be considered before buying any car in view of the increasing petrol prices.
The determination mileage in petrol cars is done by Automotive Research Association of India (ARAI). The organization provides certified fuel efficiency figures for every car model. The actual mileage can differ from the mentioned one since factors like traffic, road conditions, driving style, and maintenance also affects the mileage of a car.
Why Mileage in Petrol Car Matters?
In India, mileage of a car is of utmost importance especially in petrol cars since prices of petrol are touching the sky. It doesn’t matter if you use your petrol car for daily commute or trips, a high petrol mileage always means better value for your investment. In 2025, mileage in petrol cars isn’t limited to hatchbacks anymore.
Popular brands like Maruti Suzuki, Toyota, and Tata now offer fuel-efficient petrol cars across different segments, including sedans and compact SUVs. Best mileage petrol cars make it easier for buyers to include comfort along with fuel savings.
Best Mileage Petrol Cars
Let us take you through the list of top 10 best mileage petrol cars in India along with their prices and other features. This list is your ultimate go-to when you’re looking to buy a decent petrol car:
Maruti Suzuki Celerio
Best mileage car in India with up to 26.68 kmpl (AMT) and 25.24 kmpl (manual) is Maruti Suzuki Celerio. This car is powered by a 1.0L K10C petrol engine combining affordability and durability. This is a popular hatchback in 2025 in the price range of ₹5.37 – 7.10 lakh

Maruti Suzuki Swift
A car featuring a 1.2L Z-series petrol engine offering up to 25.75 kmpl (automatic) and 24.8 kmpl (manual) of mileage is another favourite among young buyers. It is popular for its sporty look and affordable price range of ₹6.49 – 9.65 lakh. It is best-suited for those looking for a mix of sporty look and fuel-efficiency in a compact hatchback.

Maruti Suzuki Dzire
India’s most loved compact sedan with spacious interiors and high fuel efficiency is Maruti Suzuki Dezire. It has a 1.2L Z-series petrol engine which returns 24.1 kmpl (automatic) and 23.5 kmpl (manual). The starting price of this car is ₹6.57 lakh, which makes it ideal for families looking for a compact fuel-efficient car.

Maruti Suzuki Alto K10
Buyers looking for a budget-friendly car with excellent mileage and cost-effectiveness, they should choose the Maruti Suzuki Alto K10. Its 1.0L petrol engine delivers 24.9 kmpl (automatic) and 24.39 kmpl (manual), making it an economical option. It ranges between ₹4.99 – 6.70 lakh which is best for small families or new drivers.

Maruti Suzuki Baleno
If you are a fan of premium hatchback offering both style and efficiency, Maruti Suzuki Baleno might be for you. It powered by a 1.2L DualJet petrol engine delivering 22.94 kmpl (automatic) and 22.35 kmpl (manual). It is one of the most popular choices among best mileage petrol cars in the price range of ₹6.66 – 9.88 lakh.

Toyota Glanza
The car that offers same reliable performance and mileage as a Baleno, is Toyota Glanza with its 1.2L petrol engine. The car delivers 22.94 kmpl (automatic) and 22.35 kmpl (manual), and comes under the price range of ₹6.71 – 10.00 lakh. This car stands out with Toyota’s after-sales service, best-fitted for buyers looking for premium features.

Maruti Suzuki Fronx
A complex crossover that combines modern design with high mileage is the Maruti Suzuki Fronx with prices starting at ₹7.51 lakh. It is a stylish car with a 1.2L DualJet petrol engine delivering 22.94 kmpl (automatic) and 22.35 kmpl (manual). This is the most practical choice for city and highway driving.

Maruti Suzuki Grand Vitara
Another hit is the best mileage car segment is a feature-packed SUV with a 1.5L K-Series petrol engine. It delivers 20.6 kmpl (automatic) and 20.5 kmpl (manual and comes under the price range of ₹10.8 – 19.0 lakh. Buyers looking for a midsized SUV with good petrol mileage can totally go for this.

Maruti Suzuki XL6
A premium MPV which is popular amongst families is the Maruti Suzuki XL6. With its 1.5L Smart Hybrid petrol engine, it delivers 20.27 kmpl. The car is an amazing blend of comfort, and fuel-efficiency with its price range between ₹11.56 – 14.82 lakh. Large families often go for this XL6 car.

Tata Punch
A compact SUV that has been popularized for its turdy build and efficient performance is the Tata Punch coming in the price range of ₹6.13 – 10.20 lakh. The car is powered by a 1.2L Revotron petrol engine delivering 20.09 kmpl. It is an excellent option for the buyers looking for a reliable small SUV.

Car |
Engine |
Mileage (Manual) |
Mileage (Automatic/AMT/CVT) |
Ex-Showroom Price |
Maruti Suzuki Celerio |
1.0L K10C Petrol |
25.24 kmpl |
26.68 kmpl |
5.37 – 7.10 |
Maruti Suzuki Swift |
1.2L Z-Series Petrol |
24.8 kmpl |
25.75 kmpl |
6.49 – 9.65 |
Maruti Suzuki Dzire |
1.2L Z-Series Petrol |
23.5 kmpl |
24.1 kmpl |
6.57 – 9.39 |
Maruti Suzuki Alto K10 |
1.0L K10C Petrol |
24.39 kmpl |
24.9 kmpl |
4.99 – 6.70 |
Maruti Suzuki Baleno |
1.2L DualJet Petrol |
22.35 kmpl |
22.94 kmpl |
6.66 – 9.88 |
Toyota Glanza |
1.2L K12N Petrol |
22.35 kmpl |
22.94 kmpl |
6.71 – 10.00 |
Maruti Suzuki Fronx |
1.2L DualJet Petrol |
21.7 kmpl |
22.89 kmpl |
7.51 – 11.92 |
Maruti Suzuki Grand Vitara |
1.5L K-Series Petrol |
20.5 kmpl |
20.6 kmpl |
10.8 – 19.0 |
Maruti Suzuki XL6 |
1.5L Smart Hybrid Petrol |
20.27 kmpl |
20.27 kmpl |
11.56 – 14.82 |
Tata Punch |
1.2L Revotron Petrol |
20.09 kmpl |
20.09 kmpl |
6.13 – 10.20 |
Best Mileage Petrol Cars in India: Conclusion
Indian roads and norms demand petrol cars with a balance of comfort, style, and fuel-efficiency. The list featuring top 10 best mileage petrol cars in India in 2025 talked about cars that had the amalgamation of everything under an affordable price range. We got to see that Maruti Suzuki has been producing most of the best mileage petrol cars in India which offer both affordability and comfort. Although Tata and Toyota have also entered the realm, but they still have a long way to go.
For best deals on used petrol cars, you can visit Shriram Automall India Limited (SAMIL). They conduct phygital auctions for vehicles, including best mileage petrol cars. Hurry up and grab the best possible deal on bids.samil.in.
Frequently Asked Questions (FAQs)
1. Which petrol car gives the highest mileage in India in 2025?
The Maruti Suzuki Celerio leads the chart with 26.68 kmpl (AMT) and 25.24 kmpl (manual), making it the most fuel-efficient petrol car in India this year.
2. Which is the best mileage petrol car under ₹10 lakh?
For buyers on a budget, the Maruti Suzuki Alto K10, Swift, Baleno, and Toyota Glanza are among the best mileage petrol cars priced under ₹10 lakh in 2025.
3. How is car mileage calculated in India?
Mileage in India is tested and certified by ARAI (Automotive Research Association of India). However, real-world mileage can differ depending on traffic, road conditions, driving style, and maintenance.
4. Do automatic petrol cars give less mileage than manual cars?
Not always. Many cars now use fuel-efficient AMT or CVT gearboxes. For example, the Celerio AMT offers slightly better mileage than its manual variant.