We would first recommend that you check out the Skoda Kylaq Prestige AT, which would be the ideal replacement for your Ford EcoSport. Like the EcoSport, the Kylaq is an entertaining car to drive, with slick handling being a highlight. The 1-litre turbo-petrol engine of this Skoda car is punchy too, and the gearbox is also smooth. All in all, the Kylaq delivers a very enjoyable driving experience that you are sure to appreciate. Do note, while the Kylaq is well equipped, it does miss some frills that you get on rival models of the same price.
From your shortlisted options, it’s the Mahindra XUV 3XO that we’d recommend. Again, the engine, gearbox, and handling make the 3XO a fun-to-drive compact SUV. Among the variants, the AX7 gets you niceties like larger rims, leatherette upholstery, and a panoramic sunroof, among other features. The AX5 L variant, on the other hand, gets ADAS features which can be a lifesaver. However, in our experience, the ADAS features are best put to use on highway journeys. If you drive on highways often, the AX5 L would be the right pick for you.

