Ford EcoSport and Mahindra XUV300; one is a veteran, the other is the newest kid on the block in the increasingly competitive sub-compact SUV market. Both of them are offered with ample creature comforts, safety provisions, and gadgetry. We took their diesel models out to see if we could find a definite winner between them. Why the diesel models? To be honest, because the petrol variants weren't available at the time of the shoot.