Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Quinton de Kock34-25112962.7530781.7611133
2. Shan Masood36-2286538.0040855.88-2227
3. Babar Azam36-2217236.8327979.21-2-46
4. Hashim Amla3622097152.2547544.00-2-36
5. Aiden Markram3612019040.2026675.56-2137
6. Asad Shafiq36-1868831.0025074.40-2128
7. Temba Bavuma3511727543.0031055.48-2-26
8. Imam ul Haq36-1495724.8330948.22-1119
9. Dean Elgar3611265025.2025948.65-1-23
10. Sarfaraz Ahmed36-1125618.6715273.68-2-18
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Theunis de Bruyn36-1124918.6722749.34--118
12. Faf du Plessis24110610335.3323944.351--13
13. Azhar Ali36-59369.8314640.41---10
14. Hasan Ali243542254.005893.10--26
15. Shadab Khan12-524726.008164.20---8
16. Kagiso Rabada34-512112.7510548.57---9
17. Mohammad Amir36149229.809949.49---6
18. Zubayr Hamza12-414120.507058.57--15
19. Dale Steyn342382319.005470.37--15
20. Fakhar Zaman24-32128.007841.03---5
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Vernon Philander23-311610.337740.26---5
22. Mohammad Abbas241301110.0010628.30---5
23. Shaheen Afridi24-21145.253070.00--12
24. Faheem Ashraf12-15157.502075.00---3
25. Yasir Shah24-1453.503145.16---3
26. Duanne Olivier34211105.502642.31---2
27. Keshav Maharaj11-444.001526.67----