Mahindra xuv 800 price starts in India is Rs 21 Lakh.

Mahindra has not revealed colors yet.

Mahindra has not revealed on road mileage yet.

the top model price is NA. Mahindra has not revealed the price confirmed yet. i will update the price in future then Mahindra will reveal the price. XUV800 is coming soon in indian market with god features and affordable xuv.