India's Trusted Fantasy Cricket Analysis Platform

Asia Cup Legends: Top Run-Scorers and Iconic Batsmen

Ashish Kumar·
Last Updated:

The Asia Cup was started in 1984 to promote cricket competition among Asian countries. The tournament is organised by the Asian Cricket Council (ACC) and is played in ODI and T20 format.

Sri Lanka, India and Pakistan have been the most successful countries in this tournament, having won the title several times. Asia Cup 2025 is commencing from 9 September, in which the top cricket teams of Asia are participating. This time, the matches will be played in various stadiums of the UAE, including the Dubai International Cricket Stadium. For Live updates, plz stay with us on MYFINAL11.

Most runs and successful batsmen in the Asia Cup

Many legendary batsmen have performed brilliantly in Asia Cup history. The highest run-scorers have been players like Sachin Tendulkar, Rohit Sharma, Virat Kohli, Sanath Jayasuriya and Kumar Sangakkara. Among these, Sri Lanka’s Sanath Jayasuriya and India’s Virat Kohli are considered among the most successful batsmen of the Asia Cup.

Sanath Jayasuriya (Sri Lanka) – Highest run-scorer in Asia Cup (1200+ runs).

Kumar Sangakkara (Sri Lanka) – Among the top batsmen with stable batting and 4 centuries.

Virat Kohli (India) – Has strengthened the Indian team by playing many match-winning innings.

Rohit Sharma (India) – Player who has consistently played big innings as an opening batsman.

Asia Cup (T20) – Top 10 run-scorers

Rank Player Country Matches Innings Runs Highest Score
1 Virat Kohli India 10 9 429 122*
2 Mohammad Rizwan Pakistan 6 6 281 78*
3 Rohit Sharma India 9 9 271 83
4 Babar Hayat Hong Kong 5 5 235 122
5 Ibrahim Zadran Afghanistan 5 5 196 64*
6 Bhanuka Rajapaksa Sri Lanka 6 6 191 71*
7 Sabbir Rahman Bangladesh 6 6 181 80
8 Najibullah Zadran Afghanistan 8 8 176 60*
9 Muhammad Usman UAE 7 7 176 46
10 Mahmudullah Bangladesh 7 7 173 36*

Top 3 Batsmen — Best Strike Rate

Mahendra Singh Dhoni (India) – He has scored at a strike rate of around 280 in the Asia Cup T20.

Mosaddek Hossain (Bangladesh) – In the 2022 Asia Cup, he performed brilliantly with a strike rate of around 180 in just 2 innings.

Najibullah Zadran (Afghanistan) – He has batted at a strike rate of ~171.42 in the Asia Cup T20.

Bhanuka Rajapaksa (Sri Lanka) – His strike rate in 6 innings was 149.61.

Virat Kohli (India) – Scored 429 runs in 9 innings at a strike rate of 147.26.

Rank Player Country Matches Innings Runs Strike Rate
1 MS Dhoni India 1 1 36 280.00
2 Mosaddek Hossain Bangladesh 2 2 58 180.00
3 Najibullah Zadran Afghanistan 5 5 172 171.42
4 Bhanuka Rajapaksa Sri Lanka 6 6 191 149.61
5 Virat Kohli India 10 9 429 147.26