The XUV300 is Mahindra’s third attempt to crack the sub-4m SUV/crossover space. Available in four variants – W4, W6, W8 and W8(O) – the Mahindra XUV300 is priced between Rs 7.90 lakh to Rs 11.99 lakh (ex-showroom India). It is available in both petrol and diesel engines with a manual transmission for now. Let us now find out which variant and engine combination suits your budget and needs the best.