There are approximately 10 mahindra cars available in India within the price range of 20 lakh, including 5 compact-suv, 3 suv, 1 muv, 1 coupe.
The most affordable mahindra car under 20 lakh in India is the Mahindra XUV 3XO that comes at an ex-showroom price of 7.79 Lakh.
In contrast, the most expensive mahindra car under 20 lakh is Mahindra BE 6e, priced at 18.90 Lakh, ex-showroom.
Explore the on-sale mahindra cars under 20 in India with their ex-showroom price, features detail, images, and expert reviews