Mahindra car prices start at Rs 4.85 Lakh(s) for the most inexpensive model in its lineup, the Mahindra KUV100 NXT. The most expensive car in Mahindra's lineup is the Mahindra Alturas G4, priced at Rs. 30.70 Lakh(s) for its top variant. In total, Mahindra has 15 model(s) on sale in India. The Mahindra XUV300, Mahindra Scorpio, Mahindra XUV500 are amongst the most popular cars for the brand.