Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Harry Brook35-46815393.6050193.41311253
2. Ben Duckett36135710771.4037395.7113243
3. Babar Azam36-34813658.0050568.9113245
4. Saud Shakeel36-3469457.6776345.35-4-42
5. Ollie Pope35-23810847.6025394.0712-25
6. Zak Crawley36-23512239.1725691.8011-38
7. Imam ul Haq24-22912157.2539058.7211230
8. Abdullah Shafique36-21311435.5042749.881-527
9. Agha Salman3611845636.8032057.50-2122
10. Ben Stokes3611734134.6018693.01--417
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Mohammad Rizwan36-1414623.5026253.82--218
12. Joe Root35-1257325.0014785.03-1-11
13. Azhar Ali24-1124528.0020155.72---15
14. Will Jacks24-893122.259098.89--56
15. Mark Wood231773638.508590.59---13
16. Ollie Robinson34-743718.509082.22--19
17. Ben Foakes11-646464.0012152.89-1-6
18. Shan Masood12-543027.008067.50--18
19. Mohammad Nawaz12-464523.007164.79---7
20. Faheem Ashraf24-37229.259140.66---6
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Noman Ali12-352017.506157.38---5
22. Abrar Ahmed242291714.503974.36---6
23. Naseem Shah12-211510.506731.34--12
24. Zahid Mahmood24-18174.508421.43--12
25. James Anderson23-1775.672085.00---3
26. Liam Livingstone12116916.001888.89--1-
27. Jack Leach34315915.003938.46---1
28. Haris Rauf12-12126.003435.29----
29. Rehan Ahmed12-11105.5011100.00---2
30. Mohammad Wasim12110810.001283.33--1-
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Mohammad Ali-II242---42-----