Sign in

Most Run Scorers in Asia Cup 2023

13 ODIsAug 30 - Sep 17

The T20 Asia Cup has seen several batters rise to the occasion with memorable performances. At the very top stands Virat Kohli, who has scored 429 runs in just 10 matches across 2016 and 2022 editions. His average of 85.80 is outstanding, highlighted by a brilliant unbeaten 122 against Afghanistan. Kohli has registered one century and three fifties in the tournament.

Pakistan’s Mohammad Rizwan follows with 281 runs, all coming in the 2022 edition. He struck three half-centuries in six innings and maintained a solid average of 56.20, playing a key role in Pakistan’s journey through the tournament. Another Indian star, Rohit Sharma, has also been among the runs, scoring 271 at a brisk strike rate of 141.14. His highest score is 83.

Among the associate nations, Hong Kong’s Babar Hayat made a lasting impression with 235 runs in just five innings. His century against Oman in 2016 and his overall strike rate of nearly 147 shows his aggressive batting style at the top. Afghanistan too have found strong contributors, with Ibrahim Zadran scoring 196 runs at an impressive average of 65.33, while Najibullah Zadran chipped in with 176 runs at a rapid strike rate of over 157.

Sri Lanka’s Bhanuka Rajapaksa was one of the heroes of their title win in 2022, scoring 191 runs with a match-winning 71* in the final. Bangladesh had their share of consistent performers in the T20 Asia Cup too: Sabbir Rahman has scored 181 runs across two editions of the Asia Cup, including a fluent 80, while Mahmudullah contributed 173 runs across two editions, averaging nearly 58. The top ten list also includes Muhammad Usman from the UAE, who scored 176 runs in the 2016 edition.

Asia Cup 2023: Leading Run Scorers

PlayerTeamsRunsSRMatInnNOHSAvg30s50s100s6s
1IND30293662121750216
2SL2708566092450305
3SL2158966093351202
4PAK20797540151510014
5PAK1959454286*971203
6IND19410765174*4803011
7BAN19385220104960112
8PAK179122531109*891016
9SL1797466262*442103
10BAN1739755180431204
11IND16989431111*841012
12BAN15884551112390013
13BAN1586855082310203
14IND1438164182471103
15SL1327866041222000
SR: Strike Rate, Mat: Matches, Inn: Innings, NO: Not Out, HS: Highest Score, Avg: Average, RS: Run Scored, VS: Vs Team, BF: Ball faced, TS: Team Score, BBF: Best Bowling Figures, Wkts: Wickets, RG: Runs Given, Ovr: Overs, Mdns: Maidens, EC: Economy, T-SC: Team Score, Vnu: Venue.

Asia Cup 2023 Most Runs FAQ

  • Who has scored the most runs in the Men’s T20 Asia Cup?

    Virat Kohli holds the record with 429 runs in 10 matches across 2016 and 2022 editions.

  • Which player has the highest batting average in the tournament?

    Virat Kohli again leads here with a brilliant average of 85.80.

  • Did any associate nation players make it to the top run-scorers list?

    Yes, Babar Hayat from Hong Kong and Muhammad Usman from the UAE both feature among the top ten scorers.

  • Who scored the only centuries in the T20 Asia Cup?

    Virat Kohli (122* against Afghanistan) and Babar Hayat (122 against Oman) are the only players with centuries in the competition.

  • Which player had the highest strike rate among the top scorers?

    Najibullah Zadran of Afghanistan had the highest strike rate, scoring at 157.14.

  • Who was Sri Lanka’s top run-getter in the T20 Asia Cup?

    Bhanuka Rajapaksa was Sri Lanka’s standout performer with 191 runs, including a match-winning 71* in the 2022 final.