Mahindra XUV 3XO price for the base model starts at ₹ 8.65 lakh and the top model price goes upto ₹ 17.61 lakh (on-road Marwad).The Mahindra XUV 3XO on road price in Marwad for Petrol engine ...