India: Lions of Asia

  • Total Shares
Since the inception of the Asia Cup in 1984, India have won the title five times.<br><br>Last winning the title in 1995, it took India 15 years and 5 tournaments to reclaim it. And with this win, India hold the record of winning Asia Cup title for the maximum number of time. <br><br><b></b> takes a look at those tournaments where India emerged victorious.

Leave a comment