Reigning Olympic bronze medallist and currently the continent's no.1 side, India last won the Asia Cup in 2017 in Dhaka, beating Malaysia 2-1 in the final.