Sachin Tendulkar leads the charts for most runs among Indians in Asia Cup history. The legendary cricketer played 23 matches, scoring 971 runs at a strike rate of 85.47. He has hit two centuries in the tournament.
2/5Image Source : Getty
India ODI captain Rohit Sharma stands second on the list of Indians with most runs in Asia Cup history. The veteran played 28 matches, scoring 939 runs at a strike rate of 88.83. Unlike Sachin, he has played both the ODI and T20I versions of the intercontinental cup. He has only one century in the tournament.
3/5Image Source : Getty
Legendary cricketer Virat Kohli stands third on the list of Indians with most runs in Asia Cup. Like Rohit, he has played both ODI and T20I versions of the tournament. In 16 matches he played in the Asia Cup, Virat scored 742 runs at a strike rate of 99.73. Notably, Virat hit four century in the tournamen't history.
Advertisement
4/5Image Source : Getty
Former India captain MS Dhoni stands fourth on the list of Indians with most runs in the Asia Cup. In 19 matches he played, the keeper-batter scored 648 runs at a strike rate of 87.68. He has one century to his name in the tournament.
5/5Image Source : Getty
Former India cricketer and current head coach Gautam Gambhir stands fifth on the list of Indians with most runs in the Asia Cup. The southpaw made 573 runs in 13 matches at a strike rate of 89.95. He has one cenury to his name in the tournament.