Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Imam ul Haq55-27110154.2033281.6312320
2. Rassie van der Dussen54224193120.5031676.27-3616
3. Hashim Amla55121410853.5024786.6411121
4. Babar Azam5511956948.7523483.33-1120
5. Reeza Hendricks5511698342.2520881.25-1317
6. Fakhar Zaman55-1677033.4019486.08-1123
7. Faf du Plessis5421555777.5019878.28-2213
8. Mohammad Hafeez5411497149.67147101.36-2316
9. Quinton de Kock33-1168338.67101114.85-1315
10. Shoaib Malik54-953123.7512277.87---6
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Imad Wasim421904790.0054166.67--211
12. Andile Phehlukwayo521806980.0010179.21-129
13. Hasan Ali32-605930.0049122.45-135
14. Shadab Khan531551927.509458.51--12
15. David Miller431513125.5045113.33---7
16. Sarfaraz Ahmed331484124.006573.85---3
17. Mohammad Rizwan221141014.003145.16---2
18. Mohammad Amir31-666.001250.00----
19. Imran Tahir31-555.00955.56---1
20. Beuran Hendricks21122-825.00----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Hussain Talat11-222.001414.29----
22. Shaheen Afridi421111.00616.67----
23. Dale Steyn31----2-----
24. Kagiso Rabada51----1-----
25. Heinrich Klaasen21----1-----
26. Faheem Ashraf21----5-----
27. Wiaan Mulder1-----------
28. Tabraiz Shamsi2-----------
29. Dane Paterson1-----------
30. Duanne Olivier2-----------
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Dewald Pretorius2-----------
32. Usman Khan- Shinwari3-----------