Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Mehidy Hasan Miraz22114174141.0015392.16-2215
2. Rahmanullah Gurbaz11-119119119.0092129.351-88
3. Mohammad Rizwan11-103103103.0094109.571-29
4. Rachin Ravindra221979797.0075129.33-1116
5. Rahmat Shah11-939393.0082113.41-1310
6. Kusal Mendis22-18015890.00106169.811-1022
7. Iftikhar Ahmed221908390.0088102.27-156
8. Mark Chapman221856585.0061139.34-137
9. Babar Azam22-1709085.00143118.88-2419
10. Cameron Green221845084.0066127.27-128
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Daryl Mitchell221845984.0073115.07-136
12. Devon Conway221787878.0074105.41-1111
13. Saud Shakeel21-757575.0053141.51-145
14. Tanzid Hasan22-1298464.5013297.73-1317
15. Moeen Ali21-565656.0039143.59-162
16. Rassie van der Dussen11-515151.005691.07-1-9
17. Mohammad Nawaz21-505050.0042119.05-116
18. Pathum Nissanka22-986849.0010296.08-1113
19. David Warner21-484848.0033145.45--34
20. Mushfiqur Rahim221433543.005874.14--13
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Agha Salman221433343.0032134.38--15
22. Marnus Labuschagne221434043.0036119.44---5
23. Steven Smith22-825541.0071115.49-136
24. Glenn Maxwell22-827741.0077106.49-165
25. Heinrich Klaasen11-393939.0037105.41--15
26. Dhananjaya de Silva22-775538.5011070.00-114
27. Tom Latham22-705235.0069101.45-116
28. Jonny Bairstow21-343434.0021161.90--16
29. Kusal Perera21-343434.0024141.67---6
30. Litton Das22-666133.0062106.45-1-11
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Mitchell Marsh21-313131.004864.58--22
32. Jos Buttler21-303030.0015200.00--15
33. Josh Inglis22-484824.0033145.45--18
34. Jimmy Neesham22-473323.5032146.88--25
35. Glenn Phillips22-464323.004797.87--14
36. Fakhar Zaman21-222222.002491.67---4
37. Sadeera Samarawickrama22-413920.505771.93---4
38. Alex Carey22-392819.5039100.00--14
39. Mahmudullah21-181818.002185.71--11
40. Harry Brook21-171717.0015113.33---4
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Hasan Ali21-161616.001888.89---2
42. Charith Asalanka22-301815.005950.85---3
43. Usama Mir21-151515.0010150.00--11
44. Scott Edwards11-141414.0010140.00---2
45. Lahiru Kumara221141314.0014100.00--11
46. Dimuth Karunaratne22-261813.004163.41---2
47. Abdullah Shafique22-261413.004163.41---1
48. Aiden Markram11-131313.0013100.00---2
49. Shadab Khan22-251612.5019131.58--3-
50. Will Young21-121212.001770.59---2
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Sybrand Engelbrecht11-999.001369.23---2
52. Vikramjit Singh11-999.001464.29---2
53. Imam ul Haq22-17168.502180.95---3
54. Dushan Hemantha22-16118.002272.73--1-
55. Liam Livingstone21-777.001163.64---1
56. Ibrahim Zadran11-777.001838.89---1
57. Dunith Wellalage22-10105.001566.67----
58. Matthew Short11-555.00862.50----
59. Dawid Malan21-444.002200.00---1
60. Pat Cummins221323.00560.00----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Mahedi Hasan21-333.00560.00----
62. Dasun Shanaka21-333.001717.65----
63. Towhid Hridoy22-552.501435.71----
64. Najmul Hossain Shanto21-222.001118.18----
65. Kasun Rajitha21-111.00714.29----
66. Mohammad Nabi11-111.00812.50----
67. Quinton de Kock1118484-8994.38-1112
68. Kane Williamson2229154-10190.10-1-11
69. Colin Ackermann1113131-3783.78---3
70. Mohammad Wasim21144-580.00----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. David Miller1111818-2669.23--11
72. Najibullah Zadran1111515-2268.18----
73. Joe Root2112626-4065.00---1
74. Chris Woakes21111-250.00----
75. Shoriful Islam21133-742.86----
76. Azmatullah Omarzai1111414-7200.00--11
77. Mitchell Starc2112424-22109.09--11
78. Taskin Ahmed2111212-12100.00--1-
79. Logan van Beek11199-9100.00--1-
80. Mitchell Santner2221716-17100.00----