All Time Leading Run Scorer in Asia Cup History

All Time Leading Run Scorer in Asia Cup History

The Asia Cup has seen some of the greatest batsmen in cricket history light up its stage since its inception in 1984. Sanath Jayasuriya remains the leading run-scorer with 1,220 runs in ODIs, while Virat Kohli tops T20Is with 429 runs for the Asia Cup history.

The Asia Cup, Asia’s flagship cricket tournament since 1984, has witnessed batting brilliance across 16 editions up to 2023, with the 2025 T20I event upcoming in the UAE from September 9-28.

Top 10 All-Time Asia Cup Leading Run Scorers (ODI)

Explore the top 10 all-time leading run scorers in Asia Cup ODI history. From Sanath Jayasuriya’s 1,220 runs to MS Dhoni’s 648, discover stats, averages, high scores & era spans.

Sanath Jasuriya - Highest Run Scorer
RankPlayerTeamRunsMatchesAverageStrike Rate100s50sHighestPeriod
1Sanath JayasuriyaSL12202553.04102.02631301990-2008
2Kumar SangakkaraSL10752448.8684.10481212004-2014
3Sachin TendulkarIND9712351.1085.47271141990-2012
4Rohit SharmaIND9392746.9593.9019111*2008-2023
5Mushfiqur RahimBAN8302536.0877.21231442008-2023
6Shoaib MalikPAK7861765.5090.34331432000-2018
7Arjuna RanatungaSL7411957.0082.3316131*1984-1997
8Mahela JayawardeneSL6742829.3085.6405782000-2014
9MS DhoniIND6481964.8087.6813109*2008-2018
10Virat KohliIND6861168.60102.53311832010-2023

  • Most Centuries: Jayasuriya 6.
  • Highest Average (Min 10 Inns): Kohli 68.60.
  • Best Strike Rate: Kohli 102.53.

Top 10 All-Time Asia Cup Leading Run Scorers (T20I)

Since the Asia Cup introduced the T20I format in 2016, it has featured some explosive batting performances from across Asia. Discover the top 10 all-time leading run scorers in Asia Cup T20I history. From Virat Kohli’s 429 runs to Mahmudullah’s 173, explore run totals, averages, high scores, and more.

RankPlayerTeamRunsMatchesAverageStrike Rate100s50sHighestPeriod
1Virat KohliIND4299143.00130.4715122*2016-2022
2Mohammad RizwanPAK281670.25126.000388*2022
3Ibrahim ZadranAFG196565.33104.250164*2022
4Babar AzamPAK192664.00117.070168*2022
5Bhanuka RajapaksaSL191647.75149.210171*2022
6Pathum NissankaSL173628.83115.330255*2022
7Rahmanullah GurbazAFG152530.40163.4400842022
8Kusal MendisSL155625.83156.5602602022
9Suryakumar YadavIND139534.75187.8301682022
10Mohammad NaimBAN143528.60102.1401622016-2022
  • Most Fifties: Kohli 5.
  • Highest Strike Rate: Yadav 187.83.
  • Unbeaten Innings: Kohli 3.

Team-Wise Leading Run Scorers in Asia Cup History

The Asia Cup has been graced by extraordinary batting talent across all participating teams since 1984. Here we have enlisted the best batters from the playing nations like India, Sri Lanka, Pakistan, and Bangladesh.

TeamODI LeaderRunsT20 LeaderRuns
IndiaRohit Sharma939Virat Kohli429
Sri LankaSanath Jayasuriya1220Bhanuka Rajapaksa191
PakistanShoaib Malik786Mohammad Rizwan281
BangladeshMushfiqur Rahim830Mohammad Naim143
AfghanistanShahidullah Kamal118Ibrahim Zadran196
  • India’s Dominance: 8 titles, 60%-win rate.
  • Sri Lanka’s Consistency: 6 titles.
  • Pakistan’s Clutches: 2 titles.

Conclusion

If you’re searching for the all-time leading run scorer in Asia Cup history, the record firmly belongs to Sanath Jayasuriya with 1,220 ODI runs. In the T20I editions, Virat Kohli leads with 429 runs. Together, these stats highlight cricketing excellence across formats and eras.