![]() |
Asia Cup: Most Runs in ODI & T20 Format |
Cricket fans around the world consider the Asia Cup as one of the most important cricket competitions. The Asia Cup is held every two years, in which the best teams from Asia participate. The Asia Cup was started in 1984, and the tournament has seen commendable performances from some players. In this article, we examine the top scorers in Asia Cup history and evaluate their contributions to the competition and performances.
Most Runs in Asia Cup (ODIs)
NUMBER | BATSMAN | RUNS | INNINGS | HIGH SCORE | AVERAGE | 50s/100s |
---|---|---|---|---|---|---|
1 | Sanath Jayasuriya (SL) | 1220 | 24 | 130 | 53.04 | 3/6 |
2 | Kumar Sangakkara (SL) | 1075 | 23 | 121 | 48.86 | 8/4 |
3 | Sachin Tendulker (IND) | 971 | 21 | 114 | 51.1 | 7/2 |
4 | Shoaib Malik (PAK) | 786 | 15 | 143 | 65.5 | 3/3 |
5 | Rohit Sharma (IND) | 745 | 21 | 111* | 46.50 | 6/1 |
6 | Arjuna Ranatunga (SL) | 741 | 19 | 131* | 57 | 6/1 |
7 | Mushfiqur Rahim (BAN) | 699 | 121 | 144 | 36.78 | 2/2 |
8 | Mahela Jayawardene (SL) | 674 | 28 | 78 | 29.3 | 7/0 |
9 | MS Dhoni (IND) | 648 | 19 | 109* | 64.8 | 3/1 |
10 | Arvinda De Silva (SL) | 645 | 24 | 96* | 32.25 | 4/0 |
1. Sanath Jayasuriya
Sri Lankan cricketer Sanath Jayasuriya is the highest run-scorer in the history of the Asia Cup, who scored 1,220 runs in 24 innings. Jayasuriya's highest score in Asia Cup tournaments is 130. His best performance was in the 2008 Asia Cup, where he scored 378 runs in five matches at an average of 75.60 with a strike rate of 126.
2. Kumar Sangakkara
Kumar Sangakkara, another cricketer from Sri Lanka, is the second-highest run scorer in the Asia Cup with 1,075 runs in 24 innings. Sangakkara has played four Asia Cup tournaments and averages 48.86. His highest score in the Asia Cup is 121, which he scored against Bangladesh in 2008.
3. Sachin Tendulkar
Indian cricket legend Sachin Tendulkar is third on the list of highest run scorers in the Asia Cup. Tendulkar played 23 innings of 24 matches and scored 971 runs in eight Asia Cup tournaments. His highest score in the Asia Cup is 114.
4. Shoaib Malik
Pakistani cricketer Shoaib Malik is the fourth-highest run scorer in the Asia Cup, who scored 786 runs in 15 innings. Shoaib Malik played eight Asia Cup tournaments and averaged 65.50. Shoaib Malik scored 143 runs in a match against India in the 2004 Asia Cup, which is Shoaib Malik's highest score in the ODI format.
Read here for the list of winner and runner-up team of the Asia Cup, it is played every 2 years.
Most Runs in Asia Cup (T20Is)
Number
BATSMAN
RUNS
INNINGS
HIGH SCORE
AVERAGE
50s/100s
1
Virat Kohli (IND)
429
9
122*
85.8
3/1
2
Mohammad Rizwan (PAK)
281
6
78*
56.2
3/0
3
Rohit Sharma (IND)
271
9
83
30.11
2/0
4
Babar Hayat (HKG)
235
5
122
47
1/1
5
Ibrahim Zadran (AFG)
196
5
64*
65.33
1/0
6
Bhanuka Rajapaksa (SL)
191
6
71*
47.75
1/0
7
Sabbir Rahman (BAN)
181
6
80
3.20
1/0
8
Mohammad Usman (UAE)
176
7
46
29.33
0/0
9
Najibullah Zadran (AFG)
176
8
60*
35.2
1/0
10
Pathum Nissanka (SL)
173
6
55*
34.6
2/0
1. Virat Kohli
India's legendary batsman, Virat Kohli, is the highest run scorer in Asia Cup T20 matches. He played 9 innings and scored 429 runs at an average of 85.80. His highest score is 122 not out which he scored in a match against Afghanistan in the 2022 Asia Cup. In the Asia Cup 2022, he was the second-highest run-scorer after Mohammad Rizwan.
2. Mohammad Rizwan
Pakistan's wicketkeeper-batsman Mohammad Rizwan is second in the list of batsmen who have scored the most runs in the history of the Asia Cup T20. Mohammad Rizwan has scored 281 runs in 6 innings at an average of 56.20. Mohammad Rizwan was also the highest run scorer in the 2022 Asia Cup. Mohammad Rizwan's highest score in the T20 Asia Cup is 78, which he scored against Hong Kong.
3. Rohit Sharma
Indian cricketer Rohit Sharma, known as Hitman, is third in the list of batsmen who have scored the most runs in the history of the Asia Cup T20. Rohit Sharma scored 271 runs at an average of 30.11 after playing 9 innings in the Asia Cup T20.
Key Stats
If we talk about batting records, the name of Sri Lankan opening batsman Sanath Jayasuriya comes to mind. Sanath Jayasuriya is the highest run-scorer in the history of the Asia Cup. He scored 1220 runs after playing 24 innings.
Sanath Jayasuriya has scored the most 6 centuries in the Asia Cup.
Sanath Jayasuriya scored 378 runs in his last Asia Cup in 2008, which is the highest score by any batsman in a season.
Virat Kohli scored 183 runs against Pakistan in the 2012 Asia Cup and won the honor of scoring the highest number of runs by an individual.
The most by any batsman in this event, Kumar Sangakkara, a left-handed Sri Lankan, scored more than 50 runs 12 times.
FAQs
Q: Who is the highest run-scorer in Asia Cup history?
A: The highest run-scorer in Asia Cup history is Sanath Jayasuriya, with 1,220 runs in 24 innings.
Q: How many teams participate in the Asia Cup?
A: The Asia Cup currently features six teams: India, Pakistan, Sri Lanka, Bangladesh, Afghanistan, and the winner of the Asia Cup Qualifier.
Q: Which player has scored the most runs in a single Asia Cup tournament?
A: Sanath Jayasuriya scored the most runs in a single Asia Cup tournament, scoring 378 runs in the 2008 edition.
Q: How many centuries have been scored in the Asia Cup history?
A: A total of 54 centuries have been scored in the Asia Cup history, with the highest being 122 by Virat Kohli in 2012.
Q: Which team has won the most Asia Cup titles?
A: India has won the most Asia Cup titles, with seven titles to their name.