Sir, I am confused between 3 diesel cars

I reside in Navi Mumbai. My running would be in city as well as on the Highway.
Looking between WV Ameo 1.5 TDI diesel cmfortline, Hyundai i10 Grand 1.1 Asta diesel option pack and Tata Zest 1.3 XMS diesel. Budget is around 8 lakh.
Please suggest which one to buy.