| Player | Runs | Innings | High Score | Average | 50s/100s |
|---|---|---|---|---|---|
| Sanath Jayasuriya (SL) | 1220 | 24 | 130 | 53.04 | 3/6 |
| Kumar Sangakkara (SL) | 1075 | 23 | 121 | 48.86 | 8/4 |
| Sachin Tendulkar (IND) | 971 | 21 | 114 | 51.10 | 7/2 |
| Rohit Sharma (IND) | 939 | 26 | 111* | 46.95 | 9/1 |
| Mushfiqur Rahim (BAN) | 830 | 25 | 144 | 36.08 | 2/3 |
| Shoaib Malik (PAK) | 786 | 15 | 143 | 65.50 | 3/3 |
| Virat Kohli (IND) | 742 | 13 | 183 | 61.83 | 1/4 |
| Arjuna Ranatunga (SL) | 741 | 19 | 131* | 57.00 | 6/1 |
| Mahela Jayawardene (SL) | 674 | 28 | 78 | 29.30 | 7/0 |
| MS Dhoni (IND) | 648 | 19 | 109* | 64.80 | 3/1 |
| Player | Runs | Innings | High Score | Strike Rate | 50s/100s |
|---|---|---|---|---|---|
| Pathum Nissanka (SL) | 434 | 12 | 107 | 138.65 | 4/1 |
| Virat Kohli (IND) | 429 | 9 | 122* | 132.00 | 3/1 |
| Abhishek Sharma (IND) | 314 | 7 | 75 | 200.00 | 3/0 |
| Babar Hayat (HKG) | 292 | 8 | 122 | 129.77 | 1/1 |
| Mohammad Rizwan (PAK) | 281 | 6 | 78* | 117.57 | 3/0 |
| Kusal Mendis (SL) | 277 | 12 | 74* | 139.89 | 3/0 |
| Fakhar Zaman (PAK) | 277 | 13 | 53 | 113.99 | 2/0 |
| Rohit Sharma (IND) | 271 | 9 | 83 | 141.14 | 2/0 |
| Ibrahim Zadran (AFG) | 226 | 8 | 64* | 97.83 | 1/0 |
| Dasun Shanaka (SL) | 224 | 15 | 64* | 134.93 | 1/0 |
Most Runs in a Single Asia Cup Edition
Most Runs Against a Team in Asia Cup
Highest Individual Scores in Asia Cup
Most Fifty-plus Scores in Asia Cup
Highest Batting Strike Rates in Asia Cup
Highest Partnerships in Asia Cup
Most Wickets Against a Team in Asia Cup
Most Wickets in Single Asia Cup Edition
Best Bowling Figures in Asia Cup
Most Five-Wicket Hauls in Asia Cup
Asia Cup Winners List (With Captains)
Most Wins as Captain in Asia Cup
Most Wins by Teams in Asia Cup
Teams with Most Wins against an Opponent
Highest Team Totals in Asia Cup
Lowest Team Totals in Asia Cup
In the 25 Asia Cup matches he played for Sri Lanka, Jayasuriya accumulated 1220 Runs, which is the most by any batsman in the Asia Cup.
562 of Jayasuriya’s runs came against India, the most by a batter against a team in the Asia Cup. He is, in fact, the only batter to amass 400-plus runs against two teams in the tournament, with Bangladesh (496 runs) being the other opponent.
Jayasuriya’s total of 378 Runs in 2008 – his last appearance in the tournament – is the most runs scored by any batsman in a single edition of the tournament.
Jayasuriya also leads the list of batters with the most hundreds in the Asia Cup. The former Sri Lankan all-rounder racked up six centuries.
The other Sri Lankan left-handed batsman, Kumar Sangakkara, has scored 12 fifty-plus scores, which is the joint-most in the tournament. Rohit Sharma is the other batter with 12 scores of fifty or more runs.
Rohit scored 644 of his 1210 runs as India’s captain. This is the most runs scored by a skipper across the ODI and T20 Asia Cups.
Sangakkara scored all of his 1075 runs as a wicketkeeper. This is the most runs aggregated by a designated wicketkeeper in the Asia Cup.
Virat Kohli’s 183 against Pakistan in 2012 is the highest Individual score in an innings in Asia Cup history. (Check Kohli’s ODI centuries here.)
In the T20 Asia Cup, Hong Kong’s Babar Hayat became the first batter to score a century. He scored 122 against Oman in the 2016 Asia Cup Qualifying group game. Kohli later levelled Hayat’s score in 2022 after remaining not out on 122 against Afghanistan.
Kohli became the first batter to aggregate 400 runs in the T20 Asia Cup. His average of 85.80 is the highest among the batters with a minimum of five innings and 100 runs in the T20 version.
Read Next | Most Test Sixes Against a Single Opponent
The latest cricket developments from NDTV Sports highlight a dynamic IPL 2026 landscape filled with…
Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…
Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…
Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…
The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…
The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…