The estimated maintenance cost of Mahindra XUV500 for 5 years is Rs 32,740. The first service after 3000 km, second service after 10000 km and third service after 20000 km is free of cost.