Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Ben Duckett11-165165165.00143115.381-317
2. Will Young11-107107107.0011394.691-112
3. Ryan Rickelton11-103103103.0010697.171-17
4. Towhid Hridoy11-100100100.0011884.751-26
5. Rahmat Shah11-909090.009297.83-119
6. Khushdil Shah11-696969.0049140.82-1110
7. Joe Root11-686868.007887.18-1-4
8. Jaker Ali Anik11-686868.0011459.65-1-4
9. Babar Azam11-646464.009071.11-116
10. Glenn Phillips11-616161.0039156.41-143
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Temba Bavuma11-585858.007676.32-1-5
12. Rassie van der Dussen11-525252.0046113.04-123
13. Agha Salman11-424242.0028150.00--16
14. Rohit Sharma11-414141.0036113.89---7
15. Tanzid Hasan11-252525.0025100.00---4
16. Fakhar Zaman11-242424.004158.54---4
17. Jos Buttler11-232323.0021109.52--11
18. Virat Kohli11-222222.003857.89---1
19. Haris Rauf11-191919.0010190.00--3-
20. Azmatullah Omarzai11-181818.002766.67---3
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Rishad Hossain11-181818.0012150.00--21
22. Rashid Khan11-181818.0013138.46--13
23. Ibrahim Zadran11-171717.002958.62--11
24. Sediqullah Atal11-161616.003250.00---2
25. Shreyas Iyer11-151515.001788.24---2
26. Jamie Smith11-151515.0013115.38---3
27. Liam Livingstone11-141414.001782.35--1-
28. David Miller11-141414.001877.78---1
29. Shaheen Afridi11-141414.0013107.69--1-
30. Naseem Shah11-131313.001586.67--1-
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Gulbadin Naib11-131313.001968.42---2
32. Tony de Zorzi11-111111.0011100.00---2
33. Rahmanullah Gurbaz11-101010.001471.43---1
34. Devon Conway11-101010.001758.82---2
35. Daryl Mitchell11-101010.002441.67----
36. Philip Salt11-101010.006166.67--11
37. Noor Ahmad11-999.001560.00---1
38. Axar Patel11-888.001266.67---1
39. Mohammad Nabi11-888.001747.06----
40. Brydon Carse11-888.007114.29----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Saud Shakeel11-666.001931.58----
42. Travis Head11-666.005120.00---1
43. Steven Smith11-555.00683.33---1
44. Mehidy Hasan Miraz11-555.001050.00---1
45. Taskin Ahmed11-333.00650.00----
46. Harry Brook11-333.00650.00----
47. Mohammad Rizwan11-333.001421.43----
48. Kane Williamson11-111.00250.00----
49. Tayyab Tahir11-111.00520.00----
50. KL Rahul1114141-4787.23--21
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Shubman Gill111101101-12978.291-29
52. Jofra Archer1112121-10210.00--12
53. Wiaan Mulder1111212-6200.00--11
54. Aiden Markram1115252-36144.44-116
55. Marnus Labuschagne1113636-31116.13---5
56. Tom Latham111118118-104113.461-310
57. Matthew Short1115151-47108.51-119
58. Adil Rashid11111-1100.00----
59. Soumya Sarkar11----5-----
60. Mushfiqur Rahim11----1-----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Najmul Hossain Shanto11----2-----
62. Mustafizur Rahman111---2-----
63. Michael Bracewell111---1-----
64. Hashmatullah Shahidi11----4-----
65. Abrar Ahmed111---------
66. Marco Jansen11----1-----
67. Tanzim Hasan Sakib11----4-----
68. Glenn Maxwell1-----------
69. Ravindra Jadeja1-----------
70. Mohammed Shami1-----------
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Matt Henry1-----------
72. Hardik Pandya1-----------
73. Kuldeep Yadav1-----------
74. Nathan Smith1-----------
75. Mitchell Santner1-----------
76. Kagiso Rabada1-----------
77. Adam Zampa1-----------
78. Ben Dwarshuis1-----------
79. Lungi Ngidi1-----------
80. Mark Wood1-----------