We were impressed by the diesel engine in the new Mahindra XUV300, but we'd already seen that before in 2018's Mahindra Marazzo. Now it's time for the all-new 1.2-litre turbo-petrol to prove its worth, and we spend some time with it in Mumbai's traffic to find out what it's made of.
2019 Mahindra XUV300 petrol review, test drive
2019 Mahindra XUV300 diesel review, test drive
2019 Mahindra XUV300 diesel video review
2019 Mahindra XUV300: Which variant should you buy?
2019 Mahindra XUV300 vs rivals: Specifications comparison
Rs 9.35 lakh * on road price (New Delhi)
Get all the latest updates from the automobile universe