Category | Cricket
By Vinod Rajbhar July 31, 2025
MS Dhoni
He has made the 10th highest runs in the list with 648 runs with a strike rate of over 87 in 16 innings and has been the best finisher.
10
Image: mykhel
Mahela Jayawardene
The stylish technician has made 674 runs in the Asia Cup matches and has a strike rate almost as high as Dhoni's. He played steadily and calmly in tough innings.
9
Image: The Hindu
Arjuna Ranatunga
He has made his team win multiple cups and has a total of 741 runs made in nineteen innings.
8
Image: SportsCrunch
Virat Kohli
He has an aggressive batting style with which he has hit a total of 742 runs in Asia Cups and has become the seventh highest run scorer in the list.
7
Image: Biet.ac.in
Shoaib Malik
This Pakistani batsman has made the iconic score in the Asia Cups, which is 786 runs, which is a lucky number. This middle-order player has also made three tons.
6
Image: Mykhel
Mushfiqur Rahim
The player who has made a total of 830 runs by surpassing better players and has become the fifth most run scorer.
5
Image: Mid-Day
Rohit Sharma
Rohit, The Hitman, stands in fourth place by scoring a total of 939 runs. Best known for hitting sixes effortlessly and his mature decisions as captain.
4
Image: Cricket Times
Sachin Tendulkar
The God of Cricket, Sachin, has made a total of 971 runs in the Asia Cups and has maintained a strike rate of over 85 and has given great performances.
3
Image: ESPN Cricinfo
Kumar Sangakkara
The second highest run scorer, Sangakkara has made a total of 1075 runs in 23 Asia Cup innings and has been the pillar of the team.
2
Image: Cricket Dawn
Sanath Jayasuriya
He has made the highest runs in the Asia Cup matches, which is 1220 runs that no one has ever crossed yet. He has also hit a total of four tons.
1
Image: Mid-Day