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.
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.
