Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Averages in 2018 for all time
Position
Best Averages
Player Name
Team Name
1
237 / 2
Prithvi Shaw
India
2
155 / 2
Khawar Ali
Oman
3
76 / 1
Shadman Islam
Bangladesh
4
2735 / 37
Virat Kohli
India
5
863 / 12
Henry Nicholls
New Zealand
6
277 / 4
Ben Foakes
England
7
68 / 1
Imad Wasim
Pakistan
8
400 / 6
Hashmatullah Shaidi
Afghanistan
9
66 / 1
Ajay Lalcheta
Oman
10
307 / 5
Manish Pandey
India
11
61 / 1
Rilee Rossouw
South Africa
12
118 / 2
Mayank Agarwal
India
13
352 / 6
Ed Joyce
England
14
392 / 7
Ambati Rayudu
India
15
1804 / 33
Rohit Sharma
India
16
218 / 4
AE Paraam
17
743 / 14
Dimuth Karunaratne
Sri Lanka
18
53 / 1
Corey Anderson
New Zealand
19
52 / 1
Sarel Burger
Namibia
20
1596 / 31
Babar Azam
Pakistan
21
1570 / 31
Fakhar Zaman
Pakistan
22
957 / 19
Tom Latham
New Zealand
23
151 / 3
Shafiq Sharif
24
1107 / 22
Ross Taylor
New Zealand
25
99 / 2
Michael Rippon
Netherlands
26
1677 / 34
Jos Buttler
England
27
687 / 14
Mominul Haque
Bangladesh
28
1913 / 39
Joe Root
England
29
731 / 15
AB de Villiers
South Africa
30
1063 / 22
Imam-ul-Haq
Pakistan
31
955 / 20
Angelo Mathews
Sri Lanka
32
569 / 12
Rameez Shahzad
United Arab Emirates
33
662 / 14
Calum MacLeod
Scotland
34
1310 / 28
Brendan Taylor
Zimbabwe
35
139 / 3
Tom Curran
England
36
833 / 18
Martin Guptill
New Zealand
37
1370 / 30
Kane Williamson
New Zealand
38
1676 / 37
Jonny Bairstow
England
39
45 / 1
Abu Hider
Bangladesh
40
622 / 14
Kyle Coetzer
Scotland
41
355 / 8
BJ Watling
New Zealand
42
133 / 3
Andre Russell
West Indies
43
837 / 19
Cheteshwar Pujara
India
44
176 / 4
Aqib Sulehri
Oman
45
482 / 11
Anshuman Rath
Hong Kong
46
698 / 16
Thisara Perera
Sri Lanka
47
87 / 2
Kedar Jadhav
India
47
87 / 2
Kieron Pollard
West Indies
48
1302 / 30
Aaron Finch
Australia
49
428 / 10
Chris Woakes
England
49
642 / 15
Sean Williams
Zimbabwe
50
171 / 4
Hazratullah Zazai
Afghanistan
51
298 / 7
Mitchell Santner
New Zealand
52
254 / 6
Tony Ura
P.N.G.
53
296 / 7
Ravindra Jadeja
India
54
1141 / 27
Jason Roy
England
55
295 / 7
Temba Bavuma
South Africa
56
84 / 2
Shan Masood
Pakistan
57
628 / 15
Imrul Kayes
Bangladesh
58
1203 / 29
Tamim Iqbal
Bangladesh
59
373 / 9
Dinesh Karthik
India
60
1657 / 40
Mushfiqur Rahim
Bangladesh
61
826 / 20
Dinesh Chandimal
Sri Lanka
62
165 / 4
Ryan ten Doeschate
Netherlands
62
165 / 4
Virandeep Singh
63
1887 / 46
Shikhar Dhawan
India
64
205 / 5
Sompal Kami
Nepal
64
82 / 2
Zeeshan Maqsood
Oman
64
123 / 3
Nicholas Pooran
West Indies
65
1384 / 34
Shai Hope
West Indies
66
732 / 18
Usman Khawaja
Australia
67
721 / 18
Haris Sohail
Pakistan
68
1512 / 38
Kusal Mendis
Sri Lanka
69
1309 / 33
Mahmudullah
Bangladesh
70
474 / 12
Shane Dowrich
West Indies
71
551 / 14
Richie Berrington
Scotland
72
900 / 23
Eoin Morgan
England
73
625 / 16
Mohammad Hafeez
Pakistan
74
970 / 25
Faf du Plessis
South Africa
74
194 / 5
Michael Jones
Scotland
75
853 / 22
Sikandar Raza
Zimbabwe
76
540 / 14
George Munsey
Scotland
77
616 / 16
Roshen Silva
Sri Lanka
78
536 / 14
Asad Shafiq
Pakistan
79
421 / 11
Sam Curran
England
80
380 / 10
Chirag Suri
United Arab Emirates
80
38 / 1
Michael Swart
Netherlands
80
76 / 2
Irfan Ahmed
Hong Kong
81
493 / 13
Najibullah Zadran
Afghanistan
82
908 / 24
Shaun Marsh
Australia
83
754 / 20
Colin Munro
New Zealand
84
298 / 8
Gulbadin Naib
Afghanistan
85
223 / 6
Cameron Bancroft
Australia
86
371 / 10
Chris Gayle
West Indies
87
667 / 18
Dean Elgar
South Africa
88
37 / 1
Aftab Alam
Afghanistan
88
74 / 2
Farhaan Behardien
South Africa
88
111 / 3
Dominic Bess
England
89
958 / 26
Shakib Al Hasan
Bangladesh
90
662 / 18
Andy Balbirnie
Ireland
91
147 / 4
CR Suryawanshi
92
109 / 3
Vaibhav Wategaonkar
Oman
93
759 / 21
Jason Holder
West Indies
94
1190 / 33
Shimron Hetmyer
West Indies
95
36 / 1
Craig Overton
England
96
786 / 22
Rahmat Shah
Afghanistan
97
142 / 4
Khaya Zondo
South Africa
98
709 / 20
Shoaib Malik
Pakistan
99
529 / 15
Jean-Paul Duminy
South Africa
100
598 / 17
D'Arcy Short
Australia
101
666 / 19
Kusal Perera
Sri Lanka
102
69 / 2
Rassie van der Dussen
South Africa
103
479 / 14
Ashfaq Ahmed
Pakistan
104
102 / 3
R Rohan
104
68 / 2
Nurul Hasan
Bangladesh
105
713 / 21
Glenn Maxwell
Australia
106
679 / 20
Alex Hales
England
107
607 / 18
William Porterfield
Ireland
108
704 / 21
Paul Stirling
Ireland
109
890 / 27
Ben Stokes
England
110
692 / 21
Rishabh Pant
India
111
494 / 15
Matthew Cross
Scotland
112
328 / 10
Wesley Barresi
Netherlands
113
1013 / 31
Aiden Markram
South Africa
114
784 / 24
Ajinkya Rahane
India
115
779 / 24
Dhananjaya de Silva
Sri Lanka
116
646 / 20
Tim Paine
Australia
117
128 / 4
Nathan Coulter-Nile
Australia
117
32 / 1
Jean-Pierre Kotze
Namibia
118
861 / 27
Kannaur Rahul
India
119
539 / 17
Hardik Pandya
India
120
791 / 25
Mohammad Shahzad
Afghanistan
121
505 / 16
David Miller
South Africa
122
659 / 21
Mohammad Nabi
Afghanistan
123
31 / 1
Johnson Charles
West Indies
123
31 / 1
Ben Wheeler
New Zealand
123
527 / 17
Evin Lewis
West Indies
124
398 / 13
MS Dhoni
India
125
428 / 14
Asif Ali
Pakistan
126
793 / 26
Travis Head
Australia
127
425 / 14
Keaton Jennings
England
128
516 / 17
Alastair Cook
England
129
273 / 9
Hussain Talat
Pakistan
130
151 / 5
Tobias Visee
Netherlands
131
845 / 28
Hashim Amla
South Africa
132
90 / 3
Sadeera Samarawickrama
Sri Lanka
133
385 / 13
Reeza Hendricks
South Africa
134
177 / 6
Marcus Harris
Australia
135
529 / 18
Azhar Ali
Pakistan
136
934 / 32
Sarfraz Ahmed
Pakistan
137
466 / 16
Gary Wilson
Ireland
138
203 / 7
Cephas Zhuwao
Zimbabwe
139
289 / 10
Vernon Philander
South Africa
140
345 / 12
Suresh Raina
India
141
201 / 7
Theunis de Bruyn
South Africa
142
397 / 14
Babar Hayat
Hong Kong
143
567 / 20
Kevin O'Brien
Ireland
144
198 / 7
Mark Stoneman
England
145
197 / 7
Max O'Dowd
Netherlands
146
56 / 2
Sharad Vesawkar
Nepal
146
28 / 1
Muhammad Khushi
Oman
147
391 / 14
Dawid Malan
England
147
391 / 14
Kraigg Brathwaite
West Indies
148
977 / 35
Litton Das
Bangladesh
149
948 / 34
Niroshan Dickwella
Sri Lanka
150
195 / 7
James Vince
England
151
333 / 12
Dipendra Airee
Nepal
152
277 / 10
Ihsanullah
Afghanistan
152
554 / 20
Mitchell Marsh
Australia
153
494 / 18
Marcus Stoinis
Australia
154
356 / 13
Paras Khadka
Nepal
155
109 / 4
Josh Hazlewood
Australia
155
327 / 12
Steven Smith
Australia
156
353 / 13
Mohammad Mithun
Bangladesh
157
190 / 7
Michael Leask
Scotland
158
594 / 22
Colin de Grandhomme
New Zealand
158
81 / 3
Marnus Labuschagne
Australia
158
108 / 4
Ryan Murray
Zimbabwe
158
27 / 1
Anwar Rahman
159
349 / 13
Nizakat Khan
Hong Kong
160
107 / 4
Sagar Pun
Nepal
161
80 / 3
Dylan Budge
Scotland
162
186 / 7
Andile Phehlukwayo
South Africa
163
398 / 15
Shadab Khan
Pakistan
164
822 / 31
Quinton de Kock
South Africa
165
581 / 22
Marlon Samuels
West Indies
166
605 / 23
Rovman Powell
West Indies
167
604 / 23
Peter Moor
Zimbabwe
168
105 / 4
Jatinder Singh
Oman
169
260 / 10
Simi Singh
Ireland
169
26 / 1
Haseeb Amjad
Hong Kong
169
442 / 17
David Warner
Australia
170
259 / 10
Samiullah Shenwari
Afghanistan
171
155 / 6
Rory Burns
England
172
206 / 8
Bhuvneshwar Kumar
India
173
231 / 9
Kemar Roach
West Indies
174
384 / 15
Rohan Mustafa
United Arab Emirates
175
409 / 16
Upul Tharanga
Sri Lanka
176
281 / 11
Faheem Ashraf
Pakistan
177
51 / 2
Mohammad Nadeem
Oman
177
408 / 16
Craig Ervine
Zimbabwe
178
279 / 11
Jeet Raval
New Zealand
179
101 / 4
Ahmed Shehzad
Pakistan
180
353 / 14
Shaiman Anwar
United Arab Emirates
181
252 / 10
Ghulam Shabber
United Arab Emirates
182
125 / 5
Hanuma Vihari
India
182
50 / 2
A Krishna
183
249 / 10
Aarif Sheikh
Nepal
184
445 / 18
Roston Chase
West Indies
185
395 / 16
Heinrich Klaasen
South Africa
186
567 / 23
Solomon Mire
Zimbabwe
187
49 / 2
Stephan Myburgh
Netherlands
187
147 / 6
Ariful Haque
Bangladesh
188
171 / 7
Assad Vala
P.N.G.
189
73 / 3
Jomel Warrican
West Indies
190
170 / 7
Denesh Ramdin
West Indies
191
72 / 3
Ben McDermott
Australia
191
24 / 1
Kamindu Mendis
Sri Lanka
191
48 / 2
Shreyas Iyer
India
192
167 / 7
Mohammad Naveed
United Arab Emirates
193
499 / 21
Kieran Powell
West Indies
194
356 / 15
Niall O'Brien
Ireland
195
282 / 12
Murali Vijay
India
195
47 / 2
Kiplin Doriga
P.N.G.
196
469 / 20
Soumya Sarkar
Bangladesh
197
164 / 7
Bas Leede
Netherlands
198
280 / 12
Adnan Mufti
United Arab Emirates
199
23 / 1
Krunal Pandya
India
199
46 / 2
Joe Burns
Australia
199
23 / 1
Skhawat Ali
Hong Kong
199
69 / 3
Basant Regmi
Nepal
200
159 / 7
Darren Bravo
West Indies
201
203 / 9
Ashton Agar
Australia
202
45 / 2
Karan KC
Nepal
202
135 / 6
Roelof van der Merwe
Netherlands
203
202 / 9
Devendra Bishoo
West Indies
204
314 / 14
Keemo Paul
West Indies
205
426 / 19
Asghar Stanikzai
Afghanistan
206
112 / 5
Nasir Jamal
Afghanistan
206
112 / 5
Subash Khakurel
Nepal
206
112 / 5
Scott McKechnie
Hong Kong
206
112 / 5
Rohit Paudel
Nepal
206
112 / 5
Ahmed Faiz
207
67 / 3
Sikander Zulfiqar
Netherlands
207
67 / 3
Usman Ghani
Afghanistan
207
134 / 6
Malcolm Waller
Zimbabwe
208
221 / 10
Scott Edwards
Netherlands
209
22 / 1
Junior Dala
South Africa
209
88 / 4
Christiaan Jonker
South Africa
210
285 / 13
Chris Lynn
Australia
211
65 / 3
Chadwick Walton
West Indies
212
173 / 8
Andre Fletcher
West Indies
213
281 / 13
Tim Southee
New Zealand
214
324 / 15
Alex Carey
Australia
215
840 / 39
Hamilton Masakadza
Zimbabwe
216
43 / 2
Sunzamul Islam
Bangladesh
216
43 / 2
Nayeem Hasan
Bangladesh
216
43 / 2
Bernard Scholtz
Namibia
217
107 / 5
Syed Aziz
218
149 / 7
Kinchit Shah
Hong Kong
219
85 / 4
Liam Plunkett
England
220
21 / 1
K Subramanian
221
167 / 8
Devon Smith
West Indies
222
83 / 4
Mosaddek Hossain
Bangladesh
223
62 / 3
Neil Wagner
New Zealand
224
123 / 6
Donald Tiripano
Zimbabwe
224
41 / 2
Abdul Shakoor
United Arab Emirates
225
306 / 15
Ravichandran Ashwin
India
226
122 / 6
Dale Steyn
South Africa
226
61 / 3
Kuldeep Yadav
India
227
141 / 7
Sunil Ambris
West Indies
228
40 / 2
Prince Masvaure
Zimbabwe
228
60 / 3
Malinda Pushpakumara
Sri Lanka
228
40 / 2
Sahibzada Farhan
Pakistan
228
20 / 1
Shaheen Afridi
Pakistan
228
40 / 2
Daniel Braak
Netherlands
228
20 / 1
Joe Denly
England
229
578 / 29
Moeen Ali
England
230
159 / 8
Ashley Nurse
West Indies
231
238 / 12
Rashid Khan
Afghanistan
232
455 / 23
Mehidy Hasan
Bangladesh
233
195 / 10
David Willey
England
234
116 / 6
Brian Chari
Zimbabwe
235
250 / 13
Gyanendra Malla
Nepal
236
173 / 9
Tarisai Musakanda
Zimbabwe
237
134 / 7
Javed Ahmadi
Afghanistan
238
287 / 15
Dilruwan Perera
Sri Lanka
239
57 / 3
Umesh Yadav
India
239
304 / 16
Akila Dananjaya
Sri Lanka
239
57 / 3
Manpreet Singh
240
113 / 6
Mohammad Amir
Pakistan
241
205 / 11
Hasan Ali
Pakistan
242
37 / 2
Tinashe Kamunhukamwe
Zimbabwe
242
37 / 2
Usman Salahuddin
Pakistan
243
166 / 9
Ish Sodhi
New Zealand
244
92 / 5
Peter Handscomb
Australia
245
55 / 3
Wiaan Mulder
South Africa
246
109 / 6
James Shannon
Ireland
247
289 / 16
Pat Cummins
Australia
248
361 / 20
Adil Rashid
England
249
54 / 3
Nadeem Ahmed
Hong Kong
249
108 / 6
Mahuru Dai
P.N.G.
249
90 / 5
Mohammad Saifuddin
Bangladesh
249
54 / 3
Ollie Pope
England
250
178 / 10
Ben Cooper
Netherlands
251
231 / 13
Sabbir Rahman
Bangladesh
252
88 / 5
Anamul Haque
Bangladesh
253
210 / 12
Nathan Lyon
Australia
253
35 / 2
Cameron White
Australia
253
175 / 10
Pieter Seelaar
Netherlands
253
35 / 2
Barry McCarthy
Ireland
254
17 / 1
Tom Blundell
New Zealand
254
102 / 6
Chad Soper
P.N.G.
254
17 / 1
Vijay Shankar
India
254
102 / 6
Brandon Mavuta
Zimbabwe
254
85 / 5
Safyaan Sharif
Scotland
254
34 / 2
Chris Jordan
England
255
83 / 5
George Dockrell
Ireland
256
66 / 4
Andy McBrine
Ireland
256
33 / 2
Karim Sadiq
Afghanistan
257
49 / 3
Jason Kila
P.N.G.
258
114 / 7
Andrew Tye
Australia
259
81 / 5
Norman Vanua
P.N.G.
260
145 / 9
Elton Chigumbura
Zimbabwe
261
64 / 4
Anwar Arudin
262
158 / 10
Anil Sah
Nepal
263
126 / 8
Aizaz Khan
Hong Kong
264
78 / 5
Mohammad Boota
United Arab Emirates
265
31 / 2
Waqas Barkat
Hong Kong
266
92 / 6
Mark Chapman
Hong Kong
267
107 / 7
Charles Amini
P.N.G.
268
60 / 4
Regis Chakabva
Zimbabwe
268
15 / 1
Zhivago Groenewald
Namibia
268
30 / 2
U Aryaman Sunil
268
15 / 1
Dwaine Pretorius
South Africa
268
30 / 2
Lockie Ferguson
New Zealand
269
89 / 6
Mark Wood
England
270
118 / 8
Ahmed Raza
United Arab Emirates
271
88 / 6
Tom Bruce
New Zealand
271
44 / 3
S Muniandy
272
117 / 8
Taijul Islam
Bangladesh
273
29 / 2
George Worker
New Zealand
274
246 / 17
Suranga Lakmal
Sri Lanka
275
115 / 8
Stuart Thompson
Ireland
276
86 / 6
Rangana Herath
Sri Lanka
276
43 / 3
Shane Snater
Netherlands
277
200 / 14
Keshav Maharaj
South Africa
278
141 / 10
Ehsan Khan
Hong Kong
279
84 / 6
Mark Watt
Scotland
279
14 / 1
Brad Wheal
Scotland
279
56 / 4
Parthiv Patel
India
279
14 / 1
Isuru Udana
Sri Lanka
280
69 / 5
Mustafizur Rahman
Bangladesh
281
124 / 9
Mashrafe Mortaza
Bangladesh
282
55 / 4
Shafiqullah
Afghanistan
283
137 / 10
Tanwir Afzal
Hong Kong
284
82 / 6
Chris Morris
South Africa
284
82 / 6
Chandrapaul Hemraj
West Indies
285
27 / 2
Jhye Richardson
Australia
285
27 / 2
Rumman Raees
Pakistan
285
243 / 18
Mitchell Starc
Australia
286
229 / 17
Kagiso Rabada
South Africa
287
40 / 3
John Reva
P.N.G.
287
80 / 6
Ryan Burl
Zimbabwe
287
40 / 3
Tim Seifert
New Zealand
288
26 / 2
Anaru Kitchen
New Zealand
288
65 / 5
Muhamad Syahadat
288
65 / 5
Timm van der Gugten
Netherlands
288
143 / 11
Stuart Broad
England
288
13 / 1
Jerome Taylor
West Indies
289
64 / 5
Chamu Chibhabha
Zimbabwe
290
38 / 3
Paul van Meekeren
Netherlands
291
50 / 4
Jason Mohammed
West Indies
291
25 / 2
Jonathan Trott
England
292
73 / 6
Bilal Asif
Pakistan
293
12 / 1
Deepak Chahar
India
293
24 / 2
Shermon Lewis
West Indies
293
24 / 2
Thomas Sole
Scotland
293
36 / 3
Rubel Hossain
Bangladesh
293
84 / 7
Sam Billings
England
294
127 / 11
Carlos Brathwaite
West Indies
294
127 / 11
Graeme Cremer
Zimbabwe
295
23 / 2
Brian Vitori
Zimbabwe
295
23 / 2
Todd Astle
New Zealand
295
23 / 2
Umar Amin
Pakistan
295
23 / 2
Mahela Udawatte
Sri Lanka
295
23 / 2
A Mutreja
295
46 / 4
Lakshan Sandakan
Sri Lanka
296
91 / 8
Craig Wallace
Scotland
297
68 / 6
Glenn Phillips
New Zealand
298
45 / 4
Adam Zampa
Australia
299
22 / 2
Tyrone Kane
Ireland
299
11 / 1
Chris Sole
Scotland
299
55 / 5
Jack Leach
England
299
11 / 1
Wanindu Hasaranga
Sri Lanka
299
11 / 1
Mahedi Hasan
Bangladesh
299
11 / 1
Peter Chase
Ireland
299
11 / 1
Jamie Atkinson
Hong Kong
299
11 / 1
Shahid Afridi
Pakistan
300
54 / 5
Sharafuddin Ashraf
Afghanistan
300
54 / 5
Mujeeb Ur Rahman
Afghanistan
301
53 / 5
Lungi Ngidi
South Africa
302
63 / 6
Christopher Carter
Hong Kong
302
63 / 6
Wellington Masakadza
Zimbabwe
303
73 / 7
Tendai Chisoro
Zimbabwe
304
41 / 4
Kaushal Silva
Sri Lanka
305
60 / 6
Trent Boult
New Zealand
305
10 / 1
Mitchell McClenaghan
New Zealand
305
20 / 2
Lahiru Kumara
Sri Lanka
305
10 / 1
Zakir Hasan
Bangladesh
305
60 / 6
Fabian Allen
West Indies
305
10 / 1
Khary Pierre
West Indies
305
10 / 1
Bilal Khan
Oman
305
10 / 1
Alei Nao
P.N.G.
306
117 / 12
Kyle Jarvis
Zimbabwe
307
107 / 11
Mohammed Shami
India
308
29 / 3
Amjad Mahboob
308
29 / 3
Nazmul Islam
Bangladesh
309
19 / 2
S Vijayakumar
310
46 / 5
R Gaznavi
311
9 / 1
Scotland
311
9 / 1
Zahoor Khan
United Arab Emirates
311
18 / 2
Stuart Poynter
Ireland
312
44 / 5
Sandeep Lamichhane
Nepal
313
35 / 4
Sese Bau
P.N.G.
314
26 / 3
Miguel Cummins
West Indies
315
34 / 4
Ehsan Nawaz
Hong Kong
315
51 / 6
Boyd Rankin
England
316
59 / 7
Peter Borren
Netherlands
317
8 / 1
Wriddhiman Saha
India
317
64 / 8
Morne Morkel
South Africa
317
16 / 2
JJ Smuts
South Africa
317
16 / 2
William Somerville
New Zealand
318
31 / 4
Shahid Wasif
Hong Kong
319
23 / 3
Aritra Dutta
320
38 / 5
Najmul Hossain Shanto
Bangladesh
321
53 / 7
Yasir Shah
Pakistan
322
15 / 2
Lasith Malinga
Sri Lanka
322
15 / 2
Kane Richardson
Australia
322
15 / 2
Yuzvendra Chahal
India
323
22 / 3
Cameron McAuslan
Hong Kong
323
22 / 3
Imran Tahir
South Africa
324
58 / 8
Tendai Chatara
Zimbabwe
325
43 / 6
James Anderson
England
326
7 / 1
Shapoor Zadran
Afghanistan
326
14 / 2
Liam Dawson
England
326
7 / 1
Kamrul Islam
Bangladesh
326
7 / 1
Shehan Madushanka
Sri Lanka
326
35 / 5
Ajaz Patel
New Zealand
327
69 / 10
Ishant Sharma
India
328
27 / 4
Frederick Klaassen
Netherlands
329
13 / 2
Matt Renshaw
Australia
330
6 / 1
Imran Haider
United Arab Emirates
330
6 / 1
Odean Smith
West Indies
330
6 / 1
Craig Williams
Namibia
330
12 / 2
Johannes Smit
Namibia
330
12 / 2
Abul Hasan
Bangladesh
330
18 / 3
Lega Siaka
P.N.G.
330
12 / 2
Samuel Badree
West Indies
331
23 / 4
Tim Murtagh
Ireland
332
17 / 3
Rayad Emrit
West Indies
332
17 / 3
Peter Siddle
Australia
332
17 / 3
Blessing Muzarabani
Zimbabwe
333
22 / 4
Mohammad Abbas
Pakistan
333
22 / 4
Jack Vare
P.N.G.
334
10 / 2
Jeevan Mendis
Sri Lanka
334
5 / 1
Kyle Abbott
South Africa
334
5 / 1
Andre McCarthy
West Indies
334
5 / 1
Jon Holland
Australia
334
5 / 1
Ahmad Butt
Oman
335
14 / 3
United Arab Emirates
335
14 / 3
Vani Morea
P.N.G.
336
40 / 9
Shannon Gabriel
West Indies
337
4 / 1
Liam Roche
Zimbabwe
337
4 / 1
Stuart Whittingham
Scotland
337
4 / 1
Amila Aponso
Sri Lanka
337
12 / 3
Billy Stanlake
Australia
337
4 / 1
Qadeer Ahmed
United Arab Emirates
337
4 / 1
Khaleel Ahmed
India
337
8 / 2
Michael Neser
Australia
338
14 / 4
Jasprit Bumrah
India
338
7 / 2
Afsar Zazai
Afghanistan
338
7 / 2
Dushmantha Chameera
Sri Lanka
338
7 / 2
Nic Maddinson
Australia
339
3 / 1
Lahiru Gamage
Sri Lanka
339
3 / 1
Aaron Phangiso
South Africa
339
3 / 1
Gerrie Snyman
Namibia
339
3 / 1
Chris Mpofu
Zimbabwe
339
6 / 2
Mason Crane
England
339
6 / 2
Dilip Nath
Nepal
339
6 / 2
Lalit Rajbanshi
Nepal
339
3 / 1
D Mogan
339
3 / 1
Jay Odedra
Oman
340
5 / 2
Simandeep Singh
Hong Kong
340
5 / 2
Nasir Hossain
Bangladesh
341
2 / 1
Helao France
Namibia
341
2 / 1
Merwe Erasmus
Namibia
341
4 / 2
Stephan Baard
Namibia
341
2 / 1
Gihahn Cloete
South Africa
341
2 / 1
Sherfane Rutherford
West Indies
341
2 / 1
Tabraiz Shamsi
South Africa
342
5 / 3
Abu Jayed
Bangladesh
343
3 / 2
Abdur Razzak
Bangladesh
344
1 / 1
Siddarth Kaul
India
344
1 / 1
Kesrick Williams
West Indies
344
1 / 1
Dane Paterson
South Africa
344
1 / 1
Yamin Ahmadzai
Afghanistan
344
2 / 2
Seth Rance
New Zealand
344
2 / 2
Richard Ngarava
Zimbabwe
344
1 / 1
M Zulfiqar
Netherlands