The Mahindra XUV300 has done well in the compact SUV market thanks to its strong engines, excellent safety, and high-quality features. Since the XUV300 was launched in 2019, it has continued to be one of Mahindra’s top-selling SUVs, with more than 3.5 lakh units sold as of January 2025. But if there’s one area where owners seek improvement, it’s to increase Mahindra XUV300 mileage.
Though the diesel variant gives the best mileage of up to 20.1 km/l as per ARAI, what you get in the real world may vary depending on driving style, load, road conditions, and upkeep. The positive side? There are a number of simple methods to get more kms from each litre of fuel, without sacrificing how your car works. In this blog, we’ll discuss how to boost the mileage of your Mahindra XUV300, both in city traffic and on the highway, while also understanding what affects those numbers in the first place.
Mahindra XUV300 ARAI Mileage
Let’s begin with the official figures. According to ARAI (Automotive Research Association of India), the Mahindra XUV300 mileage is:
- Petrol Manual: 18.24 km/l
- Petrol Automatic: 17 km/l
- Diesel Manual: 20.1 km/l
- Diesel Automatic: 20 km/l
These are tested in uniformly controlled environments and situations. As any owner will tell you, real-world mileage under real-world conditions is never the same as the ARAI-certified numbers.
Mahindra XUV300 City Mileage
In bumper-to-bumper conditions, the XUV300 mileage disappoints against its ARAI sheet. Here’s what you can expect based on actual user inputs and ownership feedback:
- Petrol Manual: 12 km/l
- Petrol Automatic: 11 km/l
- Diesel Manual: 15 km/l
- Diesel Automatic: 14 km/l
Yes, your mileage will vary based on your city, driving style, and how frequently you’re stuck behind red lights (Delhi and Bengaluru people, we feel you).
Factors Affecting Mahindra XUV300 City Mileage
Driving in the city is brutal for the driver and the car. These are the top reasons why your Mahindra XUV300 might not be giving you the mileage that you expect in the city:
Stop-and-Go Traffic
Urban roads are synonymous with red lights, slowdowns, and frequent braking. With each stop-and-go, the engine burns more fuel, particularly in low gears.
Bumper-to-Bumper Idling
Idling at red lights or stop-and-go traffic with the engine running wastes fuel, particularly when air conditioning is on.
Aggressive Driving Habits
Sudden acceleration, rapid shifting, and hard braking increase the engine’s labour and fuel consumption.
Air Conditioner Use
City driving with the AC on full-blast can drain fuel efficiency by as much as 10%, especially in the petrol model.
Car Overloading
Carrying unwanted weight, such as a trunk full of rubbish or roof racks, adds weight to the engine and lowers the XUV300 mileage.
Excessive Use of the Clutch
Riding the clutch in traffic or half-clutching (extremely prevalent in city congestion) decreases fuel efficiency and produces wear and tear.
Improving Mahindra XUV300 City Mileage
Okay, let’s cut to the chase. If you want to get more mileage out of your Mahindra XUV 300 in city traffic, here are some practical tips:
1. Drive Smoothly
Drive smoothly and do not accelerate hard or brake hard. Smooth, gradual driving reduces engine stress and optimises fuel consumption.
2. Use Higher Gears Whenever Possible
Shift early into the higher gears and do not stay too long in first or second gear. The higher the gear, the lower the engine RPM and fuel usage.
3. Don’t Idle
If you’re going to be stuck for longer than 60 seconds (such as at long red lights), turn off the engine. The fuel consumed by idling accumulates rapidly in urban driving.
4. Lighten Up
Take unnecessary items out of the trunk. Get rid of golf clubs, weight training tools, or toolboxes if you don’t use them regularly.
5. Switch to Eco Mode
If your vehicle has an Eco driving mode, use it in urban conditions. It controls throttle response and conserves fuel.
6. Maintain the tyres in Good Condition
Check tyre pressure every week. Refer to the owner’s manual (commonly located on the door panel) for recommended PSI.
7. Limit AC Usage
Experiment with the fan or partially open a window during cooler hours instead of going full-blast with air conditioning.
Mahindra XUV300 Highway Mileage
On highways, the XUV300 does much better. Here’s what everyone roughly has to say:
- Petrol Manual: About 13-14 km/l
- Petrol Automatic: About 12 km/l
- Diesel Manual: About 21 km/l
- Diesel Automatic: About 17-19 km/l
Not bad, right? But it is still less great than that ARAI figure, so let’s try to get to the bottom of what affects the mileage of your Mahindra XUV 300 on the highways.
Factors That Impact Mahindra XUV300 Highway Mileage
Highway driving is meant to be more economical on fuel, but some habits and circumstances will stop you from getting the most fuel economy if you keep ignoring them:
Excessive Speeding
As soon as you exceed 100 km/h, the XUV300 mileage drops drastically because of wind resistance and engine load. The sweet spot for the XUV300 is 80-90 km/h.
Incorrect Shifting Gears
Failure to shift into the highest gear at cruising speeds leads to increased RPMs and fuel usage.
Overusing Cruise Control
While cruise control is excellent on flat highways, it can become counterproductive on hilly or uneven roads due to the constant aggressive changing of the throttle.
Heavy Trunk Load:
A loaded boot or extra load substantially adds weight and drains mileage.
Constant Acceleration and Braking
On congested roads or highways with irresponsible drivers, you may find yourself continuously accelerating and braking, which can drain your mileage.
Increasing Mahindra XUV300 Highway Mileage
Here are the tips that will help you get the most highway mileage from your XUV300:
1. Maintain 80-90 km/h
This is the best speed range for the best mileage without stressing the engine.
2. Utilise Cruise Control Wisely
Use cruise control to drive at a stable speed on broad, flat highway sections. Switch it off on hills or curves.
3. Avoid Sudden Acceleration
Accelerate gently and maintain the motion of your vehicle. Use engine braking when slowing down rather than hard braking.
4. Keep Windows Up
At speeds above 60 km/h, opening windows creates colossal drag. Use AC judiciously and keep windows up.
5. Drive in the highest Gear
Drive in the highest gear, keeping the engine below 2,000 RPM. This minimises engine effort and fuel consumption.
6. Travel Light
Travel with only what you require. Remove roof carriers or racks if not in use. These create drag and lower highway efficiency.
Summary
Achieving the best from your Mahindra XUV300 requires a bit of awareness. Drive smart, get your car serviced from time to time, and do not subject the engine to unnecessary stress. The difference between 12 km/l and 17 km/l may translate into thousands of rupees saved annually, not to mention reduced petrol pump visits. Follow the tips and increase your XUV300 mileage!
Also Read: Complete Guide to Buying a Mahindra XUV300
FAQs about Mahindra XUV300 Mileage
Q. What is the actual mileage of the Mahindra XUV300 petrol?
The actual city mileage of the petrol manual model is approximately 11-13 km/l, and highway mileage is 14-16 km/l based on driving conditions and driving habits.
Q. Is diesel fuel-efficient in the XUV300 than petrol?
Yes, the diesel models provide better mileage. You should be able to achieve approximately 15-17 km/l in the city and 18-20 km/l on the highway.
Q. How do I ensure maximum XUV300 AMT city mileage?
Use Eco Mode, drive smoothly, avoid idling, and use the correct tyre pressure. Also, avoid stop-and-go acceleration by planning ahead of the stream of traffic.
Q. Does the use of AC impact mileage on the XUV300?
Yes, the use of an air conditioner can decrease XUV300 mileage by 1-2 km/l, particularly in crawling traffic.
Q. Is cruise control beneficial for mileage on the Mahindra XUV300?
Yes, but only on level roads. Cruise control on rolling or hilly roads can increase fuel consumption.



