The Asia Cup is the most important multi-national tournament in Asia, and the players who perform well in this tournament often show the world their true skills, and some of them make a mark in the record books for Most Runs in Asia Cup History.
Every player strives to perform at their best for their team, and the top 10 players have made significant contributions to this legacy.
You will have the opportunity to see many legendary players, including Sachin Tendulkar, Sanath Jayasuriya, and Kumar Sangakkara. Also, you will be going to see many modern-day legends like Virat Kohli and Rohit Sharma.
The Asia Cup is being played in two formats, ODI and T20I. The tournament has been played in T20I format three times, including the recent 2025 edition, in which the young gun of India, Abhishek Sharma, was named the player of the tournament and also the player who scored the most runs.
| Rank | Player | Country | Innings Played (ODI + T20I) | ODI | T20I | Total Runs (Combined) |
| 1 | Sanath Jayasuriya | Sri Lanka | 24(ODI) | 1220 | – | 1220 |
| 2 | Rohit Sharma | India | 26(ODI)+9(T20I) | 939 | 150 | 1089 |
| 3 | Kumar Sangakkara | Sri Lanka | 23(ODI) | 1075 | – | 1075 |
| 4 | Virat Kohli | India | 13(ODI)+10(T20I) | 613 | 429 | 1042 |
| 5 | Sachin Tendulkar | India | 26(ODI) | 971 | – | 971 |
| 6 | Shoaib Malik | Pakistan | 15(ODI) +9(T20I) | 786 | 90 | 876 |
| 7 | Mushfiqur Rahim | Bangladesh | 25(ODI) | 830 | – | 830 |
| 8 | A Ranatunga | Sri Lanka | 19(ODI) | 742 | – | 742 |
| 9 | MS Dhoni | India | 16(ODI)+4(T20I) | 648 | 42 | 690 |
| 10 | Shakib Al Hasan | Bangladesh | 18(ODI)+ 7(T20I) | 575 | 112 | 687 |
Sanath Jayasuriya’s record in the Asia Cup is unmatched. He scored 1,220 runs in 24 innings and still holds the top spot.
Known for his fearless hitting at the top of the order, he often gave Sri Lanka explosive starts. In the 1990s and early 2000s, his aggressive batting style changed one-day cricket. Even today, when fans discuss Asia Cup legends, Jayasuriya’s name is often the first to come up.
The hitman of white-ball cricket, Rohit Sharma, is a modern-day legend who has taken India to two Asia Cup winning titles and is also the second-highest run scorer of the Asia Cup, playing both ODI and T20I formats to showcase his skills.
Rohit plays each delivery with purpose. When the team needs calm, he brings stability. When it needs power, he steps up. His leadership in India’s 2018 and 2023 Asia Cup wins added to his growing reputation as one of India’s finest modern captains.
The best ever left-hand white ball cricket player, who even in his last three matches scored back-to-back centuries, made his name in the Asia Cup to score 1,075 in 23 innings, and always gave stability to the Sri Lanka side.
Sangakkara was never in a hurry. He played with balance and perfect shot selection. His ability to stay calm under pressure made him one of the most respected batters in Asian cricket.
The King Kohli will be in most of every modern-day world record that is given for the batter, and no one can forget his 183 runs innings against Pakistan and five fours to Lasith Malinga.
Kohli is the best batter in the modern-day world, and even right now at his late stage of cricket, he can perform way better than any top-notch player who is at the peak of his form. He scored a total of 1,042 runs, averaging 61.83 in the ODI format.
The god of cricket, Sachin Tendulkar, is a must in any record that is in the batter record book because he is the player whose record can’t be matched or the player who can be like him ever.
Tendulkar scored 971 runs in 26 ODIs, guiding India through many games. In the late 90s and early 2000s, it was Sachin who showed that if he got out, half of the stadium would go empty.
Shoaib Malik was the main pillar for the Pakistan middle order, which the team has been missing in the last 5-6 years, because wherever the openers fail to give a good start, it was Malik who always handled the pressure, which is why he still holds the record of most runs scored by any Pakistan in the Asia Cup with 876 runs.
The Bangladesh backbone Mushifqur Rahim is the batter who scored 830 runs in the Asia Cup in 25 innings, and was also the best wicketkeeper for them, who kept the Bangladesh team together for a long time.
Rahim was known for his fighting spirit and calm attitude. He played responsibly in most matches and gave his team the belief that they could win against stronger sides.
More than just a captain, Arjuna Ranatunga served as the leader of Sri Lanka. He was the reliable middle-order presence that every team needs, scoring 742 runs in 19 innings.
Ranatunga was a mature leader. He played smart cricket, but he didn’t hit many sixes. Under his direction, Sri Lanka became a more self-assured and competitive nation.
MS Dhoni is a valuable finisher, as evidenced by his 690 runs in the Asia Cup. He handled difficult situations with ease and frequently entered when the team was under pressure.
Dhoni was one of India’s greatest captains because of his cool head and astute observations. Regardless of the size of the target, he always managed to lead his team across the finish line.
For many years, Shakib Al Hasan has been the most reliable player for Bangladesh. He demonstrated his value in both ODIs and T20Is with a total of 687 runs. He can adapt to the circumstances of the game and bat anywhere in the order. He is one of the most valuable all-rounders in the Asia Cup because he also contributes with the ball.
India’s new and aggressive batch of batting stars was shown by Abhishek’s attacking intent in the Powerplay overs. He has earned himself a reputation as one of Asian cricket’s best young players with this display.
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!