Most Runs in Asia Cup ODI History

Sanath Jayasuriya (Sri Lanka): 1220 runs in 25 matche

Kumar Sangakkara (Sri Lanka): 1075 runs in 24 matches

Sachin Tendulkar (India): 971 runs in 23 matches

Shoaib Malik (Pakistan): 786 runs in 17 matches

Rohit Sharma (India): 745 runs in 22 matches

Former India batter discusses Babar Azam threat to Indian bowling attack in Asia Cup 2023