The Asia Cup is one of cricket’s most prestigious tournaments, bringing together top Asian nations like India, Pakistan, Sri Lanka, Bangladesh, Afghanistan, and emerging teams like UAE, Oman, and Hong Kong. Over the years, many batting greats have dominated the competition, etching their names in the record books with remarkable consistency.
From Sanath Jayasuriya’s 1220 ODI runs to Virat Kohli’s unmatched T20 brilliance, the Asia Cup has witnessed some of the most memorable batting performances in cricket history. Here’s a detailed look at the players with most runs in Asia Cup history – across both ODI and T20I formats.
Most Runs in Asia Cup – T20I Format
When it comes to the shortest format, Virat Kohli stands tall with a phenomenal record. The former India captain has scored 429 runs in 10 matches at an astonishing average of 85.80 and a strike rate of 132.00, including a memorable 122 vs Afghanistan* in 2022 – his first T20I century.
Rank | Player | Team | Matches | Innings | Runs | Highest Score | Average | Strike Rate | 100s | 50s |
---|---|---|---|---|---|---|---|---|---|---|
1 | Virat Kohli | India | 10 | 9 | 429 | 122* | 85.80 | 132.00 | 1 | 3 |
2 | Mohammad Rizwan | Pakistan | 6 | 6 | 281 | 78* | 56.20 | 117.57 | 0 | 3 |
3 | Rohit Sharma | India | 9 | 9 | 271 | 83 | 30.11 | 141.14 | 0 | 2 |
4 | Babar Hayat | Hong Kong | 5 | 5 | 235 | 122 | 47.00 | 146.87 | 1 | 1 |
5 | Ibrahim Zadran | Afghanistan | 5 | 5 | 196 | 64* | 65.33 | 104.25 | 0 | 1 |
6 | Bhanuka Rajapaksa | Sri Lanka | 6 | 6 | 191 | 71* | 47.75 | 149.21 | 0 | 1 |
7 | Sabbir Rahman | Bangladesh | 6 | 6 | 181 | 80 | 36.20 | 122.29 | 0 | 1 |
8 | Najibullah Zadran | Afghanistan | 8 | 8 | 176 | 60* | 35.20 | 157.14 | 0 | 1 |
9 | Muhammad Usman | UAE | 7 | 7 | 176 | 46 | 29.33 | 118.12 | 0 | 0 |
10 | Mahmudullah | Bangladesh | 7 | 7 | 173 | 36* | 57.66 | 141.80 | 0 | 0 |
Key T20I Record Highlights:
- First T20I Century in Asia Cup: Babar Hayat (122 vs Oman, 2016)
- Highest Average (min. 5 innings): Virat Kohli – 85.80
- Most Runs in Single Edition: Virat Kohli – 276 runs (2022)
- Impact Performers: Suryakumar Yadav (139 runs at SR 160+ in 2022), Rohit Sharma’s explosive 83 vs Bangladesh (2016 opener)
Read more: Most Successful Captains in Asia Cup History (T20 & ODI)
Most Runs in Asia Cup – ODI Format
Sri Lankan legend Sanath Jayasuriya leads the ODI charts with an incredible 1220 runs in 24 innings, including 6 centuries – the most by any player in Asia Cup history. He is followed by Kumar Sangakkara and Sachin Tendulkar, who were models of consistency for their sides.
Rank | Player | Team | Matches | Innings | Runs | Highest Score | Average | Strike Rate | 100s | 50s |
---|---|---|---|---|---|---|---|---|---|---|
1 | Sanath Jayasuriya | Sri Lanka | 25 | 24 | 1220 | 130 | 53.04 | 102.52 | 6 | 3 |
2 | Kumar Sangakkara | Sri Lanka | 24 | 23 | 1075 | 121 | 48.86 | 84.51 | 4 | 8 |
3 | Sachin Tendulkar | India | 23 | 21 | 971 | 114 | 51.10 | 85.47 | 2 | 7 |
4 | Rohit Sharma | India | 28 | 26 | 939 | 111* | 46.95 | 88.83 | 1 | 9 |
5 | Mushfiqur Rahim | Bangladesh | 25 | 25 | 830 | 144 | 36.08 | 83.08 | 2 | 3 |
6 | Shoaib Malik | Pakistan | 17 | 15 | 786 | 143 | 65.50 | 90.65 | 3 | 3 |
7 | Virat Kohli | India | 16 | 13 | 742 | 183 | 61.83 | 99.73 | 4 | 1 |
8 | Arjuna Ranatunga | Sri Lanka | 19 | 19 | 741 | 131* | 57.00 | 82.79 | 1 | 6 |
9 | Mahela Jayawardene | Sri Lanka | 28 | 26 | 674 | 78 | 29.30 | 87.64 | 0 | 7 |
10 | MS Dhoni | India | 19 | 16 | 648 | 109* | 64.80 | 87.68 | 1 | 3 |
Key ODI Record Highlights:
- Most Hundreds: Sanath Jayasuriya (6)
- Highest Individual Score: Virat Kohli – 183 vs Pakistan (2012)
- Most Runs as Captain: Rohit Sharma – 644 (across ODI + T20 Asia Cups)
- Most Runs as Wicketkeeper: Kumar Sangakkara – 1075
The records clearly show how Sri Lankan batters dominated the ODI era, with Jayasuriya and Sangakkara at the top, while Indian stars have dominated the T20 era, with Kohli leading from the front.
With Asia Cup 2025 bringing in fresh faces like Shubman Gill, Sanju Samson, Suryakumar Yadav (captain) and rising stars from Pakistan and Afghanistan, the run-scoring charts could see new names climbing up by the end of the tournament.
Read more: – Asia Cup 2025 India Squad
Conclusion
The Asia Cup remains a batter’s paradise and a true test of temperament under pressure. Legends like Jayasuriya, Sangakkara, Tendulkar, Rohit Sharma, and Virat Kohli have defined the competition over decades. As we head into the 2025 edition, fans can expect more records to be broken and perhaps a new name at the top of the T20 charts.