Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  Cricket World Cup 2019  »  Stats

ICC Cricket World Cup 2019 Player Stats & Records

BATTING STATS

  • Most Runs
  • Highest Individual Scores
  • Highest Average
  • Highest Strike Rate
  • Most Hundreds
  • Most Fifties
  • Most Sixes
  • Most Fours

BOWLING STATS

  • Most Wickets
  • Best Average
  • Most Five-wicket hauls
  • Best Economy

Most Runs

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Virat Kohli Virat Kohli India 11 11 765 90.32 68 9
2 Rohit Sharma Rohit Sharma India 11 11 597 125.95 66 31
3 Quinton de Kock Quinton de Kock South Africa 10 10 594 107.03 57 21
4 Rachin Ravindra Rachin Ravindra New Zealand 10 10 578 106.45 55 17
5 Daryl Mitchell Daryl Mitchell New Zealand 10 9 552 111.07 48 22
6 David Warner David Warner Australia 11 11 535 108.30 50 24
7 Shreyas Iyer Shreyas Iyer India 11 11 530 113.25 37 24
8 Lokesh Rahul Lokesh Rahul India 11 10 452 90.76 38 9
9 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 448 84.53 39 8
10 Mitchell Marsh Mitchell Marsh Australia 10 10 441 107.56 43 21
11 Aiden Markram Aiden Markram South Africa 10 10 406 110.93 44 9
12 Dawid Malan Dawid Malan England 9 9 404 101.00 50 9
13 Glenn Maxwell Glenn Maxwell Australia 9 9 400 150.38 40 22
14 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 395 95.41 38 5
15 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 376 76.27 39 5
16 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 373 133.21 28 19
17 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 373 102.19 36 4
18 Devon Conway Devon Conway New Zealand 10 10 372 101.64 54 4
19 Marnus Labuschagne Marnus Labuschagne Australia 11 10 362 70.70 31 2
20 David Miller David Miller South Africa 10 10 356 107.88 25 20
21 Shubman Gill Shubman Gill India 9 9 354 106.95 41 12
22 Azmatullah Azmatullah Afghanistan 9 8 353 97.78 26 13
23 Abdullah Shafique Abdullah Shafique Pakistan 8 8 336 93.33 36 9
24 Pathum Nissanka Pathum Nissanka Sri Lanka 9 9 332 89.49 44 3
25 Travis Head Travis Head Australia 6 6 329 127.52 37 13
26 Mahmudullah Mahmudullah Bangladesh 8 7 328 91.62 28 14
27 Babar Azam Babar Azam Pakistan 9 9 320 82.90 32 4
28 Rahmat Shah Rahmat Shah Afghanistan 9 9 320 76.37 28 2
29 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 9 9 310 73.11 25 2
30 Ben Stokes Ben Stokes England 6 6 304 89.15 26 11
31 Steven Smith Steven Smith Australia 10 10 302 80.97 30 2
32 Netherlands 8 8 300 66.67 25 3
33 Kusal Mendis Kusal Mendis Sri Lanka 9 9 294 113.95 27 15
34 Charith Asalanka Charith Asalanka Sri Lanka 9 8 288 85.21 19 11
35 Glenn Phillips Glenn Phillips New Zealand 10 9 285 111.76 22 14
36 Liton Das Liton Das Bangladesh 9 9 284 80.23 32 5
37 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 9 9 280 98.94 31 9
38 Joe Root Joe Root England 9 9 276 88.46 21 2
39 Netherlands 9 9 259 86.91 22 3
40 Kane Williamson Kane Williamson New Zealand 4 4 256 93.43 28 4
41 Saud Shakeel Saud Shakeel Pakistan 9 7 241 97.97 30 1
42 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 9 222 76.82 25 1
43 Fakhar Zaman Fakhar Zaman Pakistan 4 4 220 122.91 14 18
44 Netherlands 9 9 216 82.13 27 -
45 Jonny Bairstow Jonny Bairstow England 9 9 215 88.48 27 3
46 Will Young Will Young New Zealand 6 6 206 83.74 23 6
47 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 9 9 202 79.22 14 4
48 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 201 79.45 21 2
49 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 186 82.30 21 4
50 Harry Brook Harry Brook England 6 6 169 112.67 20 5
51 Md Towhid Hridoy Md Towhid Hridoy Bangladesh 7 6 164 78.10 7 5
52 Netherlands 7 7 164 98.20 11 10
53 Imam ul-Haq Imam ul-Haq Pakistan 6 6 162 90.00 23 -
54 Josh Inglis Josh Inglis Australia 10 8 159 94.64 17 3
55 Marco Jansen Marco Jansen South Africa 9 8 157 110.56 9 9
56 Tom Latham Tom Latham New Zealand 10 8 155 91.18 12 3
57 Kusal Perera Kusal Perera Sri Lanka 7 7 149 101.36 25 2
58 Tanzid Hasan Tanzid Hasan Bangladesh 9 9 145 95.39 22 3
59 Temba Bavuma Temba Bavuma South Africa 8 8 145 73.60 18 3
60 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 142 115.45 11 8
61 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 8 7 140 76.09 13 4
62 Netherlands 8 8 140 78.21 9 3
63 Netherlands 9 9 139 69.85 15 2
64 Jos Buttler Jos Buttler England 9 9 138 97.18 11 5
65 Netherlands 9 9 138 69.00 22 2
66 Chris Woakes Chris Woakes England 8 8 131 84.52 15 2
67 Pat Cummins Pat Cummins Australia 11 8 128 68.82 13 5
68 Shadab Khan Shadab Khan Pakistan 6 5 121 100.83 7 4
69 Ravindra Jadeja Ravindra Jadeja India 11 5 120 101.69 7 3
70 Suryakumar Yadav Suryakumar Yadav India 7 7 106 100.95 12 1
71 Rashid Khan Rashid Khan Afghanistan 9 6 105 94.59 7 5
72 Mitchell Santner Mitchell Santner New Zealand 10 7 103 127.16 6 5
73 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 6 100 54.05 11 1
74 Netherlands 6 6 98 65.33 12 1
75 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 103.19 10 3
76 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 103.19 10 3
77 Moeen Ali Moeen Ali England 6 6 95 74.80 8 1
78 Adil Rashid Adil Rashid England 9 9 92 101.10 7 2
79 Ikram Ali Khil Ikram Ali Khil Afghanistan 7 3 89 88.12 7 3
80 Marcus Stoinis Marcus Stoinis Australia 6 5 87 112.99 8 4
81 Mitchell Starc Mitchell Starc Australia 10 8 87 57.62 7 1
82 Mark Wood Mark Wood England 7 7 85 130.77 7 5
83 Mark Chapman Mark Chapman New Zealand 8 6 84 118.31 10 1
84 Netherlands 4 4 83 74.11 11 1
85 Mohammad Nawaz Mohammad Nawaz Pakistan 5 4 81 83.51 5 3
86 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 80 100.00 6 3
87 David Willey David Willey England 6 6 78 116.42 7 6
88 Netherlands 9 9 70 80.46 1 5
89 Netherlands 8 8 68 80.00 4 3
90 Cameron Green Cameron Green Australia 3 3 63 75.90 6 -
91 Liam Livingstone Liam Livingstone England 6 6 60 63.83 6 -
92 Keshav Maharaj Keshav Maharaj South Africa 10 6 59 73.75 7 1
93 Jimmy Neesham Jimmy Neesham New Zealand 3 2 58 123.40 3 3
94 Mohammad Nabi Mohammad Nabi Afghanistan 9 6 55 72.37 3 1
95 Shaheen Afridi Shaheen Afridi Pakistan 9 6 55 91.67 7 1
96 Gerald Coetzee Gerald Coetzee South Africa 8 4 54 69.23 4 1
97 Haris Rauf Haris Rauf Pakistan 9 5 53 117.78 5 4
98 Kasun Rajitha Kasun Rajitha Sri Lanka 6 4 52 91.23 6 1
99 Agha Salman Agha Salman Pakistan 3 1 51 113.33 6 1
100 Angelo Mathews Angelo Mathews Sri Lanka 5 4 51 65.38 4 1
101 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 5 51 127.50 6 2
102 Taskin Ahmed Taskin Ahmed Bangladesh 7 5 49 52.69 1 3
103 Adam Zampa Adam Zampa Australia 11 6 48 80.00 5 -
104 Ishan Kishan Ishan Kishan India 2 2 47 97.92 5 2
105 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 6 42 47.19 4 1
106 Nasum Ahmed Nasum Ahmed Bangladesh 3 3 40 83.33 5 -
107 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 39 105.41 1 3
108 Gus Atkinson Gus Atkinson England 3 3 37 160.87 7 -
109 Sam Curran Sam Curran England 3 3 35 61.40 1 -
110 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 33 45.21 2 -
111 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 6 28 41.79 4 -
112 Shoriful Islam Shoriful Islam Bangladesh 8 6 28 100.00 3 1
113 Noor Ahmad Noor Ahmad Afghanistan 4 1 26 81.25 4 -
114 Netherlands 9 8 26 48.15 3 -
115 Kagiso Rabada Kagiso Rabada South Africa 9 4 25 55.56 - 2
116 Muhammad Wasim Muhammad Wasim Pakistan 4 2 23 100.00 2 2
117 Trent Boult Trent Boult New Zealand 10 4 21 84.00 1 1
118 Hasan Ali Hasan Ali Pakistan 6 3 20 71.43 4 -
119 Kuldeep Yadav Kuldeep Yadav India 11 2 19 61.29 1 -
120 Matt Henry Matt Henry New Zealand 7 4 19 86.36 1 1
121 Jasprit Bumrah Jasprit Bumrah India 11 3 18 62.07 1 -
122 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 5 16 64.00 2 -
123 Reece Topley Reece Topley England 3 2 16 177.78 3 -
124 Tim Southee Tim Southee New Zealand 4 2 16 76.19 2 -
125 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 2 2 15 68.18 1 -
126 Hasan Mahmud Hasan Mahmud Bangladesh 2 1 15 60.00 2 -
127 Netherlands 2 2 13 39.39 1 -
128 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 12 66.67 1 -
129 Hardik Pandya Hardik Pandya India 4 1 11 137.50 - 1
130 Lungi Ngidi Lungi Ngidi South Africa 8 3 11 26.83 - -
131 Mohammed Shami Mohammed Shami India 7 4 10 50.00 1 -
132 Mohammed Siraj Mohammed Siraj India 11 1 9 112.50 1 -
133 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 3 9 60.00 1 -
134 Chamika Karunaratne Chamika Karunaratne Sri Lanka 3 2 8 28.57 1 -
135 Netherlands 1 1 8 53.33 - -
136 Lockie Ferguson Lockie Ferguson New Zealand 7 3 7 77.78 - 1
137 Najibullah Zadran Najibullah Zadran Afghanistan 2 2 7 33.33 - -
138 Dushmantha Chameera Dushmantha Chameera Sri Lanka 4 4 6 15.38 - -
139 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 6 31.58 1 -
140 Netherlands 1 1 6 75.00 - -
141 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 5 83.33 1 -
142 Dushan Hemantha Dushan Hemantha Sri Lanka 2 2 4 100.00 1 -
143 Josh Hazlewood Josh Hazlewood Australia 11 5 4 80.00 - -
144 Lahiru Kumara Lahiru Kumara Sri Lanka 2 1 4 50.00 1 -
145 Fazal Fazal Afghanistan 6 3 2 22.22 - -

Highest Strike Rate

POS PLAYER TEAM MATCHES INN RUNS SR AVG
1 Reece Topley Reece Topley England 3 2 16 177.78 0
2 Gus Atkinson Gus Atkinson England 3 3 37 160.87 18.5
3 Glenn Maxwell Glenn Maxwell Australia 9 9 400 150.38 66.67
4 Hardik Pandya Hardik Pandya India 4 1 11 137.50 0
5 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 373 133.21 41.44
6 Mark Wood Mark Wood England 7 7 85 130.77 28.33
7 Travis Head Travis Head Australia 6 6 329 127.52 54.83
8 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 5 51 127.50 12.75
9 Mitchell Santner Mitchell Santner New Zealand 10 7 103 127.16 25.75
10 Rohit Sharma Rohit Sharma India 11 11 597 125.95 54.27
11 Jimmy Neesham Jimmy Neesham New Zealand 3 2 58 123.40 29
12 Fakhar Zaman Fakhar Zaman Pakistan 4 4 220 122.91 73.33
13 Mark Chapman Mark Chapman New Zealand 8 6 84 118.31 16.8
14 Haris Rauf Haris Rauf Pakistan 9 5 53 117.78 17.67
15 David Willey David Willey England 6 6 78 116.42 19.5
16 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 142 115.45 23.67
17 Kusal Mendis Kusal Mendis Sri Lanka 9 9 294 113.95 32.67
18 Agha Salman Agha Salman Pakistan 3 1 51 113.33 51
19 Shreyas Iyer Shreyas Iyer India 11 11 530 113.25 66.25
20 Marcus Stoinis Marcus Stoinis Australia 6 5 87 112.99 21.75
21 Harry Brook Harry Brook England 6 6 169 112.67 28.17
22 Mohammed Siraj Mohammed Siraj India 11 1 9 112.50 0
23 Glenn Phillips Glenn Phillips New Zealand 10 9 285 111.76 40.71
24 Daryl Mitchell Daryl Mitchell New Zealand 10 9 552 111.07 69
25 Aiden Markram Aiden Markram South Africa 10 10 406 110.93 45.11
26 Marco Jansen Marco Jansen South Africa 9 8 157 110.56 31.4
27 David Warner David Warner Australia 11 11 535 108.30 48.64
28 David Miller David Miller South Africa 10 10 356 107.88 44.5
29 Mitchell Marsh Mitchell Marsh Australia 10 10 441 107.56 49
30 Quinton de Kock Quinton de Kock South Africa 10 10 594 107.03 59.4
31 Shubman Gill Shubman Gill India 9 9 354 106.95 44.25
32 Rachin Ravindra Rachin Ravindra New Zealand 10 10 578 106.45 64.22
33 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 39 105.41 0
34 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 103.19 48.5
35 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 103.19 48.5
36 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 373 102.19 53.29
37 Ravindra Jadeja Ravindra Jadeja India 11 5 120 101.69 40
38 Devon Conway Devon Conway New Zealand 10 10 372 101.64 41.33
39 Kusal Perera Kusal Perera Sri Lanka 7 7 149 101.36 21.29
40 Adil Rashid Adil Rashid England 9 9 92 101.10 15.33
41 Dawid Malan Dawid Malan England 9 9 404 101.00 44.89
42 Suryakumar Yadav Suryakumar Yadav India 7 7 106 100.95 17.67
43 Shadab Khan Shadab Khan Pakistan 6 5 121 100.83 24.2
44 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 80 100.00 40
45 Dushan Hemantha Dushan Hemantha Sri Lanka 2 2 4 100.00 4
46 Muhammad Wasim Muhammad Wasim Pakistan 4 2 23 100.00 23
47 Shoriful Islam Shoriful Islam Bangladesh 8 6 28 100.00 28
48 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 9 9 280 98.94 31.11
49 Netherlands 7 7 164 98.20 27.33
50 Saud Shakeel Saud Shakeel Pakistan 9 7 241 97.97 34.43
51 Ishan Kishan Ishan Kishan India 2 2 47 97.92 23.5
52 Azmatullah Azmatullah Afghanistan 9 8 353 97.78 70.6
53 Jos Buttler Jos Buttler England 9 9 138 97.18 15.33
54 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 395 95.41 65.83
55 Tanzid Hasan Tanzid Hasan Bangladesh 9 9 145 95.39 16.11
56 Josh Inglis Josh Inglis Australia 10 8 159 94.64 19.88
57 Rashid Khan Rashid Khan Afghanistan 9 6 105 94.59 21
58 Kane Williamson Kane Williamson New Zealand 4 4 256 93.43 85.33
59 Abdullah Shafique Abdullah Shafique Pakistan 8 8 336 93.33 42
60 Shaheen Afridi Shaheen Afridi Pakistan 9 6 55 91.67 18.33
61 Mahmudullah Mahmudullah Bangladesh 8 7 328 91.62 54.67
62 Kasun Rajitha Kasun Rajitha Sri Lanka 6 4 52 91.23 13
63 Tom Latham Tom Latham New Zealand 10 8 155 91.18 25.83
64 Lokesh Rahul Lokesh Rahul India 11 10 452 90.76 75.33
65 Virat Kohli Virat Kohli India 11 11 765 90.32 95.62
66 Imam ul-Haq Imam ul-Haq Pakistan 6 6 162 90.00 27
67 Pathum Nissanka Pathum Nissanka Sri Lanka 9 9 332 89.49 41.5
68 Ben Stokes Ben Stokes England 6 6 304 89.15 50.67
69 Jonny Bairstow Jonny Bairstow England 9 9 215 88.48 23.89
70 Joe Root Joe Root England 9 9 276 88.46 30.67
71 Ikram Ali Khil Ikram Ali Khil Afghanistan 7 3 89 88.12 44.5
72 Netherlands 9 9 259 86.91 37
73 Matt Henry Matt Henry New Zealand 7 4 19 86.36 9.5
74 Charith Asalanka Charith Asalanka Sri Lanka 9 8 288 85.21 36
75 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 448 84.53 49.78
76 Chris Woakes Chris Woakes England 8 8 131 84.52 18.71
77 Trent Boult Trent Boult New Zealand 10 4 21 84.00 21
78 Will Young Will Young New Zealand 6 6 206 83.74 34.33
79 Mohammad Nawaz Mohammad Nawaz Pakistan 5 4 81 83.51 20.25
80 Nasum Ahmed Nasum Ahmed Bangladesh 3 3 40 83.33 13.33
81 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 5 83.33 0
82 Babar Azam Babar Azam Pakistan 9 9 320 82.90 40
83 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 186 82.30 26.57
84 Netherlands 9 9 216 82.13 24
85 Noor Ahmad Noor Ahmad Afghanistan 4 1 26 81.25 26
86 Steven Smith Steven Smith Australia 10 10 302 80.97 33.56
87 Netherlands 9 9 70 80.46 11.67
88 Liton Das Liton Das Bangladesh 9 9 284 80.23 31.56
89 Adam Zampa Adam Zampa Australia 11 6 48 80.00 16
90 Josh Hazlewood Josh Hazlewood Australia 11 5 4 80.00 2
91 Netherlands 8 8 68 80.00 8.5
92 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 201 79.45 22.33
93 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 9 9 202 79.22 25.25
94 Netherlands 8 8 140 78.21 23.33
95 Md Towhid Hridoy Md Towhid Hridoy Bangladesh 7 6 164 78.10 32.8
96 Lockie Ferguson Lockie Ferguson New Zealand 7 3 7 77.78 3.5
97 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 9 222 76.82 27.75
98 Rahmat Shah Rahmat Shah Afghanistan 9 9 320 76.37 40
99 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 376 76.27 47
100 Tim Southee Tim Southee New Zealand 4 2 16 76.19 8
101 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 8 7 140 76.09 20
102 Cameron Green Cameron Green Australia 3 3 63 75.90 21
103 Netherlands 1 1 6 75.00 6
104 Moeen Ali Moeen Ali England 6 6 95 74.80 15.83
105 Netherlands 4 4 83 74.11 20.75
106 Keshav Maharaj Keshav Maharaj South Africa 10 6 59 73.75 19.67
107 Temba Bavuma Temba Bavuma South Africa 8 8 145 73.60 18.12
108 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 9 9 310 73.11 51.67
109 Mohammad Nabi Mohammad Nabi Afghanistan 9 6 55 72.37 9.17
110 Hasan Ali Hasan Ali Pakistan 6 3 20 71.43 6.67
111 Marnus Labuschagne Marnus Labuschagne Australia 11 10 362 70.70 40.22
112 Netherlands 9 9 139 69.85 15.44
113 Gerald Coetzee Gerald Coetzee South Africa 8 4 54 69.23 13.5
114 Netherlands 9 9 138 69.00 15.33
115 Pat Cummins Pat Cummins Australia 11 8 128 68.82 32
116 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 2 2 15 68.18 7.5
117 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 12 66.67 4
118 Netherlands 8 8 300 66.67 37.5
119 Angelo Mathews Angelo Mathews Sri Lanka 5 4 51 65.38 12.75
120 Netherlands 6 6 98 65.33 16.33
121 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 5 16 64.00 4
122 Liam Livingstone Liam Livingstone England 6 6 60 63.83 10
123 Jasprit Bumrah Jasprit Bumrah India 11 3 18 62.07 9
124 Sam Curran Sam Curran England 3 3 35 61.40 11.67
125 Kuldeep Yadav Kuldeep Yadav India 11 2 19 61.29 19
126 Hasan Mahmud Hasan Mahmud Bangladesh 2 1 15 60.00 15
127 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 3 9 60.00 0
128 Mitchell Starc Mitchell Starc Australia 10 8 87 57.62 12.43
129 Kagiso Rabada Kagiso Rabada South Africa 9 4 25 55.56 8.33
130 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 6 100 54.05 25
131 Netherlands 1 1 8 53.33 8
132 Taskin Ahmed Taskin Ahmed Bangladesh 7 5 49 52.69 12.25
133 Lahiru Kumara Lahiru Kumara Sri Lanka 2 1 4 50.00 4
134 Mohammed Shami Mohammed Shami India 7 4 10 50.00 3.33
135 Netherlands 9 8 26 48.15 4.33
136 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 6 42 47.19 10.5
137 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 33 45.21 16.5
138 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 6 28 41.79 14
139 Netherlands 2 2 13 39.39 6.5
140 Najibullah Zadran Najibullah Zadran Afghanistan 2 2 7 33.33 3.5
141 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 6 31.58 6
142 Chamika Karunaratne Chamika Karunaratne Sri Lanka 3 2 8 28.57 4
143 Lungi Ngidi Lungi Ngidi South Africa 8 3 11 26.83 5.5
144 Fazal Fazal Afghanistan 6 3 2 22.22 2
145 Dushmantha Chameera Dushmantha Chameera Sri Lanka 4 4 6 15.38 1.5

Highest Individual Scores

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Glenn Maxwell Glenn Maxwell Australia 9 9 201 150.38 40 22
2 Mitchell Marsh Mitchell Marsh Australia 10 10 177 107.56 43 21
3 Quinton de Kock Quinton de Kock South Africa 10 10 174 107.03 57 21
4 David Warner David Warner Australia 11 11 163 108.30 50 24
5 Devon Conway Devon Conway New Zealand 10 10 152 101.64 54 4
6 Dawid Malan Dawid Malan England 9 9 140 101.00 50 9
7 Travis Head Travis Head Australia 6 6 137 127.52 37 13
8 Daryl Mitchell Daryl Mitchell New Zealand 10 9 134 111.07 48 22
9 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 133 84.53 39 8
10 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 131 95.41 38 5
11 Rohit Sharma Rohit Sharma India 11 11 131 125.95 66 31
12 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 129 76.27 39 5
13 Shreyas Iyer Shreyas Iyer India 11 11 128 113.25 37 24
14 Fakhar Zaman Fakhar Zaman Pakistan 4 4 126 122.91 14 18
15 Rachin Ravindra Rachin Ravindra New Zealand 10 10 123 106.45 55 17
16 Kusal Mendis Kusal Mendis Sri Lanka 9 9 122 113.95 27 15
17 Virat Kohli Virat Kohli India 11 11 117 90.32 68 9
18 Abdullah Shafique Abdullah Shafique Pakistan 8 8 113 93.33 36 9
19 Mahmudullah Mahmudullah Bangladesh 8 7 111 91.62 28 14
20 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 109 133.21 28 19
21 Ben Stokes Ben Stokes England 6 6 108 89.15 26 11
22 Charith Asalanka Charith Asalanka Sri Lanka 9 8 108 85.21 19 11
23 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 108 102.19 36 4
24 Aiden Markram Aiden Markram South Africa 10 10 106 110.93 44 9
25 Lokesh Rahul Lokesh Rahul India 11 10 102 90.76 38 9
26 David Miller David Miller South Africa 10 10 101 107.88 25 20
27 Azmatullah Azmatullah Afghanistan 9 8 97 97.78 26 13
28 Kane Williamson Kane Williamson New Zealand 4 4 95 93.43 28 4
29 Shubman Gill Shubman Gill India 9 9 92 106.95 41 12
30 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 9 90 76.82 25 1
31 Reeza Hendricks Reeza Hendricks South Africa 2 2 85 103.19 10 3
32 Reeza Hendricks Reeza Hendricks South Africa 2 2 85 103.19 10 3
33 Joe Root Joe Root England 9 9 82 88.46 21 2
34 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 82 82.30 21 4
35 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 9 9 80 73.11 25 2
36 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 9 9 80 98.94 31 9
37 Kusal Perera Kusal Perera Sri Lanka 7 7 78 101.36 25 2
38 Netherlands 9 9 78 86.91 22 3
39 Pathum Nissanka Pathum Nissanka Sri Lanka 9 9 77 89.49 44 3
40 Rahmat Shah Rahmat Shah Afghanistan 9 9 77 76.37 28 2
41 Liton Das Liton Das Bangladesh 9 9 76 80.23 32 5
42 Marco Jansen Marco Jansen South Africa 9 8 75 110.56 9 9
43 Babar Azam Babar Azam Pakistan 9 9 74 82.90 32 4
44 Md Towhid Hridoy Md Towhid Hridoy Bangladesh 7 6 74 78.10 7 5
45 Glenn Phillips Glenn Phillips New Zealand 10 9 71 111.76 22 14
46 Marnus Labuschagne Marnus Labuschagne Australia 11 10 71 70.70 31 2
47 Steven Smith Steven Smith Australia 10 10 71 80.97 30 2
48 Imam ul-Haq Imam ul-Haq Pakistan 6 6 70 90.00 23 -
49 Netherlands 8 8 70 66.67 25 3
50 Will Young Will Young New Zealand 6 6 70 83.74 23 6
51 Netherlands 9 9 69 82.13 27 -
52 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 68 100.00 6 3
53 Saud Shakeel Saud Shakeel Pakistan 9 7 68 97.97 30 1
54 Tom Latham Tom Latham New Zealand 10 8 68 91.18 12 3
55 Netherlands 9 9 67 69.85 15 2
56 Harry Brook Harry Brook England 6 6 66 112.67 20 5
57 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 9 9 66 79.22 14 4
58 Jonny Bairstow Jonny Bairstow England 9 9 59 88.48 27 3
59 Netherlands 8 8 59 78.21 9 3
60 Ikram Ali Khil Ikram Ali Khil Afghanistan 7 3 58 88.12 7 3
61 Jimmy Neesham Jimmy Neesham New Zealand 3 2 58 123.40 3 3
62 Josh Inglis Josh Inglis Australia 10 8 58 94.64 17 3
63 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 57 79.45 21 2
64 Netherlands 7 7 54 98.20 11 10
65 Netherlands 6 6 52 65.33 12 1
66 Agha Salman Agha Salman Pakistan 3 1 51 113.33 6 1
67 Chris Woakes Chris Woakes England 8 8 51 84.52 15 2
68 Tanzid Hasan Tanzid Hasan Bangladesh 9 9 51 95.39 22 3
69 Suryakumar Yadav Suryakumar Yadav India 7 7 49 100.95 12 1
70 Cameron Green Cameron Green Australia 3 3 47 75.90 6 -
71 Ishan Kishan Ishan Kishan India 2 2 47 97.92 5 2
72 Jos Buttler Jos Buttler England 9 9 43 97.18 11 5
73 Mark Wood Mark Wood England 7 7 43 130.77 7 5
74 Shadab Khan Shadab Khan Pakistan 6 5 43 100.83 7 4
75 Netherlands 9 9 42 69.00 22 2
76 Moeen Ali Moeen Ali England 6 6 42 74.80 8 1
77 Netherlands 4 4 41 74.11 11 1
78 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 40 115.45 11 8
79 Keshav Maharaj Keshav Maharaj South Africa 10 6 40 73.75 7 1
80 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 39 105.41 1 3
81 Mark Chapman Mark Chapman New Zealand 8 6 39 118.31 10 1
82 Mohammad Nawaz Mohammad Nawaz Pakistan 5 4 39 83.51 5 3
83 Ravindra Jadeja Ravindra Jadeja India 11 5 39 101.69 7 3
84 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 6 38 54.05 11 1
85 Pat Cummins Pat Cummins Australia 11 8 37 68.82 13 5
86 Mitchell Santner Mitchell Santner New Zealand 10 7 36 127.16 6 5
87 Gus Atkinson Gus Atkinson England 3 3 35 160.87 7 -
88 Haris Rauf Haris Rauf Pakistan 9 5 35 117.78 5 4
89 Marcus Stoinis Marcus Stoinis Australia 6 5 35 112.99 8 4
90 Rashid Khan Rashid Khan Afghanistan 9 6 35 94.59 7 5
91 Temba Bavuma Temba Bavuma South Africa 8 8 35 73.60 18 3
92 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 8 7 34 76.09 13 4
93 Kasun Rajitha Kasun Rajitha Sri Lanka 6 4 33 91.23 6 1
94 Adam Zampa Adam Zampa Australia 11 6 29 80.00 5 -
95 Netherlands 8 8 29 80.00 4 3
96 Mitchell Starc Mitchell Starc Australia 10 8 28 57.62 7 1
97 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 5 28 127.50 6 2
98 Liam Livingstone Liam Livingstone England 6 6 27 63.83 6 -
99 Noor Ahmad Noor Ahmad Afghanistan 4 1 26 81.25 4 -
100 Shaheen Afridi Shaheen Afridi Pakistan 9 6 25 91.67 7 1
101 Angelo Mathews Angelo Mathews Sri Lanka 5 4 23 65.38 4 1
102 Netherlands 9 9 23 80.46 1 5
103 Gerald Coetzee Gerald Coetzee South Africa 8 4 22 69.23 4 1
104 Adil Rashid Adil Rashid England 9 9 20 101.10 7 2
105 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 6 20 47.19 4 1
106 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 6 19 41.79 4 -
107 Mohammad Nabi Mohammad Nabi Afghanistan 9 6 19 72.37 3 1
108 Nasum Ahmed Nasum Ahmed Bangladesh 3 3 19 83.33 5 -
109 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 17 45.21 2 -
110 Taskin Ahmed Taskin Ahmed Bangladesh 7 5 17 52.69 1 3
111 David Willey David Willey England 6 6 16 116.42 7 6
112 Jasprit Bumrah Jasprit Bumrah India 11 3 16 62.07 1 -
113 Muhammad Wasim Muhammad Wasim Pakistan 4 2 16 100.00 2 2
114 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 2 2 15 68.18 1 -
115 Hasan Mahmud Hasan Mahmud Bangladesh 2 1 15 60.00 2 -
116 Reece Topley Reece Topley England 3 2 15 177.78 3 -
117 Sam Curran Sam Curran England 3 3 14 61.40 1 -
118 Hasan Ali Hasan Ali Pakistan 6 3 12 71.43 4 -
119 Shoriful Islam Shoriful Islam Bangladesh 8 6 12 100.00 3 1
120 Hardik Pandya Hardik Pandya India 4 1 11 137.50 - 1
121 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 10 66.67 1 -
122 Kagiso Rabada Kagiso Rabada South Africa 9 4 10 55.56 - 2
123 Kuldeep Yadav Kuldeep Yadav India 11 2 10 61.29 1 -
124 Matt Henry Matt Henry New Zealand 7 4 10 86.36 1 1
125 Netherlands 2 2 10 39.39 1 -
126 Trent Boult Trent Boult New Zealand 10 4 10 84.00 1 1
127 Mohammed Siraj Mohammed Siraj India 11 1 9 112.50 1 -
128 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 5 9 64.00 2 -
129 Tim Southee Tim Southee New Zealand 4 2 9 76.19 2 -
130 Netherlands 1 1 8 53.33 - -
131 Lungi Ngidi Lungi Ngidi South Africa 8 3 7 26.83 - -
132 Netherlands 9 8 7 48.15 3 -
133 Chamika Karunaratne Chamika Karunaratne Sri Lanka 3 2 6 28.57 1 -
134 Lockie Ferguson Lockie Ferguson New Zealand 7 3 6 77.78 - 1
135 Mohammed Shami Mohammed Shami India 7 4 6 50.00 1 -
136 Netherlands 1 1 6 75.00 - -
137 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 5 31.58 1 -
138 Najibullah Zadran Najibullah Zadran Afghanistan 2 2 5 33.33 - -
139 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 5 83.33 1 -
140 Dushan Hemantha Dushan Hemantha Sri Lanka 2 2 4 100.00 1 -
141 Dushmantha Chameera Dushmantha Chameera Sri Lanka 4 4 4 15.38 - -
142 Lahiru Kumara Lahiru Kumara Sri Lanka 2 1 4 50.00 1 -
143 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 3 4 60.00 1 -
144 Fazal Fazal Afghanistan 6 3 2 22.22 - -
145 Josh Hazlewood Josh Hazlewood Australia 11 5 2 80.00 - -

Highest Average

POS PLAYER TEAM MATCHES INN RUNS AVG NO
1 Virat Kohli Virat Kohli India 11 11 765 95.62 3
2 Kane Williamson Kane Williamson New Zealand 4 4 256 85.33 1
3 Lokesh Rahul Lokesh Rahul India 11 10 452 75.33 4
4 Fakhar Zaman Fakhar Zaman Pakistan 4 4 220 73.33 1
5 Azmatullah Azmatullah Afghanistan 9 8 353 70.6 3
6 Daryl Mitchell Daryl Mitchell New Zealand 10 9 552 69 1
7 Glenn Maxwell Glenn Maxwell Australia 9 9 400 66.67 3
8 Shreyas Iyer Shreyas Iyer India 11 11 530 66.25 3
9 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 395 65.83 2
10 Rachin Ravindra Rachin Ravindra New Zealand 10 10 578 64.22 1
11 Quinton de Kock Quinton de Kock South Africa 10 10 594 59.4 0
12 Travis Head Travis Head Australia 6 6 329 54.83 0
13 Mahmudullah Mahmudullah Bangladesh 8 7 328 54.67 1
14 Rohit Sharma Rohit Sharma India 11 11 597 54.27 0
15 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 373 53.29 2
16 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 9 9 310 51.67 3
17 Agha Salman Agha Salman Pakistan 3 1 51 51 0
18 Ben Stokes Ben Stokes England 6 6 304 50.67 0
19 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 448 49.78 1
20 Mitchell Marsh Mitchell Marsh Australia 10 10 441 49 1
21 David Warner David Warner Australia 11 11 535 48.64 0
22 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 48.5 0
23 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 48.5 0
24 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 376 47 1
25 Aiden Markram Aiden Markram South Africa 10 10 406 45.11 1
26 Dawid Malan Dawid Malan England 9 9 404 44.89 0
27 David Miller David Miller South Africa 10 10 356 44.5 2
28 Ikram Ali Khil Ikram Ali Khil Afghanistan 7 3 89 44.5 1
29 Shubman Gill Shubman Gill India 9 9 354 44.25 1
30 Abdullah Shafique Abdullah Shafique Pakistan 8 8 336 42 0
31 Pathum Nissanka Pathum Nissanka Sri Lanka 9 9 332 41.5 1
32 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 373 41.44 1
33 Devon Conway Devon Conway New Zealand 10 10 372 41.33 1
34 Glenn Phillips Glenn Phillips New Zealand 10 9 285 40.71 2
35 Marnus Labuschagne Marnus Labuschagne Australia 11 10 362 40.22 1
36 Babar Azam Babar Azam Pakistan 9 9 320 40 1
37 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 80 40 0
38 Rahmat Shah Rahmat Shah Afghanistan 9 9 320 40 1
39 Ravindra Jadeja Ravindra Jadeja India 11 5 120 40 2
40 Netherlands 8 8 300 37.5 0
41 Netherlands 9 9 259 37 2
42 Charith Asalanka Charith Asalanka Sri Lanka 9 8 288 36 0
43 Saud Shakeel Saud Shakeel Pakistan 9 7 241 34.43 0
44 Will Young Will Young New Zealand 6 6 206 34.33 0
45 Steven Smith Steven Smith Australia 10 10 302 33.56 1
46 Md Towhid Hridoy Md Towhid Hridoy Bangladesh 7 6 164 32.8 1
47 Kusal Mendis Kusal Mendis Sri Lanka 9 9 294 32.67 0
48 Pat Cummins Pat Cummins Australia 11 8 128 32 4
49 Liton Das Liton Das Bangladesh 9 9 284 31.56 0
50 Marco Jansen Marco Jansen South Africa 9 8 157 31.4 3
51 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 9 9 280 31.11 0
52 Joe Root Joe Root England 9 9 276 30.67 0
53 Jimmy Neesham Jimmy Neesham New Zealand 3 2 58 29 0
54 Mark Wood Mark Wood England 7 7 85 28.33 4
55 Harry Brook Harry Brook England 6 6 169 28.17 0
56 Shoriful Islam Shoriful Islam Bangladesh 8 6 28 28 5
57 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 9 222 27.75 1
58 Netherlands 7 7 164 27.33 1
59 Imam ul-Haq Imam ul-Haq Pakistan 6 6 162 27 0
60 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 186 26.57 0
61 Noor Ahmad Noor Ahmad Afghanistan 4 1 26 26 0
62 Tom Latham Tom Latham New Zealand 10 8 155 25.83 2
63 Mitchell Santner Mitchell Santner New Zealand 10 7 103 25.75 3
64 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 9 9 202 25.25 1
65 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 6 100 25 2
66 Shadab Khan Shadab Khan Pakistan 6 5 121 24.2 0
67 Netherlands 9 9 216 24 0
68 Jonny Bairstow Jonny Bairstow England 9 9 215 23.89 0
69 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 142 23.67 2
70 Ishan Kishan Ishan Kishan India 2 2 47 23.5 0
71 Netherlands 8 8 140 23.33 2
72 Muhammad Wasim Muhammad Wasim Pakistan 4 2 23 23 1
73 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 201 22.33 0
74 Marcus Stoinis Marcus Stoinis Australia 6 5 87 21.75 1
75 Kusal Perera Kusal Perera Sri Lanka 7 7 149 21.29 0
76 Cameron Green Cameron Green Australia 3 3 63 21 0
77 Rashid Khan Rashid Khan Afghanistan 9 6 105 21 1
78 Trent Boult Trent Boult New Zealand 10 4 21 21 3
79 Netherlands 4 4 83 20.75 0
80 Mohammad Nawaz Mohammad Nawaz Pakistan 5 4 81 20.25 0
81 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 8 7 140 20 0
82 Josh Inglis Josh Inglis Australia 10 8 159 19.88 0
83 Keshav Maharaj Keshav Maharaj South Africa 10 6 59 19.67 3
84 David Willey David Willey England 6 6 78 19.5 2
85 Kuldeep Yadav Kuldeep Yadav India 11 2 19 19 1
86 Chris Woakes Chris Woakes England 8 8 131 18.71 1
87 Gus Atkinson Gus Atkinson England 3 3 37 18.5 1
88 Shaheen Afridi Shaheen Afridi Pakistan 9 6 55 18.33 3
89 Temba Bavuma Temba Bavuma South Africa 8 8 145 18.12 0
90 Haris Rauf Haris Rauf Pakistan 9 5 53 17.67 2
91 Suryakumar Yadav Suryakumar Yadav India 7 7 106 17.67 1
92 Mark Chapman Mark Chapman New Zealand 8 6 84 16.8 1
93 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 33 16.5 1
94 Netherlands 6 6 98 16.33 0
95 Tanzid Hasan Tanzid Hasan Bangladesh 9 9 145 16.11 0
96 Adam Zampa Adam Zampa Australia 11 6 48 16 3
97 Moeen Ali Moeen Ali England 6 6 95 15.83 0
98 Netherlands 9 9 139 15.44 0
99 Adil Rashid Adil Rashid England 9 9 92 15.33 3
100 Jos Buttler Jos Buttler England 9 9 138 15.33 0
101 Netherlands 9 9 138 15.33 0
102 Hasan Mahmud Hasan Mahmud Bangladesh 2 1 15 15 0
103 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 6 28 14 4
104 Gerald Coetzee Gerald Coetzee South Africa 8 4 54 13.5 0
105 Nasum Ahmed Nasum Ahmed Bangladesh 3 3 40 13.33 0
106 Kasun Rajitha Kasun Rajitha Sri Lanka 6 4 52 13 0
107 Angelo Mathews Angelo Mathews Sri Lanka 5 4 51 12.75 0
108 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 5 51 12.75 1
109 Mitchell Starc Mitchell Starc Australia 10 8 87 12.43 1
110 Taskin Ahmed Taskin Ahmed Bangladesh 7 5 49 12.25 1
111 Netherlands 9 9 70 11.67 3
112 Sam Curran Sam Curran England 3 3 35 11.67 0
113 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 6 42 10.5 2
114 Liam Livingstone Liam Livingstone England 6 6 60 10 0
115 Matt Henry Matt Henry New Zealand 7 4 19 9.5 2
116 Mohammad Nabi Mohammad Nabi Afghanistan 9 6 55 9.17 0
117 Jasprit Bumrah Jasprit Bumrah India 11 3 18 9 1
118 Netherlands 8 8 68 8.5 0
119 Kagiso Rabada Kagiso Rabada South Africa 9 4 25 8.33 1
120 Netherlands 1 1 8 8 0
121 Tim Southee Tim Southee New Zealand 4 2 16 8 0
122 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 2 2 15 7.5 0
123 Hasan Ali Hasan Ali Pakistan 6 3 20 6.67 0
124 Netherlands 2 2 13 6.5 0
125 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 6 6 1
126 Netherlands 1 1 6 6 0
127 Lungi Ngidi Lungi Ngidi South Africa 8 3 11 5.5 1
128 Netherlands 9 8 26 4.33 2
129 Chamika Karunaratne Chamika Karunaratne Sri Lanka 3 2 8 4 0
130 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 12 4 0
131 Dushan Hemantha Dushan Hemantha Sri Lanka 2 2 4 4 1
132 Lahiru Kumara Lahiru Kumara Sri Lanka 2 1 4 4 0
133 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 5 16 4 1
134 Lockie Ferguson Lockie Ferguson New Zealand 7 3 7 3.5 1
135 Najibullah Zadran Najibullah Zadran Afghanistan 2 2 7 3.5 0
136 Mohammed Shami Mohammed Shami India 7 4 10 3.33 1
137 Fazal Fazal Afghanistan 6 3 2 2 2
138 Josh Hazlewood Josh Hazlewood Australia 11 5 4 2 3
139 Dushmantha Chameera Dushmantha Chameera Sri Lanka 4 4 6 1.5 0
140 Alex Carey Alex Carey Australia 1 1 0 0 0
141 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 39 0 1
142 Hardik Pandya Hardik Pandya India 4 1 11 0 1
143 Ish Sodhi Ish Sodhi New Zealand 1 0 0 0 0
144 Lizaad Williams Lizaad Williams South Africa 1 0 0 0 0
145 Mohammed Siraj Mohammed Siraj India 11 1 9 0 1
146 Ravichandran Ashwin Ravichandran Ashwin India 1 0 0 0 0
147 Reece Topley Reece Topley England 3 2 16 0 2
148 Sean Abbott Sean Abbott Australia 1 0 0 0 0
149 Shardul Thakur Shardul Thakur India 3 0 0 0 0
150 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 3 9 0 3
151 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 5 0 1
152 Usama Mir Usama Mir Pakistan 4 1 0 0 0

Most Hundreds

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Quinton de Kock Quinton de Kock South Africa 10 10 594 4 174
2 Rachin Ravindra Rachin Ravindra New Zealand 10 10 578 3 123
3 Virat Kohli Virat Kohli India 11 11 765 3 117
4 Glenn Maxwell Glenn Maxwell Australia 9 9 400 2 201
5 Mitchell Marsh Mitchell Marsh Australia 10 10 441 2 177
6 David Warner David Warner Australia 11 11 535 2 163
7 Travis Head Travis Head Australia 6 6 329 2 137
8 Daryl Mitchell Daryl Mitchell New Zealand 10 9 552 2 134
9 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 448 2 133
10 Shreyas Iyer Shreyas Iyer India 11 11 530 2 128
11 Devon Conway Devon Conway New Zealand 10 10 372 1 152
12 Dawid Malan Dawid Malan England 9 9 404 1 140
13 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 395 1 131
14 Rohit Sharma Rohit Sharma India 11 11 597 1 131
15 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 376 1 129
16 Fakhar Zaman Fakhar Zaman Pakistan 4 4 220 1 126
17 Kusal Mendis Kusal Mendis Sri Lanka 9 9 294 1 122
18 Abdullah Shafique Abdullah Shafique Pakistan 8 8 336 1 113
19 Mahmudullah Mahmudullah Bangladesh 8 7 328 1 111
20 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 373 1 109
21 Ben Stokes Ben Stokes England 6 6 304 1 108
22 Charith Asalanka Charith Asalanka Sri Lanka 9 8 288 1 108
23 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 373 1 108
24 Aiden Markram Aiden Markram South Africa 10 10 406 1 106
25 Lokesh Rahul Lokesh Rahul India 11 10 452 1 102
26 David Miller David Miller South Africa 10 10 356 1 101

Most Fifties

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
1 Virat Kohli Virat Kohli India 11 11 765 6 117
2 Shubman Gill Shubman Gill India 9 9 354 4 92
3 Pathum Nissanka Pathum Nissanka Sri Lanka 9 9 332 4 77
4 Babar Azam Babar Azam Pakistan 9 9 320 4 74
5 Rohit Sharma Rohit Sharma India 11 11 597 3 131
6 Shreyas Iyer Shreyas Iyer India 11 11 530 3 128
7 Abdullah Shafique Abdullah Shafique Pakistan 8 8 336 3 113
8 Aiden Markram Aiden Markram South Africa 10 10 406 3 106
9 Azmatullah Azmatullah Afghanistan 9 8 353 3 97
10 Kane Williamson Kane Williamson New Zealand 4 4 256 3 95
11 Joe Root Joe Root England 9 9 276 3 82
12 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 9 9 310 3 80
13 Rahmat Shah Rahmat Shah Afghanistan 9 9 320 3 77
14 Marnus Labuschagne Marnus Labuschagne Australia 11 10 362 3 71
15 David Warner David Warner Australia 11 11 535 2 163
16 Dawid Malan Dawid Malan England 9 9 404 2 140
17 Daryl Mitchell Daryl Mitchell New Zealand 10 9 552 2 134
18 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 448 2 133
19 Rachin Ravindra Rachin Ravindra New Zealand 10 10 578 2 123
20 Ben Stokes Ben Stokes England 6 6 304 2 108
21 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 373 2 108
22 Lokesh Rahul Lokesh Rahul India 11 10 452 2 102
23 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 9 222 2 90
24 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 9 9 280 2 80
25 Kusal Perera Kusal Perera Sri Lanka 7 7 149 2 78
26 Netherlands 9 9 259 2 78
27 Liton Das Liton Das Bangladesh 9 9 284 2 76
28 Glenn Phillips Glenn Phillips New Zealand 10 9 285 2 71
29 Steven Smith Steven Smith Australia 10 10 302 2 71
30 Netherlands 8 8 300 2 70
31 Will Young Will Young New Zealand 6 6 206 2 70
32 Saud Shakeel Saud Shakeel Pakistan 9 7 241 2 68
33 Tom Latham Tom Latham New Zealand 10 8 155 2 68
34 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 9 9 202 2 66
35 Jonny Bairstow Jonny Bairstow England 9 9 215 2 59
36 Mitchell Marsh Mitchell Marsh Australia 10 10 441 1 177
37 Travis Head Travis Head Australia 6 6 329 1 137
38 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 395 1 131
39 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 376 1 129
40 Fakhar Zaman Fakhar Zaman Pakistan 4 4 220 1 126
41 Kusal Mendis Kusal Mendis Sri Lanka 9 9 294 1 122
42 Mahmudullah Mahmudullah Bangladesh 8 7 328 1 111
43 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 373 1 109
44 Charith Asalanka Charith Asalanka Sri Lanka 9 8 288 1 108
45 David Miller David Miller South Africa 10 10 356 1 101
46 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 1 85
47 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 1 85
48 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 186 1 82
49 Marco Jansen Marco Jansen South Africa 9 8 157 1 75
50 Md Towhid Hridoy Md Towhid Hridoy Bangladesh 7 6 164 1 74
51 Imam ul-Haq Imam ul-Haq Pakistan 6 6 162 1 70
52 Netherlands 9 9 216 1 69
53 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 80 1 68
54 Netherlands 9 9 139 1 67
55 Harry Brook Harry Brook England 6 6 169 1 66
56 Netherlands 8 8 140 1 59
57 Ikram Ali Khil Ikram Ali Khil Afghanistan 7 3 89 1 58
58 Jimmy Neesham Jimmy Neesham New Zealand 3 2 58 1 58
59 Josh Inglis Josh Inglis Australia 10 8 159 1 58
60 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 201 1 57
61 Netherlands 7 7 164 1 54
62 Netherlands 6 6 98 1 52
63 Agha Salman Agha Salman Pakistan 3 1 51 1 51
64 Chris Woakes Chris Woakes England 8 8 131 1 51
65 Tanzid Hasan Tanzid Hasan Bangladesh 9 9 145 1 51

Most Sixes

POS PLAYER TEAM MATCHES INN RUNS 6s
1 Rohit Sharma Rohit Sharma India 11 11 597 31
2 David Warner David Warner Australia 11 11 535 24
3 Shreyas Iyer Shreyas Iyer India 11 11 530 24
4 Daryl Mitchell Daryl Mitchell New Zealand 10 9 552 22
5 Glenn Maxwell Glenn Maxwell Australia 9 9 400 22
6 Quinton de Kock Quinton de Kock South Africa 10 10 594 21
7 Mitchell Marsh Mitchell Marsh Australia 10 10 441 21
8 David Miller David Miller South Africa 10 10 356 20
9 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 373 19
10 Fakhar Zaman Fakhar Zaman Pakistan 4 4 220 18
11 Rachin Ravindra Rachin Ravindra New Zealand 10 10 578 17
12 Kusal Mendis Kusal Mendis Sri Lanka 9 9 294 15
13 Mahmudullah Mahmudullah Bangladesh 8 7 328 14
14 Glenn Phillips Glenn Phillips New Zealand 10 9 285 14
15 Azmatullah Azmatullah Afghanistan 9 8 353 13
16 Travis Head Travis Head Australia 6 6 329 13
17 Shubman Gill Shubman Gill India 9 9 354 12
18 Ben Stokes Ben Stokes England 6 6 304 11
19 Charith Asalanka Charith Asalanka Sri Lanka 9 8 288 11
20 Netherlands 7 7 164 10
21 Virat Kohli Virat Kohli India 11 11 765 9
22 Lokesh Rahul Lokesh Rahul India 11 10 452 9
23 Aiden Markram Aiden Markram South Africa 10 10 406 9
24 Dawid Malan Dawid Malan England 9 9 404 9
25 Abdullah Shafique Abdullah Shafique Pakistan 8 8 336 9
26 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 9 9 280 9
27 Marco Jansen Marco Jansen South Africa 9 8 157 9
28 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 448 8
29 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 142 8
30 Will Young Will Young New Zealand 6 6 206 6
31 David Willey David Willey England 6 6 78 6
32 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 395 5
33 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 376 5
34 Liton Das Liton Das Bangladesh 9 9 284 5
35 Harry Brook Harry Brook England 6 6 169 5
36 Md Towhid Hridoy Md Towhid Hridoy Bangladesh 7 6 164 5
37 Jos Buttler Jos Buttler England 9 9 138 5
38 Pat Cummins Pat Cummins Australia 11 8 128 5
39 Rashid Khan Rashid Khan Afghanistan 9 6 105 5
40 Mitchell Santner Mitchell Santner New Zealand 10 7 103 5
41 Mark Wood Mark Wood England 7 7 85 5
42 Netherlands 9 9 70 5
43 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 373 4
44 Devon Conway Devon Conway New Zealand 10 10 372 4
45 Babar Azam Babar Azam Pakistan 9 9 320 4
46 Kane Williamson Kane Williamson New Zealand 4 4 256 4
47 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 9 9 202 4
48 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 186 4
49 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 8 7 140 4
50 Shadab Khan Shadab Khan Pakistan 6 5 121 4
51 Marcus Stoinis Marcus Stoinis Australia 6 5 87 4
52 Haris Rauf Haris Rauf Pakistan 9 5 53 4
53 Pathum Nissanka Pathum Nissanka Sri Lanka 9 9 332 3
54 Netherlands 8 8 300 3
55 Netherlands 9 9 259 3
56 Jonny Bairstow Jonny Bairstow England 9 9 215 3
57 Josh Inglis Josh Inglis Australia 10 8 159 3
58 Tom Latham Tom Latham New Zealand 10 8 155 3
59 Tanzid Hasan Tanzid Hasan Bangladesh 9 9 145 3
60 Temba Bavuma Temba Bavuma South Africa 8 8 145 3
61 Netherlands 8 8 140 3
62 Ravindra Jadeja Ravindra Jadeja India 11 5 120 3
63 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 3
64 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 3
65 Ikram Ali Khil Ikram Ali Khil Afghanistan 7 3 89 3
66 Mohammad Nawaz Mohammad Nawaz Pakistan 5 4 81 3
67 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 80 3
68 Netherlands 8 8 68 3
69 Jimmy Neesham Jimmy Neesham New Zealand 3 2 58 3
70 Taskin Ahmed Taskin Ahmed Bangladesh 7 5 49 3
71 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 39 3
72 Marnus Labuschagne Marnus Labuschagne Australia 11 10 362 2
73 Rahmat Shah Rahmat Shah Afghanistan 9 9 320 2
74 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 9 9 310 2
75 Steven Smith Steven Smith Australia 10 10 302 2
76 Joe Root Joe Root England 9 9 276 2
77 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 201 2
78 Kusal Perera Kusal Perera Sri Lanka 7 7 149 2
79 Netherlands 9 9 139 2
80 Netherlands 9 9 138 2
81 Chris Woakes Chris Woakes England 8 8 131 2
82 Adil Rashid Adil Rashid England 9 9 92 2
83 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 5 51 2
84 Ishan Kishan Ishan Kishan India 2 2 47 2
85 Kagiso Rabada Kagiso Rabada South Africa 9 4 25 2
86 Muhammad Wasim Muhammad Wasim Pakistan 4 2 23 2
87 Saud Shakeel Saud Shakeel Pakistan 9 7 241 1
88 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 9 222 1
89 Suryakumar Yadav Suryakumar Yadav India 7 7 106 1
90 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 6 100 1
91 Netherlands 6 6 98 1
92 Moeen Ali Moeen Ali England 6 6 95 1
93 Mitchell Starc Mitchell Starc Australia 10 8 87 1
94 Mark Chapman Mark Chapman New Zealand 8 6 84 1
95 Netherlands 4 4 83 1
96 Keshav Maharaj Keshav Maharaj South Africa 10 6 59 1
97 Mohammad Nabi Mohammad Nabi Afghanistan 9 6 55 1
98 Shaheen Afridi Shaheen Afridi Pakistan 9 6 55 1
99 Gerald Coetzee Gerald Coetzee South Africa 8 4 54 1
100 Kasun Rajitha Kasun Rajitha Sri Lanka 6 4 52 1
101 Agha Salman Agha Salman Pakistan 3 1 51 1
102 Angelo Mathews Angelo Mathews Sri Lanka 5 4 51 1
103 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 6 42 1
104 Shoriful Islam Shoriful Islam Bangladesh 8 6 28 1
105 Trent Boult Trent Boult New Zealand 10 4 21 1
106 Matt Henry Matt Henry New Zealand 7 4 19 1
107 Hardik Pandya Hardik Pandya India 4 1 11 1
108 Lockie Ferguson Lockie Ferguson New Zealand 7 3 7 1

Most Fours

POS PLAYER TEAM MATCHES INN RUNS 4s
1 Virat Kohli Virat Kohli India 11 11 765 68
2 Rohit Sharma Rohit Sharma India 11 11 597 66
3 Quinton de Kock Quinton de Kock South Africa 10 10 594 57
4 Rachin Ravindra Rachin Ravindra New Zealand 10 10 578 55
5 Devon Conway Devon Conway New Zealand 10 10 372 54
6 David Warner David Warner Australia 11 11 535 50
7 Dawid Malan Dawid Malan England 9 9 404 50
8 Daryl Mitchell Daryl Mitchell New Zealand 10 9 552 48
9 Aiden Markram Aiden Markram South Africa 10 10 406 44
10 Pathum Nissanka Pathum Nissanka Sri Lanka 9 9 332 44
11 Mitchell Marsh Mitchell Marsh Australia 10 10 441 43
12 Shubman Gill Shubman Gill India 9 9 354 41
13 Glenn Maxwell Glenn Maxwell Australia 9 9 400 40
14 Rassie van der Dussen Rassie van der Dussen South Africa 10 10 448 39
15 Ibrahim Zadran Ibrahim Zadran Afghanistan 9 9 376 39
16 Lokesh Rahul Lokesh Rahul India 11 10 452 38
17 Mohammad Rizwan Mohammad Rizwan Pakistan 9 8 395 38
18 Shreyas Iyer Shreyas Iyer India 11 11 530 37
19 Travis Head Travis Head Australia 6 6 329 37
20 Sadeera Samarawickrama Sadeera Samarawickrama Sri Lanka 9 9 373 36
21 Abdullah Shafique Abdullah Shafique Pakistan 8 8 336 36
22 Babar Azam Babar Azam Pakistan 9 9 320 32
23 Liton Das Liton Das Bangladesh 9 9 284 32
24 Marnus Labuschagne Marnus Labuschagne Australia 11 10 362 31
25 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 9 9 280 31
26 Steven Smith Steven Smith Australia 10 10 302 30
27 Saud Shakeel Saud Shakeel Pakistan 9 7 241 30
28 Heinrich Klaasen Heinrich Klaasen South Africa 10 10 373 28
29 Mahmudullah Mahmudullah Bangladesh 8 7 328 28
30 Rahmat Shah Rahmat Shah Afghanistan 9 9 320 28
31 Kane Williamson Kane Williamson New Zealand 4 4 256 28
32 Kusal Mendis Kusal Mendis Sri Lanka 9 9 294 27
33 Netherlands 9 9 216 27
34 Jonny Bairstow Jonny Bairstow England 9 9 215 27
35 Azmatullah Azmatullah Afghanistan 9 8 353 26
36 Ben Stokes Ben Stokes England 6 6 304 26
37 David Miller David Miller South Africa 10 10 356 25
38 Hashmatullah Shahidi Hashmatullah Shahidi Afghanistan 9 9 310 25
39 Netherlands 8 8 300 25
40 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 9 222 25
41 Kusal Perera Kusal Perera Sri Lanka 7 7 149 25
42 Will Young Will Young New Zealand 6 6 206 23
43 Imam ul-Haq Imam ul-Haq Pakistan 6 6 162 23
44 Glenn Phillips Glenn Phillips New Zealand 10 9 285 22
45 Netherlands 9 9 259 22
46 Tanzid Hasan Tanzid Hasan Bangladesh 9 9 145 22
47 Netherlands 9 9 138 22
48 Joe Root Joe Root England 9 9 276 21
49 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 201 21
50 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 186 21
51 Harry Brook Harry Brook England 6 6 169 20
52 Charith Asalanka Charith Asalanka Sri Lanka 9 8 288 19
53 Temba Bavuma Temba Bavuma South Africa 8 8 145 18
54 Josh Inglis Josh Inglis Australia 10 8 159 17
55 Netherlands 9 9 139 15
56 Chris Woakes Chris Woakes England 8 8 131 15
57 Fakhar Zaman Fakhar Zaman Pakistan 4 4 220 14
58 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 9 9 202 14
59 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 8 7 140 13
60 Pat Cummins Pat Cummins Australia 11 8 128 13
61 Tom Latham Tom Latham New Zealand 10 8 155 12
62 Suryakumar Yadav Suryakumar Yadav India 7 7 106 12
63 Netherlands 6 6 98 12
64 Netherlands 7 7 164 11
65 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 142 11
66 Jos Buttler Jos Buttler England 9 9 138 11
67 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 6 100 11
68 Netherlands 4 4 83 11
69 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 10
70 Reeza Hendricks Reeza Hendricks South Africa 2 2 97 10
71 Mark Chapman Mark Chapman New Zealand 8 6 84 10
72 Marco Jansen Marco Jansen South Africa 9 8 157 9
73 Netherlands 8 8 140 9
74 Moeen Ali Moeen Ali England 6 6 95 8
75 Marcus Stoinis Marcus Stoinis Australia 6 5 87 8
76 Md Towhid Hridoy Md Towhid Hridoy Bangladesh 7 6 164 7
77 Shadab Khan Shadab Khan Pakistan 6 5 121 7
78 Ravindra Jadeja Ravindra Jadeja India 11 5 120 7
79 Rashid Khan Rashid Khan Afghanistan 9 6 105 7
80 Adil Rashid Adil Rashid England 9 9 92 7
81 Ikram Ali Khil Ikram Ali Khil Afghanistan 7 3 89 7
82 Mitchell Starc Mitchell Starc Australia 10 8 87 7
83 Mark Wood Mark Wood England 7 7 85 7
84 David Willey David Willey England 6 6 78 7
85 Keshav Maharaj Keshav Maharaj South Africa 10 6 59 7
86 Shaheen Afridi Shaheen Afridi Pakistan 9 6 55 7
87 Gus Atkinson Gus Atkinson England 3 3 37 7
88 Mitchell Santner Mitchell Santner New Zealand 10 7 103 6
89 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 80 6
90 Cameron Green Cameron Green Australia 3 3 63 6
91 Liam Livingstone Liam Livingstone England 6 6 60 6
92 Kasun Rajitha Kasun Rajitha Sri Lanka 6 4 52 6
93 Agha Salman Agha Salman Pakistan 3 1 51 6
94 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 5 51 6
95 Mohammad Nawaz Mohammad Nawaz Pakistan 5 4 81 5
96 Haris Rauf Haris Rauf Pakistan 9 5 53 5
97 Adam Zampa Adam Zampa Australia 11 6 48 5
98 Ishan Kishan Ishan Kishan India 2 2 47 5
99 Nasum Ahmed Nasum Ahmed Bangladesh 3 3 40 5
100 Netherlands 8 8 68 4
101 Gerald Coetzee Gerald Coetzee South Africa 8 4 54 4
102 Angelo Mathews Angelo Mathews Sri Lanka 5 4 51 4
103 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 6 42 4
104 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 6 28 4
105 Noor Ahmad Noor Ahmad Afghanistan 4 1 26 4
106 Hasan Ali Hasan Ali Pakistan 6 3 20 4
107 Jimmy Neesham Jimmy Neesham New Zealand 3 2 58 3
108 Mohammad Nabi Mohammad Nabi Afghanistan 9 6 55 3
109 Shoriful Islam Shoriful Islam Bangladesh 8 6 28 3
110 Netherlands 9 8 26 3
111 Reece Topley Reece Topley England 3 2 16 3
112 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 33 2
113 Muhammad Wasim Muhammad Wasim Pakistan 4 2 23 2
114 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 5 16 2
115 Tim Southee Tim Southee New Zealand 4 2 16 2
116 Hasan Mahmud Hasan Mahmud Bangladesh 2 1 15 2
117 Netherlands 9 9 70 1
118 Taskin Ahmed Taskin Ahmed Bangladesh 7 5 49 1
119 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 39 1
120 Sam Curran Sam Curran England 3 3 35 1
121 Trent Boult Trent Boult New Zealand 10 4 21 1
122 Kuldeep Yadav Kuldeep Yadav India 11 2 19 1
123 Matt Henry Matt Henry New Zealand 7 4 19 1
124 Jasprit Bumrah Jasprit Bumrah India 11 3 18 1
125 Dimuth Karunaratne Dimuth Karunaratne Sri Lanka 2 2 15 1
126 Netherlands 2 2 13 1
127 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 12 1
128 Mohammed Shami Mohammed Shami India 7 4 10 1
129 Mohammed Siraj Mohammed Siraj India 11 1 9 1
130 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 3 9 1
131 Chamika Karunaratne Chamika Karunaratne Sri Lanka 3 2 8 1
132 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 6 1
133 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 5 1
134 Dushan Hemantha Dushan Hemantha Sri Lanka 2 2 4 1
135 Lahiru Kumara Lahiru Kumara Sri Lanka 2 1 4 1

Most Catches

POS PLAYER TEAM INN CATCHES
1 Quinton de Kock South Africa 10 19
2 Lokesh Rahul India 11 16
3 Josh Inglis Australia 10 14
4 Netherlands 9 13
5 Daryl Mitchell New Zealand 10 11
6 Mohammad Rizwan Pakistan 9 11
7 Heinrich Klaasen South Africa 10 9
8 Jos Buttler England 9 9
9 Tom Latham New Zealand 10 9
10 David Warner Australia 11 8
11 Marnus Labuschagne Australia 11 8
12 David Miller South Africa 10 7
13 Ravindra Jadeja India 11 7
14 Ben Stokes England 6 6
15 Devon Conway New Zealand 10 6
16 Ikram Ali Khil Afghanistan 7 6
17 Kusal Mendis Sri Lanka 9 6
18 Mitchell Starc Australia 10 6
19 Shubman Gill India 9 6
20 Netherlands 8 6
21 Virat Kohli India 11 6
22 Netherlands 9 5
23 Netherlands 9 5
24 Glenn Phillips New Zealand 10 5
25 Ibrahim Zadran Afghanistan 9 5
26 Joe Root England 9 5
27 Jonny Bairstow England 9 5
28 Liton Das Bangladesh 9 5
29 Mahmudullah Bangladesh 8 5
30 Matt Henry New Zealand 7 5
31 Mitchell Santner New Zealand 10 5
32 Mohammad Nabi Afghanistan 9 5
33 Shreyas Iyer India 11 5
34 Usama Mir Pakistan 4 5
35 Aiden Markram South Africa 10 4
36 Babar Azam Pakistan 9 4
37 Charith Asalanka Sri Lanka 9 4
38 Dawid Malan England 9 4
39 Dhananjaya de Silva Sri Lanka 8 4
40 Glenn Maxwell Australia 9 4
41 Josh Hazlewood Australia 11 4
42 Kagiso Rabada South Africa 9 4
43 Keshav Maharaj South Africa 10 4
44 Md Towhid Hridoy Bangladesh 7 4
45 Moeen Ali England 6 4
46 Mushfiqur Rahim Bangladesh 9 4
47 Pat Cummins Australia 11 4
48 Rassie van der Dussen South Africa 10 4
49 Trent Boult New Zealand 10 4
50 Adil Rashid England 9 3
51 Agha Salman Pakistan 3 3
52 Chris Woakes England 8 3
53 Netherlands 9 3
54 Fakhar Zaman Pakistan 4 3
55 Gerald Coetzee South Africa 8 3
56 Iftikhar Ahmed Pakistan 9 3
57 Kusal Perera Sri Lanka 7 3
58 Marco Jansen South Africa 9 3
59 Nazmul Hossain Shanto Bangladesh 9 3
60 Rachin Ravindra New Zealand 10 3
61 Rashid Khan Afghanistan 9 3
62 Sadeera Samarawickrama Sri Lanka 9 3
63 Netherlands 2 3
64 Saud Shakeel Pakistan 9 3
65 Shaheen Afridi Pakistan 9 3
66 Tanzid Hasan Bangladesh 9 3
67 Temba Bavuma South Africa 8 3
68 Travis Head Australia 6 3
69 Abdullah Shafique Pakistan 8 2
70 Adam Zampa Australia 11 2
71 Cameron Green Australia 3 2
72 Dimuth Karunaratne Sri Lanka 2 2
73 Kane Williamson New Zealand 4 2
74 Kuldeep Yadav India 11 2
75 Liam Livingstone England 6 2
76 Netherlands 8 2
77 Maheesh Theekshana Sri Lanka 8 2
78 Marcus Stoinis Australia 6 2
79 Mehedi Hasan Bangladesh 9 2
80 Mohammed Shami India 7 2
81 Naveen-ul-Haq Afghanistan 8 2
82 Pathum Nissanka Sri Lanka 9 2
83 Netherlands 9 2
84 Rahmanullah Gurbaz Afghanistan 9 2
85 Rahmat Shah Afghanistan 9 2
86 Netherlands 8 2
87 Rohit Sharma India 11 2
88 Shadab Khan Pakistan 6 2
89 Shakib Al Hasan Bangladesh 7 2
90 Steven Smith Australia 10 2
91 Netherlands 7 2
92 Will Young New Zealand 6 2
93 Azmatullah Afghanistan 9 1
94 Chamika Karunaratne Sri Lanka 3 1
95 Dasun Shanaka Sri Lanka 2 1
96 David Willey England 6 1
97 Dunith Wellalage Sri Lanka 3 1
98 Dushan Hemantha Sri Lanka 2 1
99 Fazal Afghanistan 6 1
100 Hardik Pandya India 4 1
101 Haris Rauf Pakistan 9 1
102 Imam ul-Haq Pakistan 6 1
103 Jasprit Bumrah India 11 1
104 Jimmy Neesham New Zealand 3 1
105 Kasun Rajitha Sri Lanka 6 1
106 Lungi Ngidi South Africa 8 1
107 Mahedi Hasan Bangladesh 3 1
108 Mark Chapman New Zealand 8 1
109 Mark Wood England 7 1
110 Mohammad Nawaz Pakistan 5 1
111 Muhammad Wasim Pakistan 4 1
112 Mujeeb Zadran Afghanistan 9 1
113 Mustafizur Rahman Bangladesh 8 1
114 Nasum Ahmed Bangladesh 3 1
115 Reeza Hendricks South Africa 2 1
116 Reeza Hendricks South Africa 2 1
117 Sam Curran England 3 1
118 Sean Abbott Australia 1 1
119 Shardul Thakur India 3 1
120 Shoriful Islam Bangladesh 8 1
121 Suryakumar Yadav India 7 1
122 Netherlands 6 1
123 Netherlands 4 1

Most Wickets

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
1 Mohammed Shami Mohammed Shami India 7 7 293 24 3
2 Adam Zampa Adam Zampa Australia 11 11 576 23 0
3 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 9 470 21 1
4 Gerald Coetzee Gerald Coetzee South Africa 8 8 381 20 0
5 Jasprit Bumrah Jasprit Bumrah India 11 11 551 20 0
6 Shaheen Afridi Shaheen Afridi Pakistan 9 9 486 18 1
7 Marco Jansen Marco Jansen South Africa 9 9 414 17 0
8 Netherlands 9 8 402 16 0
9 Haris Rauf Haris Rauf Pakistan 9 9 474 16 0
10 Josh Hazlewood Josh Hazlewood Australia 11 11 559 16 0
11 Mitchell Santner Mitchell Santner New Zealand 10 10 556 16 1
12 Mitchell Starc Mitchell Starc Australia 10 10 522 16 0
13 Ravindra Jadeja Ravindra Jadeja India 11 11 561 16 1
14 Adil Rashid Adil Rashid England 9 9 478 15 0
15 Keshav Maharaj Keshav Maharaj South Africa 10 10 534 15 0
16 Kuldeep Yadav Kuldeep Yadav India 11 11 571 15 0
17 Pat Cummins Pat Cummins Australia 11 11 537 15 0
18 Mohammed Siraj Mohammed Siraj India 11 11 495 14 0
19 Trent Boult Trent Boult New Zealand 10 10 546 14 0
20 Kagiso Rabada Kagiso Rabada South Africa 9 9 437 13 0
21 Netherlands 8 8 425 12 0
22 Netherlands 9 9 446 12 0
23 David Willey David Willey England 6 6 306 11 0
24 Matt Henry Matt Henry New Zealand 7 7 326 11 0
25 Rashid Khan Rashid Khan Afghanistan 9 9 519 11 0
26 Netherlands 9 9 465 10 0
27 Chris Woakes Chris Woakes England 8 8 330 10 0
28 Lockie Ferguson Lockie Ferguson New Zealand 7 7 324 10 0
29 Lungi Ngidi Lungi Ngidi South Africa 8 8 363 10 0
30 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 432 10 0
31 Muhammad Wasim Muhammad Wasim Pakistan 4 4 229 10 0
32 Shoriful Islam Shoriful Islam Bangladesh 8 8 388 10 0
33 Hasan Ali Hasan Ali Pakistan 6 6 306 9 0
34 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 375 9 0
35 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 4 227 9 0
36 Kasun Rajitha Kasun Rajitha Sri Lanka 6 6 294 8 0
37 Mohammad Nabi Mohammad Nabi Afghanistan 9 9 369 8 0
38 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 9 491 8 0
39 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 8 322 8 0
40 Reece Topley Reece Topley England 3 3 166 8 0
41 Azmatullah Azmatullah Afghanistan 9 9 228 7 0
42 Tim Southee Tim Southee New Zealand 4 4 198 7 0
43 Angelo Mathews Angelo Mathews Sri Lanka 5 5 133 6 0
44 Fazal Fazal Afghanistan 6 6 240 6 0
45 Glenn Maxwell Glenn Maxwell Australia 9 8 411 6 0
46 Glenn Phillips Glenn Phillips New Zealand 10 10 240 6 0
47 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 144 6 0
48 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 8 428 6 0
49 Mark Wood Mark Wood England 7 7 324 6 0
50 Netherlands 8 8 336 6 0
51 Netherlands 9 9 284 5 0
52 Hardik Pandya Hardik Pandya India 4 4 99 5 0
53 Moeen Ali Moeen Ali England 6 6 256 5 0
54 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 8 394 5 0
55 Noor Ahmad Noor Ahmad Afghanistan 4 4 228 5 0
56 Rachin Ravindra Rachin Ravindra New Zealand 10 9 394 5 0
57 Taskin Ahmed Taskin Ahmed Bangladesh 7 7 330 5 0
58 Gus Atkinson Gus Atkinson England 3 3 144 4 0
59 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 288 4 0
60 Marcus Stoinis Marcus Stoinis Australia 6 6 114 4 0
61 Usama Mir Usama Mir Pakistan 4 4 210 4 0
62 Hasan Mahmud Hasan Mahmud Bangladesh 2 2 84 3 0
63 Lahiru Kumara Lahiru Kumara Sri Lanka 2 2 66 3 0
64 Liam Livingstone Liam Livingstone England 6 6 174 3 0
65 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 60 3 0
66 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 176 2 0
67 Dushmantha Chameera Dushmantha Chameera Sri Lanka 4 4 188 2 0
68 Jimmy Neesham Jimmy Neesham New Zealand 3 3 87 2 0
69 Lizaad Williams Lizaad Williams South Africa 1 1 52 2 0
70 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 114 2 0
71 Mitchell Marsh Mitchell Marsh Australia 10 5 78 2 0
72 Mohammad Nawaz Mohammad Nawaz Pakistan 5 5 227 2 0
73 Sam Curran Sam Curran England 3 3 104 2 0
74 Sean Abbott Sean Abbott Australia 1 1 60 2 0
75 Shadab Khan Shadab Khan Pakistan 6 5 228 2 0
76 Shardul Thakur Shardul Thakur India 3 3 102 2 0
77 Travis Head Travis Head Australia 6 5 126 2 0
78 Aiden Markram Aiden Markram South Africa 10 4 111 1 0
79 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 42 1 0
80 Joe Root Joe Root England 9 2 61 1 0
81 Ravichandran Ashwin Ravichandran Ashwin India 1 1 60 1 0
82 Rohit Sharma Rohit Sharma India 11 1 5 1 0
83 Netherlands 2 2 30 1 0
84 Virat Kohli Virat Kohli India 11 2 21 1 0

Most Five-wicket hauls

POS PLAYER TEAM MATCHES INN BALLS RUNS WKTS 5Wkts
1 Mohammed Shami Mohammed Shami India 7 7 293 257 24 3
2 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 9 470 525 21 1
3 Mitchell Santner Mitchell Santner New Zealand 10 10 556 449 16 1
4 Ravindra Jadeja Ravindra Jadeja India 11 11 561 398 16 1
5 Shaheen Afridi Shaheen Afridi Pakistan 9 9 486 481 18 1

Best Economy

POS PLAYER TEAM MATCHES INN ECO SR
1 Ravichandran Ashwin Ravichandran Ashwin India 1 1 3.4 0
2 Jasprit Bumrah Jasprit Bumrah India 11 11 4.06 62.07
3 Mohammad Nabi Mohammad Nabi Afghanistan 9 9 4.13 72.37
4 Keshav Maharaj Keshav Maharaj South Africa 10 10 4.16 73.75
5 Ravindra Jadeja Ravindra Jadeja India 11 11 4.26 101.69
6 Virat Kohli Virat Kohli India 11 2 4.29 90.32
7 Kuldeep Yadav Kuldeep Yadav India 11 11 4.46 61.29
8 Rashid Khan Rashid Khan Afghanistan 9 9 4.49 94.59
9 Aiden Markram Aiden Markram South Africa 10 4 4.59 110.93
10 Noor Ahmad Noor Ahmad Afghanistan 4 4 4.79 81.25
11 Travis Head Travis Head Australia 6 5 4.81 127.52
12 Glenn Maxwell Glenn Maxwell Australia 9 8 4.82 150.38
13 Josh Hazlewood Josh Hazlewood Australia 11 11 4.82 80
14 Angelo Mathews Angelo Mathews Sri Lanka 5 5 4.83 65.38
15 Mitchell Santner Mitchell Santner New Zealand 10 10 4.85 127.16
16 Netherlands 9 9 4.94 82.13
17 Kagiso Rabada Kagiso Rabada South Africa 9 9 5 55.56
18 Nazmul Hossain Shanto Nazmul Hossain Shanto Bangladesh 9 1 5 76.82
19 David Willey David Willey England 6 6 5.08 116.42
20 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 5.14 105.41
21 Adil Rashid Adil Rashid England 9 9 5.18 101.1
22 Mohammed Shami Mohammed Shami India 7 7 5.26 50
23 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 5.26 82.3
24 Adam Zampa Adam Zampa Australia 11 11 5.36 80
25 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 8 5.36 54.05
26 Chris Woakes Chris Woakes England 8 8 5.42 84.52
27 Liam Livingstone Liam Livingstone England 6 6 5.45 63.83
28 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 5.46 115.45
29 Netherlands 9 9 5.5 80.46
30 Cameron Green Cameron Green Australia 3 1 5.5 75.9
31 Shubman Gill Shubman Gill India 9 1 5.5 106.95
32 Trent Boult Trent Boult New Zealand 10 10 5.54 84
33 Netherlands 8 8 5.55 80
34 Taskin Ahmed Taskin Ahmed Bangladesh 7 7 5.55 52.69
35 Lockie Ferguson Lockie Ferguson New Zealand 7 7 5.57 77.78
36 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 5.58 79.45
37 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 9 5.6 127.5
38 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 4 5.6 60
39 Muhammad Wasim Muhammad Wasim Pakistan 4 4 5.63 100
40 Mohammed Siraj Mohammed Siraj India 11 11 5.68 112.5
41 Fazal Fazal Afghanistan 6 6 5.7 22.22
42 Pat Cummins Pat Cummins Australia 11 11 5.75 68.82
43 Matt Henry Matt Henry New Zealand 7 7 5.8 86.36
44 Moeen Ali Moeen Ali England 6 6 5.81 74.8
45 Dasun Shanaka Dasun Shanaka Sri Lanka 2 2 5.82 100
46 Glenn Phillips Glenn Phillips New Zealand 10 10 5.83 111.76
47 Netherlands 1 1 5.86 53.33
48 Lungi Ngidi Lungi Ngidi South Africa 8 8 5.87 26.83
49 Dushan Hemantha Dushan Hemantha Sri Lanka 2 2 5.88 100
50 Mohammad Nawaz Mohammad Nawaz Pakistan 5 5 5.89 83.51
51 Shaheen Afridi Shaheen Afridi Pakistan 9 9 5.94 91.67
52 Rachin Ravindra Rachin Ravindra New Zealand 10 9 5.98 106.45
53 Shardul Thakur Shardul Thakur India 3 3 6 0
54 Netherlands 9 9 6.01 48.15
55 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 8 6.06 47.19
56 Mitchell Starc Mitchell Starc Australia 10 10 6.07 57.62
57 Chamika Karunaratne Chamika Karunaratne Sri Lanka 3 2 6.08 28.57
58 Gus Atkinson Gus Atkinson England 3 3 6.08 160.87
59 Sean Abbott Sean Abbott Australia 1 1 6.1 0
60 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 6.21 45.21
61 Gerald Coetzee Gerald Coetzee South Africa 8 8 6.24 69.23
62 Shadab Khan Shadab Khan Pakistan 6 5 6.24 100.83
63 Dushmantha Chameera Dushmantha Chameera Sri Lanka 4 4 6.26 15.38
64 Hasan Ali Hasan Ali Pakistan 6 6 6.29 71.43
65 Shoriful Islam Shoriful Islam Bangladesh 8 8 6.32 100
66 Lizaad Williams Lizaad Williams South Africa 1 1 6.46 0
67 Mark Wood Mark Wood England 7 7 6.46 130.77
68 Netherlands 1 1 6.5 75
69 Marco Jansen Marco Jansen South Africa 9 9 6.52 110.56
70 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 8 6.56 64
71 Joe Root Joe Root England 9 2 6.59 88.46
72 Mahmudullah Mahmudullah Bangladesh 8 3 6.6 91.62
73 Reece Topley Reece Topley England 3 3 6.61 177.78
74 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 6.68 66.67
75 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 9 6.7 41.79
76 Netherlands 8 8 6.72 78.21
77 Haris Rauf Haris Rauf Pakistan 9 9 6.75 117.78
78 Hardik Pandya Hardik Pandya India 4 4 6.85 137.5
79 Kasun Rajitha Kasun Rajitha Sri Lanka 6 6 6.86 91.23
80 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 8 8 6.96 76.09
81 Nasum Ahmed Nasum Ahmed Bangladesh 3 3 7.02 83.33
82 Usama Mir Usama Mir Pakistan 4 4 7.09 0
83 Azmatullah Azmatullah Afghanistan 9 9 7.11 97.78
84 Netherlands 9 8 7.27 69.85
85 Mitchell Marsh Mitchell Marsh Australia 10 5 7.38 107.56
86 Netherlands 6 3 7.43 65.33
87 Lahiru Kumara Lahiru Kumara Sri Lanka 2 2 7.45 50
88 Marcus Stoinis Marcus Stoinis Australia 6 6 7.53 112.99
89 Tim Southee Tim Southee New Zealand 4 4 7.76 76.19
90 Daryl Mitchell Daryl Mitchell New Zealand 10 2 8 111.07
91 Netherlands 2 2 8 39.39
92 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 8 83.33
93 Sam Curran Sam Curran England 3 3 8.08 61.4
94 Rohit Sharma Rohit Sharma India 11 1 8.4 125.95
95 Suryakumar Yadav Suryakumar Yadav India 7 1 8.5 100.95
96 Agha Salman Agha Salman Pakistan 3 2 9.2 113.33
97 Hasan Mahmud Hasan Mahmud Bangladesh 2 2 9.43 60
98 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 9.74 31.58
99 Charith Asalanka Charith Asalanka Sri Lanka 9 1 10 85.21
100 Jimmy Neesham Jimmy Neesham New Zealand 3 3 10.83 123.4
101 Ish Sodhi Ish Sodhi New Zealand 1 1 11 0
102 Rahmat Shah Rahmat Shah Afghanistan 9 1 12 76.37

Best Average

POS PLAYER TEAM MATCHES INN ECO AVG
1 Rohit Sharma Rohit Sharma India 11 1 8.4 7.00
2 Mohammed Shami Mohammed Shami India 7 7 5.26 10.71
3 Virat Kohli Virat Kohli India 11 2 4.29 15.00
4 Angelo Mathews Angelo Mathews Sri Lanka 5 5 4.83 17.83
5 Jasprit Bumrah Jasprit Bumrah India 11 11 4.06 18.65
6 Gerald Coetzee Gerald Coetzee South Africa 8 8 6.24 19.80
7 Muhammad Wasim Muhammad Wasim Pakistan 4 4 5.63 21.50
8 Adam Zampa Adam Zampa Australia 11 11 5.36 22.39
9 Hardik Pandya Hardik Pandya India 4 4 6.85 22.60
10 Reece Topley Reece Topley England 3 3 6.61 22.88
11 David Willey David Willey England 6 6 5.08 23.55
12 Tabraiz Shamsi Tabraiz Shamsi South Africa 4 4 5.6 23.56
13 Keshav Maharaj Keshav Maharaj South Africa 10 10 4.16 24.67
14 Mahedi Hasan Mahedi Hasan Bangladesh 3 3 6.21 24.83
15 Ravindra Jadeja Ravindra Jadeja India 11 11 4.26 24.88
16 Dilshan Madushanka Dilshan Madushanka Sri Lanka 9 9 6.7 25.00
17 Marco Jansen Marco Jansen South Africa 9 9 6.52 26.47
18 Tanzim Hasan Sakib Tanzim Hasan Sakib Bangladesh 1 1 8 26.67
19 Shaheen Afridi Shaheen Afridi Pakistan 9 9 5.94 26.72
20 Lahiru Kumara Lahiru Kumara Sri Lanka 2 2 7.45 27.33
21 Adil Rashid Adil Rashid England 9 9 5.18 27.53
22 Kagiso Rabada Kagiso Rabada South Africa 9 9 5 28.00
23 Lizaad Williams Lizaad Williams South Africa 1 1 6.46 28.00
24 Josh Hazlewood Josh Hazlewood Australia 11 11 4.82 28.06
25 Mitchell Santner Mitchell Santner New Zealand 10 10 4.85 28.06
26 Kuldeep Yadav Kuldeep Yadav India 11 11 4.46 28.27
27 Matt Henry Matt Henry New Zealand 7 7 5.8 28.64
28 Chris Woakes Chris Woakes England 8 8 5.42 29.80
29 Lockie Ferguson Lockie Ferguson New Zealand 7 7 5.57 30.10
30 Netherlands 9 8 7.27 30.44
31 Sean Abbott Sean Abbott Australia 1 1 6.1 30.50
32 Mohammad Nabi Mohammad Nabi Afghanistan 9 9 4.13 31.75
33 Mitchell Starc Mitchell Starc Australia 10 10 6.07 33.00
34 Haris Rauf Haris Rauf Pakistan 9 9 6.75 33.31
35 Mohammed Siraj Mohammed Siraj India 11 11 5.68 33.50
36 Ravichandran Ashwin Ravichandran Ashwin India 1 1 3.4 34.00
37 Pat Cummins Pat Cummins Australia 11 11 5.75 34.33
38 Rashid Khan Rashid Khan Afghanistan 9 9 4.49 35.27
39 Lungi Ngidi Lungi Ngidi South Africa 8 8 5.87 35.50
40 Hasan Ali Hasan Ali Pakistan 6 6 6.29 35.67
41 Marcus Stoinis Marcus Stoinis Australia 6 6 7.53 35.75
42 Andile Phehlukwayo Andile Phehlukwayo South Africa 1 1 5.14 36.00
43 Trent Boult Trent Boult New Zealand 10 10 5.54 36.00
44 Noor Ahmad Noor Ahmad Afghanistan 4 4 4.79 36.40
45 Gus Atkinson Gus Atkinson England 3 3 6.08 36.50
46 Shakib Al Hasan Shakib Al Hasan Bangladesh 7 7 5.26 36.56
47 Tim Southee Tim Southee New Zealand 4 4 7.76 36.57
48 Netherlands 9 9 6.01 37.25
49 Fazal Fazal Afghanistan 6 6 5.7 38.00
50 Azmatullah Azmatullah Afghanistan 9 9 7.11 38.57
51 Glenn Phillips Glenn Phillips New Zealand 10 10 5.83 38.83
52 Netherlands 8 8 6.72 39.67
53 Netherlands 2 2 8 40.00
54 Mehedi Hasan Mehedi Hasan Bangladesh 9 9 5.58 40.20
55 Shoriful Islam Shoriful Islam Bangladesh 8 8 6.32 40.90
56 Kasun Rajitha Kasun Rajitha Sri Lanka 6 6 6.86 42.00
57 Netherlands 9 9 5.5 42.60
58 Hasan Mahmud Hasan Mahmud Bangladesh 2 2 9.43 44.00
59 Naveen-ul-Haq Naveen-ul-Haq Afghanistan 8 8 6.56 44.00
60 Netherlands 9 9 4.94 46.80
61 Mitchell Marsh Mitchell Marsh Australia 10 5 7.38 48.00
62 Moeen Ali Moeen Ali England 6 6 5.81 49.60
63 Travis Head Travis Head Australia 6 5 4.81 50.50
64 Shardul Thakur Shardul Thakur India 3 3 6 51.00
65 Netherlands 8 8 5.55 51.83
66 Liam Livingstone Liam Livingstone England 6 6 5.45 52.67
67 Glenn Maxwell Glenn Maxwell Australia 9 8 4.82 55.00
68 Mujeeb Zadran Mujeeb Zadran Afghanistan 9 9 5.6 57.25
69 Mark Wood Mark Wood England 7 7 6.46 58.17
70 Taskin Ahmed Taskin Ahmed Bangladesh 7 7 5.55 61.00
71 Usama Mir Usama Mir Pakistan 4 4 7.09 62.00
72 Maheesh Theekshana Maheesh Theekshana Sri Lanka 8 8 5.36 63.67
73 Iftikhar Ahmed Iftikhar Ahmed Pakistan 9 8 5.46 65.50
74 Joe Root Joe Root England 9 2 6.59 67.00
75 Sam Curran Sam Curran England 3 3 8.08 70.00
76 Jimmy Neesham Jimmy Neesham New Zealand 3 3 10.83 78.50
77 Rachin Ravindra Rachin Ravindra New Zealand 10 9 5.98 78.60
78 Mustafizur Rahman Mustafizur Rahman Bangladesh 8 8 6.06 79.60
79 Aiden Markram Aiden Markram South Africa 10 4 4.59 85.00
80 Matheesha Pathirana Matheesha Pathirana Sri Lanka 2 2 9.74 92.50
81 Dunith Wellalage Dunith Wellalage Sri Lanka 3 3 6.68 98.00
82 Dushmantha Chameera Dushmantha Chameera Sri Lanka 4 4 6.26 98.00
83 Mohammad Nawaz Mohammad Nawaz Pakistan 5 5 5.89 111.50
84 Shadab Khan Shadab Khan Pakistan 6 5 6.24 118.50