Asia Cup 2023: Most Runs in Asia Cup History

Sanath Jayasuriya of Sri Lanka is the top run scorer in Asia Cup history as the former cricketer scored a total of 1220 runs in the tournament. Among the current batch of players, Rohit Sharma  tops the list with 745 runs. Virat Kohli, his teammate is not far behind as the former  Indian captain has 613 runs to his name. Meanwhile, with 33 wickets to his name, Lasith Malinga has the most wickets in Asia Cup.

Most Runs in Asia Cup 2023 (16th Edition)

Player Mat Runs HS Ave BF SR 100 50 4s 6s
Shubman Gill (IND) 6 302 121 75.50 323 93.49 1 2 29 6
Kusal Mendis (SL) 6 270 92 45.00 315 85.71 0 3 24 5
Sadeera Samarawickrama (SL) 6 215 93 35.83 241 89.21 0 2 19 2
Babar Azam (PAK) 5 207 151 51.75 212 97.64 1 0 20 4
Mohammad Rizwan (PAK) 5 195 86* 97.50 207 94.20 0 2 19 3
Rohit Sharma (IND) 6 194 74* 48.50 180 107.77 - 3 21 11
Najmul Hossain Shanto (BAN) 2 193 104 96.50 227 85.02 1 1 16 2
Iftikhar Ahmed (PAK) 5 179 109* 89.50

146

122.60 1 0 16 6
Charith Asalanka (SL) 6 179 62* 44.75 241 74.27 0 1 13 3
Shakib Al Hasan (BAN) 5 173 80 43.25 178 97.19 - 2 18 4
KL Rahul (IND) 3 169 111* 84.50 189 89.41 1 0 16 2

Last Updated on 17th September 2023

Most Runs in Asia Cup

Player Team Period Match Runs HS Ave BF SR 100 50 4s 6s
Sanath Jayasuriya SL 1990-2008 25 1220 130 53.04 1190 102.52 6 3 139 23
Kumar Sangakkara SL 2004-2014 24 1075 121 48.86 1272 84.51 4 8 107 7
Sachin Tendulkar IND 1990-2012 23 971 114 51.1 1136 85.47 2 7 108 15
Rohit Sharma IND 2008-2023 27 939 111* 46.95 1057 88.83 1 9 81 28
Mushfiqur Rahim BAN 2008-2023 25 830 144 36.09 999 83.08 2 3 61 11
Shoaib Malik PAK 2000-2018 17 786 143 65.5 867 90.65 3 3 76 8
Virat Kohli IND 2008-2023 15 742 183 61.83 744 99.73 4 1 70 7
Arjuna Ranatunga SL 1984-1997 19 741 131* 57 895 82.79 1 6 49+ 7+
Mahela Jayawardene SL 2000-2014 28 674 78 29.3 769 87.64 0 7 70 6
MS Dhoni IND 2008-2018 19 648 109* 64.8 739 87.68 1 3 47 12
Aravinda de Silva SL 1984-2000 24 645 96* 32.25 773 83.44 0 4 44+ 4+

*Last Updated on 17th September 2023
The Asia Cup trivia

  • Surinder Khanna of India with 107 runs was the leading run-scorer of the inaugural edition of the Asia Cup in 2014.
  • Sanath Jayasuriya in 2008 recorded the most runs (378 runs) in a single edition of the tournament.
  • Shikhar Dhawan is the last recipient of this achievement as the Indian scored 342 runs in the last edition of Asia Cup which was played in 2018.

List of Most Runs in Asia Cup History (1984 – Present)

Sanath Jayasuriya tops the list with the most runs in Asia Cup history. With his highest score of 130 in the tournament, the left-hander recorded 1220 runs in 25 matches that he played. Kumar Sangakkara, his former teammate, ranks second to the list as the former Sri Lankan cricketer scored 1075 runs from 24 games. 

Virat Kohli and Rohit Sharma are the two Indians with over 1000 runs in Asia Cup histrory. 

Arjuna Ranatunga is the only player to feature thrice in the list of leading run scorers in a single edition of the competition. The former Sri Lanka captain has 741 runs in the competition and was the leading run scorer in the years 1986, 1990-91, and 1997. 

The Asia Cup schedule of the newest edition is out and the Pakistan team will challenge Nepal in the first match of the competition. The six teams are once again divided into two groups and the top two teams on the Asia Cup points table will qualify for the super fours. 

Edition Year Player Team Most Run
16th 2023 Shubman Gill India 302
15th 2022 Mohammad Rizwan PAK 281
14th 2018 Shikhar Dhawan India 342
13th 2016 Sabbir Rahman Bangladesh 176
12th 2014 Lahiru Thirimanne Sri Lanka 279
11th 2012 Virat Kohli India 357
10th 2010 Shahid Afridi Pakistan 265
9th 2008 Sanath Jayasuriya Sri Lanka 378
8th 2004 Shoaib Malik Pakistan 316
7th 2000 Yousuf Youhana Pakistan 295
6th 1997 Arjuna Ranatunga Sri Lanka 272
5th 1995 Sachin Tendulkar India 205
4th 1990–91 Arjuna Ranatunga Sri Lanka 166
3rd 1988 Ijaz Ahmed Pakistan 192
2nd 1986 Arjuna Ranatunga Sri Lanka 105
1st 1984 Surinder Khanna India 107