10. Temba Bavuma - 637 runs in 9 innings
9. Fakhar Zaman - 644 runs in 15 innings
8. Daryl Mitchell - 648 runs in 15 innings
7. Sean Williams - 720 runs in 9 innings
6. Babar Azam - 745 runs in 15 ODI innings
5. Muhammad Waseem - 782 runs in 24 innings
4. Vriitya Aravind - 792 runs in 26 innings
3. Pathum Nissanka - 796 runs in 19 innings
2. Shubman Gill - 904 runs in 16 innings
1. Asif Khan - 934 runs in 24 innings
Next : How Team India has performed in ODI Asia Cup finals as Rohit Sharma and Co. eye 7th title
Click to read more..