Compare Cars
Compare Mahindra XUV300 vs Mercedes Benz E-Class All-Terrain on the basis of price, offers, detailed tech specs & other features. The price of Mahindra XUV300 1.2 W4 and Mercedes Benz E-Class All-Terrain E 220 d starts at Rs. 7.95 lakh and Rs. 77.25 lakh respectively. The claimed mileage for the Mahindra XUV300 1.2 W4 is 14 kmpl and for the Mercedes Benz E-Class All-Terrain E 220 d is 10 kmpl. In technical specifications, Mahindra XUV300 1.2 W4 is powered by 1197 cc engine whereas Mercedes Benz E-Class All-Terrain E 220 d is powered by 1950 cc engine.
Similar Car Comparisons


Hyundai Creta vs Mahindra XUV300


Mahindra XUV300 vs Tata Nexon


Mahindra XUV300 vs Kia Seltos


Maruti Suzuki Vitara Brezza vs Mahindra XUV300


Mercedes Benz GLE vs Mercedes Benz E-Class All-Terrain


BMW X5 vs Mercedes Benz E-Class All-Terrain


Porsche Macan vs Mercedes Benz E-Class All-Terrain


Land Rover Defender vs Mercedes Benz E-Class All-Terrain