x

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.

Top 10 Players with Most Runs in Asia Cup History (ODI + T20I Combined)

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

1. Sanath Jayasuriya – The Benchmark of Asia Cup Batting

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.

2. Rohit Sharma – The Calm Storm at the Top

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.

3. Kumar Sangakkara – The Gentleman Run Machine

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.

4. Virat Kohli – The King of 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.

5. Sachin Tendulkar – The Heart of Indian Batting

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.

6. Shoaib Malik – Pakistan’s Dependable Performer

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.

7. Mushfiqur Rahim – The Fighter from Bangladesh

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.

8. Arjuna Ranatunga – The Leader Who Stood Tall

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.

9. MS Dhoni – The Finisher Who Never Lost His Cool

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.

10. Shakib Al Hasan – The Complete Cricketer

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.

Top Run Scorer in Asia Cup 2025 – Abhishek Sharma

Abhishek Sharma was the top run scorer in the 2025 Asia Cup.  He scored 314 runs in seven innings with a relaxed yet forceful batting style. He took India to the final with scintillating performances against Bangladesh, Sri Lanka, and Pakistan.

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.

This article first appeared on Crictoday and was syndicated with permission.

More must-reads:

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!