Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Rassie van der Dussen54224193120.5031676.27-3616
2. Imad Wasim421904790.0054166.67--211
3. Andile Phehlukwayo521806980.0010179.21-129
4. Faf du Plessis5421555777.5019878.28-2213
5. Imam ul Haq55-27110154.2033281.6312320
6. Hashim Amla55121410853.5024786.6411121
7. Mohammad Hafeez5411497149.67147101.36-2316
8. Babar Azam5511956948.7523483.33-1120
9. Reeza Hendricks5511698342.2520881.25-1317
10. Quinton de Kock33-1168338.67101114.85-1315
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Fakhar Zaman55-1677033.4019486.08-1123
12. Hasan Ali32-605930.0049122.45-135
13. Shadab Khan531551927.509458.51--12
14. David Miller431513125.5045113.33---7
15. Sarfaraz Ahmed331484124.006573.85---3
16. Shoaib Malik54-953123.7512277.87---6
17. Mohammad Rizwan221141014.003145.16---2
18. Mohammad Amir31-666.001250.00----
19. Imran Tahir31-555.00955.56---1
20. Hussain Talat11-222.001414.29----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Shaheen Afridi421111.00616.67----
22. Beuran Hendricks21122-825.00----
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-----------