Home » EV vs Petrol by Model » Mahindra XUV400

Over 8 years and 96,000 km, the Mahindra XUV 3XO (petrol) still works out about Rs 1,59,087 cheaper to own than the Mahindra XUV400 — the purchase-price gap outweighs the fuel savings at average mileage.

The Mahindra XUV400 (EC Pro 34.5 kWh) is priced at Rs 15,49,000 ex-showroom against Rs 7,79,000 for the Mahindra XUV 3XO (petrol) — a gap of Rs 7,70,000. What decides the comparison is running cost: at Rs 8 per kWh home charging the Mahindra XUV400 costs about Rs 0.99 per km, while the Mahindra XUV 3XO (petrol) at 18.9 km/l and Rs 104.95 per litre costs about Rs 5.55 per km. Figures as of August 2026.

Mahindra XUV400 snapshot

Battery 34.5 kWh
Claimed range (MIDC) 375 km
Realistic range ~280 km
Real-world efficiency ~8.1 km/kWh
Petrol rival Mahindra XUV 3XO (petrol) — Rs 7,79,000, 18.9 km/l

8-year cost of ownership: Mahindra XUV400 vs Mahindra XUV 3XO (petrol)

Assuming 1,000 km a month, petrol prices rising 5% a year, electricity 3% a year, and typical SUV insurance and maintenance:

Cost head (8 years) Mahindra XUV400 Mahindra XUV 3XO (petrol)
Purchase (ex-showroom) Rs 15,49,000 Rs 7,79,000
Charging / fuel Rs 1,05,391 Rs 6,36,304
Insurance Rs 3,04,000 Rs 2,80,000
Maintenance Rs 96,000 Rs 2,00,000
Total Rs 20,54,391 Rs 18,95,304

Run the comparison with your own usage

The calculator below is preloaded with the Mahindra XUV400 and Mahindra XUV 3XO (petrol) figures. Change the monthly kilometres, electricity rate or ownership period to match your situation — the break-even point shifts a lot with mileage.

Prefilled with Mahindra XUV400 figures (ex-showroom price, real-world efficiency). Adjust any value to match your usage.

Enter ₹0 if under warranty. Typical cost: ₹80,000 - ₹3,00,000 after 8 years.

Frequently Asked Questions

Is the Mahindra XUV400 cheaper than the Mahindra XUV 3XO (petrol) in the long run?

Over 8 years and 96,000 km, the Mahindra XUV 3XO (petrol) still works out about Rs 1,59,087 cheaper to own than the Mahindra XUV400 — the purchase-price gap outweighs the fuel savings at average mileage.

What is the per-km running cost of the Mahindra XUV400?

About Rs 0.99 per km with home charging at Rs 8 per kWh, versus about Rs 5.55 per km for the Mahindra XUV 3XO (petrol).

When does the Mahindra XUV400 break even with the Mahindra XUV 3XO (petrol)?

At 1,000 km a month the Mahindra XUV400 does not overtake the Mahindra XUV 3XO (petrol) within 8 years — it needs higher monthly running to break even.

What is the real-world range of the Mahindra XUV400?

The claimed MIDC range is 375 km, but a realistic figure is around 280 km — roughly 75% of the claimed number.

Related Tools & Comparisons