Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Eoin Morgan43216476164.00124132.26-2711
2. Imam ul Haq442234151117.0026388.971-124
3. Sarfaraz Ahmed5421869793.00160116.25-1214
4. Jason Roy33-27711492.33242114.46121125
5. Jos Buttler43114411072.0091158.241-1010
6. Jonny Bairstow43-21112870.33159132.7011527
7. Ben Stokes5311297164.5013198.47-159
8. Tom Curran321603160.0045133.33--27
9. Babar Azam55-27711555.4027899.6412229
10. Joe Root54-2038450.7520499.51-1119
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Fakhar Zaman55-20013840.00174114.9411617
12. James Vince32-764338.0071107.04---13
13. Asif Ali54-1425235.50108131.48-287
14. Haris Sohail331694134.507493.24---9
15. Mohammad Hafeez22-595929.5058101.72-132
16. Mohammad Hasnain21-282828.0017164.71--14
17. Shaheen Afridi421261926.003086.67--12
18. Moeen Ali431464623.0041112.20--34
19. Shoaib Malik22-454122.5038118.42---4
20. Joe Denly31-171717.002180.95----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Hasan Ali542341817.0025136.00--32
22. Imad Wasim54-672516.7546145.65--28
23. David Willey31-141414.0011127.27--1-
24. Chris Woakes41-131313.001872.22----
25. Faheem Ashraf32-16138.0015106.67---1
26. Abid Ali11-555.00955.56---1
27. Adil Rashid4221412-10140.00---1
28. Junaid Khan211---------
29. Yasir Shah1-----------
30. Liam Plunkett3-----------
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Mark Wood1-----------
32. Jofra Archer2-----------