Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Shai Hope
Ishan Kishan
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Balls Faced in 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the most balls faced in 2024, featuring the most impactful players of the year.
ALL FORMATS
2024
2015 entries
1
2455
Joe Root
ENG
154 clear of Yashasvi Jaiswal
2
2301
Yashasvi Jaiswal
IND
154 off the lead
3
2042
Kusal Mendis
SL
413 off the lead
● LEADS
Joe Root
ENG
2455 · 154 ahead of Jaiswal
↑ IN THE CHASE
1
player sits within 10% of the lead on most balls faced
★ TOP-10 CUT-OFF
1646
The mark at number ten — 2005 entries sit below it
● NATION IN FRONT
England
7 of the top 50 · 10 teams represented
Most Balls Faced — full list
Top 1000 of 2015 entries, ranked
Table view
1
Joe Root
ENG
2455
2
Yashasvi Jaiswal
IND
2301
3
Kusal Mendis
SL
2042
4
Kane Williamson
NZ
1950
5
Kamindu Mendis
SL
1935
6
Mohammad Rizwan
PAK
1754
7
Rachin Ravindra
NZ
1716
8
Shubman Gill
IND
1686
9
Mehidy Hasan
BAN
1649
10
Harry Brook
ENG
1646
11
Pathum Silva
SL
1601
11
Angelo Mathews
SL
1601
12
Ben Duckett
ENG
1598
13
Tristan Stubbs
SA
1562
14
Ollie Pope
ENG
1443
15
Saim Ayub
PAK
1406
16
Daryl Mitchell
NZ
1386
17
Rohit Sharma
IND
1329
18
Dinesh Chandimal
SL
1326
19
Najmul Hossain Shanto
BAN
1299
20
Steven Smith
AUS
1281
21
Babar Azam
PAK
1273
22
Aiden Markram
SA
1252
23
William Young
NZ
1246
24
Tom Latham
NZ
1232
25
Dhananjaya de Silva
SL
1226
26
Travis Head
AUS
1224
27
Marnus Labuschagne
AUS
1147
28
Hashmatullah Shaidi
AFG
1125
29
Rahmat Shah
AFG
1111
30
Rahmanullah Gurbaz
AFG
1105
31
Temba Bavuma
SA
1082
32
Ravindra Jadeja
IND
1067
33
Kavem Hodge
WI
1047
34
Ibrahim Zadran
AFG
1045
35
Keacy Carty
WI
1034
36
Litton Das
BAN
1016
37
Jamie Smith
ENG
1014
38
Usman Khawaja
AUS
1006
39
Tony Zorzi
SA
1000
40
Glenn Phillips
NZ
985
41
Alick Athanaze
WI
973
42
Zak Crawley
ENG
968
43
Rishabh Pant
IND
967
44
Mominul Haque
BAN
956
45
Saud Shakeel
PAK
951
46
Salman Agha
PAK
945
47
Dimuth Karunaratne
SL
925
48
Ben Stokes
ENG
916
49
KL Rahul
IND
902
50
Kariyawasam Asalanka
SL
899
51
Virat Kohli
IND
893
52
Kraigg Brathwaite
WI
879
53
Max O'Dowd
NED
878
54
Mitchell Marsh
AUS
868
55
Cameron Green
AUS
848
56
Devon Conway
NZ
835
57
Ryan Rickelton
SA
831
58
David Bedingham
SA
789
59
Jaker Anik
BAN
787
60
Muhammad Waseem
UAE
776
60
Mikyle Louis
WI
776
61
Alex Carey
AUS
759
62
Mushfiqur Rahim
BAN
735
63
Shadman Islam
BAN
733
64
Harsh Thaker
CAN
731
65
Oscar Manishimwe
RWA
729
66
Nicholas Kirton
CAN
715
67
Mohammad Nabi
AFG
710
68
Aqib Sulehri
OMN
702
69
Brian Bennett
ZIM
697
70
Kyle Verreynne
SA
696
71
Joshua Silva
WI
675
72
Abdullah Shafique
PAK
668
73
George Munsey
SCO
666
74
Tom Blundell
NZ
663
75
Jacob Bethell
ENG
657
76
Wiaan Mulder
SA
652
77
Azmatullah Omarzai
AFG
648
78
Rohit Paudel
NEP
639
79
Brandon King
WI
637
80
Shan Masood
PAK
627
80
Mahmudullah
BAN
627
81
Michael Levitt
NED
618
82
Didier Ndikubwimana
RWA
617
83
Alishan Sharafu
UAE
614
84
Shai Hope
WI
611
84
Avishka Fernando
SL
611
85
Aasif Sheikh
NEP
598
86
Shreyas Movva
CAN
596
87
Yoosuf Azyan Farhath
MLD
594
88
Craig Ervine
ZIM
593
89
Nizakat Khan
HK
589
90
Philip Salt
ENG
580
91
Ravichandran Ashwin
IND
579
92
Md Hridoy
BAN
576
93
Jason Holder
WI
575
94
Merwe Erasmus
NAM
573
95
Kendel Kadowaki-Fleming
ITL
569
96
Washington Sundar
IND
568
97
Kongala Vimukthi
SL
567
98
Sikandar Raza
ZIM
562
99
Sherfane Rutherford
WI
561
100
Andy Balbirnie
IRE
557
101
Dion Myers
ZIM
552
101
Asif Khan
UAE
552
102
Meet Bhavsar
KUW
550
103
Lorcan Tucker
IRE
547
104
Harry Tector
IRE
542
105
Pat Cummins
AUS
541
106
Taijul Islam
BAN
540
107
Mitchell Santner
NZ
536
108
Scott Edwards
NED
535
108
Jan Frylinck
NAM
535
109
Tanzid Tamim
BAN
532
110
Kamran Ghulam
PAK
531
111
Paul Stirling
IRE
530
112
Sean Williams
ZIM
528
113
Haider Butt
PAK
526
114
Ben Foakes
ENG
521
115
Not on record
NIG
515
116
Kushal Bhurtel
NEP
510
117
Reeza Hendricks
SA
508
118
Sadeera Samarawickrama
SL
507
119
Zakir Hasan
BAN
499
119
Roston Chase
WI
499
120
Akshaykumar Palakdhari Yadav
THI
498
121
Abdul Waheed
SAR
497
121
Aaron Johnson
CAN
497
122
Sarfaraz Khan
IND
495
123
Kaki Reddy
IND
492
124
Axar Patel
IND
485
125
Zeeshan Maqsood
OMN
483
126
Soumya Sarkar
BAN
476
126
Andries Gous
USA
476
127
Babar Hayat
HK
474
128
Brandon McMullen
SCO
470
129
Vikramjit Singh
NED
468
130
Kuldeep Yadav
IND
466
131
Sami Muhammad Sohail
MAW
460
132
Mitchell Starc
AUS
459
133
Pargat Singh
CAN
454
133
Muhammad Tanveer
QTR
454
133
Sulaimon Iyiola Runsewe
NIG
454
134
Aamer Jamal
PAK
449
135
Johannes Smit
NAM
448
135
Aaron Jones
USA
448
136
Angus Atkinson
ENG
445
137
Shakib Al Hasan
BAN
443
138
Austin Vincent Lazarus
THI
442
139
Monank Patel
USA
440
140
Malan Kruger
NAM
438
141
Justin Greaves
WI
433
142
Prabath Jayasuriya
SL
430
142
Heinrich Klaasen
SA
430
143
Richie Berrington
SCO
429
144
Mahmudul Joy
BAN
425
145
Curtis Campher
IRE
416
146
Kushal Malla
NEP
415
146
Ahmad Ramdoni
INS
415
147
Rahul Chopra
UAE
413
147
Not on record
SAR
413
148
Kottasinghakkarage Fernando
SL
412
149
Joylord Gumbie
ZIM
409
150
Jonny Bairstow
ENG
406
151
Khalid Kail
OMN
402
152
Luqman Butt
CMB
400
153
Gudakesh Motie
WI
399
154
Joshua Inglis
AUS
397
155
David Warner
AUS
395
156
Rovman Powell
WI
394
156
Dhruv Jurel
IND
394
156
Bodadura Ravija Sandaruwan de Silva
KUW
394
157
Padmakar Rajaram Surve
INS
392
158
Liam Livingstone
ENG
386
159
Syed Aziz Syed Mubarak
MAL
385
160
Chris Woakes
ENG
382
160
Sabaorish Ravichandran
ITL
382
161
Chaloemwong Chatphaisan
THI
378
162
Jean-Pierre Kotze
NAM
377
163
Anil Sah
NEP
375
164
Tadiwanashe Marumani
ZIM
367
165
Michael Lingen
NAM
366
166
William Jacks
ENG
364
167
Evin Lewis
WI
363
167
Sediqullah Atal
AFG
363
168
Neil Mugabe
KEN
356
169
Anshuman Rath
HK
355
170
Virandeep Singh Jagjit Singh
MAL
354
171
Kemar Roach
WI
353
172
Navneet Dhaliwal
CAN
350
173
Thuya Aung
MYM
349
174
Sybrand Engelbrecht
NED
348
175
Dharma Kadek Kesuma
INS
345
176
Rakep Patel
KEN
344
177
Steven Taylor
USA
343
178
Waji Ul Hassan
SAR
339
179
Ranjung Dorji
BHU
333
180
Zeeshan Ali
HK
332
181
Tenjin Rabgey
BHU
331
182
Saad Zafar
CAN
329
183
Nicholas Pooran
WI
326
183
Clinto Velookkaran Anto
KUW
326
184
Karabo Motlhanka
BOT
324
184
Imal Malindu Galle Liyanage
QTR
324
185
Isaac Danladi
NIG
322
186
Sharvin Muniandy
MAL
321
187
Gulbadin Naib
AFG
320
188
David Miller
SA
318
189
Alzarri Joseph
WI
317
190
Lachlan Yamamoto-Lake
ITL
315
191
Dilpreet Bajwa
CAN
313
192
Ahmer Nasir
BHR
312
193
Clive Madande
ZIM
311
194
Ayaan Khan
OMN
308
195
Shahadat Dipu
BAN
307
195
Milind Kumar
USA
307
195
Robinson Obuya
UGA
307
196
Bhim Sharki
NEP
306
197
Shayan Jahangir
USA
305
198
Mohammad Ahnaff
QTR
302
199
Zane Green
NAM
301
200
Riazat Ali Shah
UGA
299
201
Nathan Lyon
AUS
295
201
Usman Patel
KUW
295
202
Gulshan Jha
NEP
293
203
Zubayr Hamza
SA
292
204
Rassie van der Dussen
SA
290
204
Glenn Maxwell
AUS
290
205
Kirk McKenzie
WI
286
206
Pratik Athavale
OMN
285
206
Olayinka Elijah Olaleye
NIG
285
207
Tom Hartley
ENG
284
207
Suryakumar Yadav
IND
284
207
Dipendra Airee
NEP
284
208
Mark Chapman
HK
282
209
Noor Ali Zadran
AFG
281
209
Jos Buttler
ENG
281
210
Matthew Cross
SCO
280
210
Keegan Petersen
SA
280
210
Sachin Bhudia
KEN
280
211
Shantanu Kaveri
MEX
278
212
Kashyap Prajapati
OMN
276
213
Muhammad Muneeb
BEL
275
214
Fakhar Zaman
PAK
272
215
I Kadek Gamantika
INS
271
216
Suprit Pradhan
BHU
268
216
Matthew Short
AUS
268
217
Noah Croes
NED
266
217
Donnex Kansonkho
MAW
266
218
Lakshit Gupta
CMB
265
219
Shivam Dube
IND
262
220
Karim Janat
AFG
261
220
Jigme Singye
BHU
261
221
Smit Patel
USA
260
222
Abdul Manan Ali
SAR
259
223
Muhammad Anjar Tadarus
INS
257
224
Paing Danu
MYM
256
225
Wataru Miyauchi
ITL
254
225
Martin Coetzee
HK
254
226
Hasan Mahmud
BAN
253
227
Shreyas Iyer
IND
252
227
Andy McBrine
IRE
252
227
Usman Khalid
SAR
252
228
Tim Southee
NZ
251
228
Mark Adair
IRE
251
229
Kagiso Rabada
SA
249
230
Srimantha Wijeyeratne
CAN
248
231
Johnson Charles
WI
247
231
Aaftab Limdawala
MAW
247
232
Thinley Jamtsho
BHU
246
232
Charlie Tear
SCO
246
233
Nalin Nipiko
VAN
245
234
Burhan Niaz
BEL
243
234
Shaheen Afridi
PAK
243
234
Jasprit Bumrah
IND
243
235
Sanju Samson
IND
242
235
Pedro Baron
ARG
242
235
Saqlain Arshad
QTR
242
236
Rathnayake Rathnayake
SL
241
236
Abdul Malik
AFG
241
237
Saiteja Mukkamalla
USA
240
237
Not on record
EST
240
238
Pyae Phyo Wai
MYM
239
238
Bas Leede
NED
239
238
Aizaz Khan
HK
239
239
Matt Henry
NZ
237
240
Marcus Stoinis
AUS
236
241
Hardik Pandya
IND
234
241
Sese Bau
PNG
234
241
Shaheryar Butt
BEL
234
242
Asif Ali
PAK
232
243
Ahamed Aqeel Wahid
MAL
231
243
Nitish Kumar
CAN
231
243
Shamar Joseph
WI
231
244
Jan Loftie-Eaton
NAM
230
245
George Dockrell
IRE
229
245
Umar Adam Nasif
MLD
229
246
Khin Aye
MYM
228
246
Not on record
RWA
228
246
Mohammed Nawfer Mohammed Aslam
KUW
228
246
Bilal Masud
EST
228
246
Adil Butt
ESW
228
247
Matthew William Reeve Stokes
GUE
227
247
Sam Curran
ENG
227
247
Ahmed Faiz Mohammad Noor
MAL
227
247
Luiz Muller
BRZ
227
248
Gift Kansonkho
MAW
226
249
Sylvester Ameh Okpe
NIG
225
250
Simon Ssesazi
UGA
224
251
Christian Roberts
FRA
223
252
Vishwa Fernando
SL
222
252
Jandre Coetzee
THI
222
253
Marco Jansen
SA
221
254
Ruan Swardt
SA
220
254
Basil Hameed
UAE
220
255
Tanish Suri
UAE
219
255
Yeron Seneveratne
CIS
219
256
Akshay Reddy Naidoo
CIS
218
256
Sohail Ahmed
BHR
218
256
Kusal Perera
SL
218
257
Rushabhvardhan Patel
KEN
217
257
Ibrahim Takahashi
ITL
217
258
Finnley Allen
NZ
216
259
Dinesh Maganiai Nakrani
UGA
214
260
Nathan McSweeney
AUS
212
261
Yasim Murtaza
HK
211
262
Quinton de Kock
SA
210
263
Jonty Jenner
JER
209
264
Wanindu Hasaranga
SL
208
265
Romario Shepherd
WI
207
265
Aaron Hardie
AUS
207
265
Shoaib Bashir
ENG
207
266
Sukhdeep Singh
KEN
206
267
Corey Anderson
NZ
202
267
Anilkumar Natubhai Ahir
PAN
202
268
Htet Lin Aung
MYM
199
268
Alexander Oxley
BLI
199
268
Ryan Burl
ZIM
199
268
Koji Hardgrave Abe
ITL
199
268
Gede Agus Priandana
INS
199
269
Michael Leask
SCO
198
269
Tre Manders
BER
198
270
Morawakage Theekshana
SL
197
270
Devdutt Padikkal
IND
197
271
Naseem Shah
PAK
195
271
Vinoth Ravindran
HUN
195
272
I Ketut Edi Guna Artawan
INS
194
272
Benjamin Curran
ZIM
194
273
Hamid Ali Mazhar Shah
DEN
193
273
Vinoo Balakrishnan
BOT
193
273
Brydon Carse
ENG
193
273
William O'Rourke
NZ
193
274
Ram Sharan
CMB
192
274
Muhammad Amir Azim Abdul Shukor
MAL
192
275
Mohammad Ihsan
SPN
191
275
Daniel Doyle-Calle
SPN
191
275
Harmeet Baddhan
USA
191
275
Kona Bharat
IND
191
276
Uday Hathinjar
CMB
190
277
Luiz Morais
BRZ
189
277
Usman Khan
PAK
189
277
Andrew Mansale
VAN
189
277
Not on record
KUW
189
278
Kevin Sinclair
WI
188
278
Thomas William Nightingale
GUE
188
279
Scott Austin
CYP
187
280
Ali Masood
EST
186
280
Aayan Khan
UAE
186
280
Luis Hermida
MEX
186
280
Praveen Rangasamy Santhanakrishnan
MEX
186
281
Surendran Chandramohan
SIN
185
281
Tharindu Perera
BOT
185
281
Lucas Rossi
ARG
185
282
Prince Masvaure
ZIM
184
282
Vriitya Aravind
UAE
184
282
Bilal Mohammad Tahir Ghulam Hussain
KUW
184
283
Nicholas Greenwood
JER
183
283
Daniel Lawrence
ENG
183
283
Yasir Ali
BAN
183
284
Muhammad Khan
PAK
182
284
Terryn Fray
BER
182
285
Alan Kirschbaum
ARG
181
285
Dane Piedt
SA
181
285
Shadley Schalkwyk
USA
181
285
Iain DM Latin
GIB
181
286
Umer Toor
BHR
180
286
Taskin Ahmed
BAN
180
286
Dunith Wellalage
SL
180
287
Alexander Shirai-Patmore
ITL
179
288
Timothy David
AUS
178
288
Hiri Hiri
PNG
178
288
Zeeshan Khan
MLT
178
289
Yodsak Saranonnakkun
THI
177
289
Ajaz Patel
NZ
177
290
Gede Darma Arta
INS
176
290
Sahil Chauhan
EST
176
290
Joshua Rasu
VAN
176
290
Ahmad Zubaidi Zulkifle
MAL
176
290
Taranjeet Singh
ROM
176
290
Not on record
RWA
176
291
Aarif Sheikh
NEP
175
291
Etienne Beukes
CMB
175
291
Rehan Ahmed
ENG
175
292
Dilon Heyliger
CAN
174
292
Clinton Rubagumya
RWA
174
293
Aritra Dutta
SIN
173
293
Shoaib Khan
OMN
173
293
Imran Anwar
BHR
173
293
Declan Suzuki-McComb
ITL
173
294
Josh Butler
GUE
172
294
Mohammad Nadeem
OMN
172
294
Mark Watt
SCO
172
294
Roger Galwanao Mukasa
UGA
172
295
Ismail Ali
MLD
169
295
Afsar Zazai
AFG
169
295
Raynard Tonder
SA
169
296
Akash Deep
IND
168
296
Mohamed Azzam
MLD
168
296
Not on record
GER
168
297
William Maximo
BRZ
167
297
Ben Fitchet
GUE
167
298
Karanbir Singh
AST
166
298
Muhammad Khushi
OMN
166
298
Tanzim Sakib
BAN
166
298
Josh Hazlewood
AUS
166
299
Charles Amini
PNG
165
299
Not on record
165
300
Orchide Tuyisenge
RWA
164
300
Khizer Ahmed
NOR
164
300
Jatinder Singh
OMN
164
300
Rajat Patidar
IND
164
301
Tilak Varma
IND
163
301
Chris Pyle
GIB
163
302
Rinku Singh
IND
162
303
Takudzwanashe Kaitano
ZIM
161
303
Assad Vala
PNG
161
303
Sarfaraz Ali
BHR
161
304
Louis Bruce
GIB
159
304
Iftikhar Ahmed
PAK
159
304
Mohan Vivekanandan
MON
159
304
Not on record
SER
159
305
Ko Ko Lin Thu
MYM
158
305
Timothy Robinson
ENG
158
305
Danilson Johanis Hawoe
INS
158
306
Sundeep Jora
NEP
157
306
Temuulen Amarmend
MON
157
307
Hamza Saleem Dar
SPN
156
307
Not on record
RWA
156
308
Mahaj Chadha
CMB
155
308
Vanraaj Singh Padhaal
FIN
155
308
Richard Ngarava
ZIM
155
309
Suman Ghimire
POR
154
310
Vasu Saini
ROM
153
310
Not on record
CYP
153
310
Michael Bracewell
NZ
153
311
Anish Edward Paraam
SIN
152
311
Mohammed Hisham Shaikh
SAR
152
312
Alpesh Ravilal Ramjani
UGA
151
312
Walid Ghauri
NOR
151
312
Harrison Carlyon
JER
151
313
Gopinath Murali
COR
150
313
Sheikh Rasik
HUN
150
313
Nikolaas Davin
NAM
150
313
Sean Abbott
AUS
150
313
Chachole Frank Tlali
LES
150
313
Not on record
BOT
150
313
Jermaine Baker
CIS
150
314
Basil George
MLT
149
314
Abhishek Sharma
IND
149
314
Mohammed Siraj
IND
149
314
Shakeel Ahmed
OMN
149
315
Mehran Khan
OMN
148
315
Wessly Madhevere
ZIM
148
315
Noman Ali
PAK
148
315
Tony Ura
PNG
148
315
Lingeswaran Canessane
FRA
148
316
Jaspal Singh
MLT
147
317
Mohammad Maaz Khan
LES
146
317
Junior Paul Kaltapau
VAN
146
317
Peter Moor
ZIM
146
317
Joe Burns
AUS
146
317
Matthew Potts
ENG
146
318
Bjorn Fortuin
SA
145
318
Tarun Sandeep
ESW
145
318
Kirubasankar Coimbatore Ramamoorthy
INS
145
318
Ferdinando Banunaek
INS
145
319
Gustav Mckeon
FRA
144
319
Surya Anand
DEN
144
319
Yasar Haroon
BRZ
144
320
Richmond Baaleri
GHA
143
320
Not on record
CYP
143
320
Irfan Tarajia Hafejee
PAN
143
320
Arashdeep Singh Samra
PHL
143
321
Mohamed Omary Kitunda
TNZ
142
321
Obed Harvey Agbomadzie
GHA
142
322
Imran Asif
AST
141
322
Not on record
PHL
141
323
Alejandro Ferguson
ARG
140
324
Waseem Yaqoob
LES
139
325
Lerotholi Mpiti Gabriel
LES
138
325
Isaac Ochgwu Okpe
NIG
138
325
Corbin Bosch
SA
138
325
Ruben Trumpelmann
NAM
138
325
Gareth Delany
IRE
138
325
Karan KC
NEP
138
326
Wellington Masakadza
ZIM
137
326
Dion Stovell
BER
137
326
Marc Taylor
BAH
137
327
Daniel Jakiel
ZIM
136
327
Not on record
SAM
136
328
Jake Fraser-McGurk
AUS
135
328
Saber Zakhil
BEL
135
329
Hayden Dickson
COI
134
329
Hamza Khan
RWA
134
330
Not on record
INS
132
331
Vukasin Zimonjic
SER
131
331
Oliver B Nightingale
GUE
131
331
Reo Sakurano-Thomas
ITL
131
332
Monroux Kasselman
BOT
130
332
Lahiru Kumara
SL
130
332
Shem Ngoche
KEN
130
333
Neil Brand
SA
129
333
Wei Lei
CHN
129
333
Not on record
FIJ
129
333
Nathan Smith
NZ
129
334
Not on record
CYP
128
334
Thomas Parima
COI
128
334
Sheraz Sheikh
BEL
128
334
Harsh Vardhan Mandhyan
HUN
128
335
Ikram Alikhil
AFG
127
335
Mohammad Zadran
AFG
127
335
Narawit Nuntarach
THI
127
335
Not on record
AST
127
336
Shariz Ahmad
NED
126
336
Yasin Ishak Patel
KUW
126
336
Fiaz Ahmed
BHR
126
336
Tenzin Wangchuk
BHU
126
336
Huang Junjie
CHN
126
337
Salvin Stanly
CMB
125
337
George Burrows
IOM
125
337
Eshkol Solomon
ISR
125
337
Sajid Khan
PAK
125
337
Keshav Maharaj
SA
125
337
David Wiese
SA
125
337
Not on record
PAN
125
338
Timothy C Barker
LUX
124
338
Vishnu Sukumaran
UAE
124
338
Mohammad Hossain
BAN
124
338
Isaac DA Damarell
GUE
124
339
Milen Gogev
BUL
123
339
Zeerak Chughtai
BUL
123
339
Namgay Thinley
BHU
123
339
Mahammad Zalmai
AST
123
339
Rashid Khan
PAK
123
339
Leslie Adrian Dunbar
SER
123
339
Samuel Foster
CIS
123
340
Not on record
GER
122
340
Michael English
SCO
122
341
Dev Khanal
NEP
121
341
Ibrahim Hassan
MLD
121
341
Gandemberel Ganbold
MON
121
342
Ordell Casasola
BLI
120
342
Peni Volavola Vuniwaqa
FIJ
120
343
Gaurav Tiwari
INS
119
343
Dhruv Parashar
UAE
119
343
Reginald Nehonde
BOT
119
343
Scott Boland
AUS
119
343
Sorawat Desungnoen
THI
119
344
Alexander Dizija
SER
118
344
Anand Rajshekara
ROM
118
344
Not on record
ITL
118
344
Tim Seifert
NZ
118
345
Jayden Seales
WI
117
345
Anil Nidamanuru
NED
117
345
Hamza Niaz
FRA
117
345
Revanakumar Ankad
MEX
117
345
Kassim Nassoro Mussa
TNZ
117
346
Sean James Cotter
SAM
116
346
Balaji Avinash Pai
GIB
116
346
Thatayaone Tshose
BOT
116
346
Maurice Castillo
BLI
116
346
Isa Zaroo
BUL
116
346
Zak Tribe
JER
116
347
Nandre Burger
SA
115
348
Jamie Atkinson
HK
114
348
Francisco Damiao Couana
MOZ
114
348
Luwsanzundui Erdenebulgan
MON
114
348
Not on record
ARG
114
349
Vincent Dimeji Adewoye
NIG
113
349
Mohammad Islam
BAN
113
349
Kervon Hinds
BAH
113
349
Kiplin Doriga
PNG
113
350
Kamran Ahmadzai
FRA
112
350
Hammad Mirza
OMN
112
350
Not on record
ARG
112
351
Not on record
THI
111
351
Satarut Rungrueang
THI
111
351
Muhammad Moiz
ROM
111
351
Phillip Zuze
MAW
111
351
Andre Russell
WI
111
351
Shaun Berg
SA
111
351
Onias Bascome
BER
111
352
Matthew Breetzke
SA
110
352
Khurram Shahzad
PAK
110
352
Mark Wood
ENG
110
352
Usman Riaz Khan
PAK
110
352
Renford Davson
BAH
110
352
Mahmud Bhana Jasat
PAN
110
352
Not on record
INS
110
353
Not on record
QTR
109
353
Abdullah Khan Lodhi
TUR
109
353
Chamal Priyankara Perera Mahamalage Sadun
CYP
109
353
Dylan Leicher
NAM
109
354
Olly Stone
ENG
108
354
Mea Ave
COI
108
354
Caleb Kiran Jasmat
SAM
108
355
Muhammad Nadir
RWA
107
355
Adrian Nicholas Lascu
ROM
107
355
Shashikant Laxman Hirugade
MEX
107
355
Arslan Amjad
EST
107
355
Festus Benn
BAH
107
356
Emile Rukiriza
RWA
106
356
Not on record
PHL
106
357
Ridwan Abdulkareem
NIG
105
357
Jumanne Masquater
TNZ
105
357
Ali Naseer
UAE
105
357
Prakash Mishra
BUL
105
357
Vishaul Singh
WI
105
357
Kyle Mayers
WI
105
358
Lo-handre Louwrens
NAM
104
358
Agustin Rivero
ARG
104
358
Valentine Mbazo
BOT
104
358
Gakul Ghalley
BHU
104
358
Jason Smith
SA
104
359
Daniel Christopher Smith
PHL
103
359
Himanshu Rathod
QTR
103
359
Kodimarakkalage Tharindu Kaushal Rodrigo
MLD
103
359
Ali Farasat
HUN
103
359
Tayyab Tahir
PAK
103
360
Adil Rashid
ENG
102
360
Muhammad Saleem
BRZ
102
360
Syed Shah
UAE
102
360
Womejo Wotu
VAN
102
360
Not on record
MLD
102
361
Idrees Ul Haque
SWI
101
361
Satvik Nadigotla
ROM
101
361
Nasir Jamal
AFG
101
361
Johnathan Campbell
ZIM
101
362
Tagenarine Chanderpaul
WI
100
362
Asa Tribe
JER
100
362
Charlie Brennan
JER
100
362
Tian Qun
CHN
100
362
Not on record
CHL
100
363
Lawrence Bonner
BLI
99
363
Not on record
MLT
99
363
Jalpesh Vijay
POR
99
363
Mike Choamba
MAW
99
363
Christopher Greaves
SCO
99
363
Harmanjot Singh
GER
99
363
Oliver Robinson
ENG
99
364
Jasraj Kundi
KEN
98
364
Afif Hossain
BAN
98
364
Jomel Warrican
WI
98
364
Taranjit Singh Bharaj
DEN
98
364
Aqib Iqbal
AST
98
364
Vikram Vijh
LUX
98
364
Mitchell Hay
NZ
98
365
Shiv Karan Singh Gill
LUX
97
365
Not on record
97
365
Jigme Dorji
BHU
97
365
Blessing Muzarabani
ZIM
97
366
Clyde Fortuin
SA
96
366
Sufyan Mehmood
OMN
96
366
Dwight Wheatley
BAH
96
366
Ghulam Abbas Butt
FIN
96
366
Moazzam Ali Baig
MAW
96
367
Hassan Haziq Rasheed
MLD
95
367
Aruna Kainessie
SIL
95
367
Not on record
CHL
95
367
Not on record
ARG
95
367
Metuisela Beitaki
FIJ
95
367
Nicholas Mikael Salonen
FIN
95
367
Benjamin Ito-Davis
ITL
95
367
Julio Jemison
BAH
95
367
Guido Angeletti
ARG
95
367
Chad Soper
PNG
95
368
Lucas Oluoch
KEN
94
368
Rafiullah
OMN
94
368
Amar Naeem
AST
94
368
Faisal Khaliq
BEL
94
368
Deng Jinqi
CHN
94
368
Stuart Hook
EST
94
368
Manpreet Singh
SIN
94
368
Sanjay Bansi Wagh
MEX
94
369
Ibrahim Shaof Hassan
MLD
93
369
Zain Ul Abidin
SAR
93
369
Mukesh Kumar Thakur
THI
93
369
Not on record
SWE
93
369
Not on record
INS
93
369
Akila Udesh Kumara De Silva Kalugala
CYP
93
369
Imran Butt
KUW
93
369
Sompal Kami
NEP
93
370
Pushkar Sharma
KEN
92
370
Utkarsh Jain
CMB
92
370
Not on record
MEX
92
370
Eugene Duff
BAH
92
370
Daniel Mousley
ENG
92
370
Kashif Siddique
SAR
92
371
Mohammad Ikramullah Khan
QTR
91
371
Samuel Sanish Mangat Stanislaus
MLT
91
371
Not on record
CRO
91
371
George Edward Ngegba
SIL
91
371
Firas Hussain
BUL
91
371
Abrar Bilal
AST
91
371
Ritik Tomar
CZR
91
371
Divyendra Singh
CZR
91
371
Nelson Odhiambo
KEN
91
372
Bernard Scholtz
NAM
90
372
Daniel Marsic
CRO
90
372
Nimish Lathief
KUW
90
373
Habib Khan
EST
89
373
Melusi Magagula
ESW
89
373
Aryan Dutt
NED
89
373
Ahmad Butt
OMN
89
373
Simo Ivetic
SER
89
373
Not on record
CZR
89
373
Kenneth Waiswa
UGA
89
373
Fred Achelam
UGA
89
373
Joao Jorge Hou
MOZ
89
373
Muhamad Syahadat Ramli
MAL
89
373
Lebona Leokaoke
LES
89
373
Wilson Niyitanga
RWA
89
373
Vinayak Shukla
OMN
89
374
Ish Sodhi
NZ
88
374
Akeal Hosein
WI
88
374
Sachin Ravikumar
COR
88
374
Oliver James Webster
IOM
88
375
James Andrew Fitzgerald
GIB
87
375
Ali Raza
EST
87
375
Najibullah Zadran
AFG
87
375
Luke Jongwe
ZIM
87
375
Not on record
SIN
87
375
Not on record
87
375
Not on record
MEX
87
375
Not on record
MEX
87
375
Amir Farooq
QTR
87
375
Pravin Hemant Shamdasani
PER
87
375
Javed Khan Maroofkhail
NOR
87
376
Not on record
SER
86
376
Not on record
ARG
86
376
Syed Kaleem
OMN
86
376
Sherab Loday
BHU
86
376
Rohan Sandeep
ESW
86
377
Amjad Sher
FIN
85
377
Dewald Dumon
BEL
85
377
Aue Parima
COI
85
377
Michael Jones
SCO
85
377
Not on record
INS
85
377
Not on record
BOT
85
377
Yusuf Ebrahim Akalwaya
PAN
85
377
Michel Assuncao
BRZ
85
378
MD Khan
BRZ
84
378
Alusine Turay
SIL
84
378
Alexis Balla
CAM
84
378
Kabir Mirpuri
GIB
84
378
Ruturaj Gaikwad
IND
84
378
Kyle Klein
NED
84
379
Lega Siaka
PNG
83
379
Wanigamuni Mendis
SL
83
379
Patrick Kaltaneaki Matautaava
VAN
83
379
Riyan Parag
IND
83
379
Tashinga Musekiwa
ZIM
83
379
Shahzaib Jamil Ahmed
QTR
83
379
Not on record
ITL
83
379
Sam Konstas
AUS
83
379
Amir Jangoo
WI
83
380
Not on record
ITL
82
380
Not on record
ARG
82
380
Ivan Ismail Selemani
TNZ
82
380
Greigor Caisley
BRZ
82
380
Bernan Stephenson
BLI
82
381
Zuhaib Zubair
UAE
81
381
Graham Hume
IRE
81
381
Theodore Mody Macalou
MAI
81
381
Not on record
SPN
81
382
Martin Akayezu
RWA
80
382
Jay Kumar Chetanbhai Ahir
PAN
80
382
Riaz Hassan
AFG
80
382
Mahedi Hasan
BAN
80
382
Scott Kuggeleijn
NZ
80
382
Henry Nicholls
NZ
80
382
Barry McCarthy
IRE
80
382
Rudolph Fox
BAH
80
382
Mohammed Alamgir
ESW
80
382
Christopher Turkich
CRO
80
383
Alester Kadowaki Fleming
ITL
79
383
Jack Jarvis
SCO
79
383
Chanjal Sudarsanan
MLT
79
383
Not on record
FIJ
79
384
Not on record
SER
78
384
Not on record
BOT
78
384
Mohammed Rizlan Iqbar
QTR
78
384
Not on record
CZR
78
384
Kayron J Stagno
GIB
78
384
Umair Qasim
ESW
78
385
Akhil Arjunan Saraladevi
FIN
77
385
Hevit Alodin Jackson
FRA
77
385
Zain Ahmad
FRA
77
385
Christodoulos Bogdanos
GRC
77
385
Nasrulla Rana
HK
77
385
Nyambaatar Naranbaatar
MON
77
385
Not on record
INS
77
385
Not on record
SER
77
386
Not on record
GAM
76
386
Od Lutbayar
MON
76
386
Varun Prasath Thamotharam
MLT
76
386
Anthony Robert Andersen Chambers
POR
76
386
Gerhard Rensburg
NAM
76
386
George Adair
IRE
76
386
Adam Zampa
AUS
76
386
Sazib Bhuiyan
CZR
76
386
Phemelo Silas
BOT
76
387
Tashi Phuntsho
BHU
75
387
Peni Junior Dakainivanua
FIJ
75
387
Harry McAleer
IOM
75
387
Josh Evans
ISR
75
387
Hazratullah Zazai
AFG
75
387
Senuran Muthusamy
SA
75
387
Muhammad Afridi
PAK
75
387
Htet Lin Oo
MYM
75
387
Shoaib Rafiq Golra
MEX
75
387
Juma Miyagi
UGA
75
388
Gershom Masimba Ntambalika
MAW
74
388
Alex Dore
BER
74
388
Not on record
PAN
74
388
Irfan Karim
KEN
74
388
Faheem Nellancheri
FIN
74
388
Junaid Mehr
BHR
74
389
Christopher James Langford
IOM
73
389
Lungi Ngidi
SA
73
389
Shadab Khan
PAK
73
389
Not on record
73
389
Agostinho Abilio Navicha
MOZ
73
389
Fereti Suluoto
SAM
73
389
Abhik Ramesh Patwa
TNZ
73
389
Mohammad Yasin
SPN
73
389
Zia-ur-Rehman Akbar
AFG
73
390
Darren Ernest Roache
SAM
72
390
Vijay Unni Suresh Unni
MAL
72
390
Not on record
ESW
72
390
Ehsan Khan
HK
72
390
Jack Leach
ENG
72
390
Jasdeep Singh
USA
72
391
Muhammad Butt
BHR
71
391
Bruno Toube
CAM
71
391
Andile Phehlukwayo
SA
71
391
Tomas Rossi
ARG
71
391
Wasim Ali
OMN
71
391
Joshua Clarkson
NZ
71
391
Not on record
71
391
Mohamed Rishwan
MLD
71
391
Puneet Arora
MEX
71
391
Waqar Ul Hassan
SAR
71
391
Yegbeh Jalloh
SIL
71
391
Sipkaduwa Thuduwage Rashen Amanda de Silva
SEY
71
392
Ahmed Hassan
SWI
70
392
Jordan Cox
ENG
70
392
Prosper Useni
NIG
70
392
Suhail Zahid Vayani
MAW
70
392
Not on record
ARG
70
392
Manuel Iturbe
ARG
70
392
Sharwan Godara
CMB
70
392
Nangeyalia Kharote
AFG
70
392
Niv Nagavkar
ISR
70
392
Roman Mazumder
CYP
70
393
Danyal Raja
BUL
69
393
Dean Foxcroft
NZ
69
393
Not on record
69
393
Not on record
69
393
Not on record
CYP
69
393
Salum Ally Jumbe
TNZ
69
393
Md Mazharul Islam
SEY
69
394
Abass Gbla
SIL
68
394
Not on record
CRO
68
394
Khizar Hayat Durrani
MAL
68
394
Seetharam Guruvayoorappan
MEX
68
394
Darshit Rajendrakumar Patankar
MLT
68
394
Kuruge Darshana Abeyrathna
NOR
68
394
Tshepo Moreki
SA
68
395
Shaun Fouché
NAM
67
395
Mohammad Akram
ZIM
67
395
Romeo Dunka
CIS
67
395
Mohammad Ahmadzai
BEL
67
395
Zoljavkhlan Shurentsetseg
MON
67
395
Ibrahim Rizan
MLD
67
395
Ts'episo David Chaoana
LES
67
395
SanjayKumar Thakor
TNZ
67
395
Not on record
PAN
67
395
Lucas Maximo
BRZ
67
395
Not on record
URU
67
395
Not on record
CHL
67
396
Not on record
66
396
Mahidul Ankon
BAN
66
396
Usman Najeeb
SAR
66
396
Dimo Nikolov
BUL
66
396
Adnan Idrees
KUW
66
396
Samson Kwesi Awe Awiah
GHA
66
397
Patrick Gouge
JER
65
397
Duanne Olivier
SA
65
397
Vieira Ermelindo Tembo
MOZ
65
397
Stephen Koralalage Don Themeera Madusanka
SEY
65
398
Faheem Nazir
SWI
64
398
Nahid Rana
BAN
64
398
Not on record
CYP
64
398
Haseeb Ghafoor
SAR
64
398
Parth Jayeshbhai Patel
PAN
64
398
Mir Hamza
PAK
64
398
Pawan Sarraf
NEP
64
398
Glenford Banner
BLI
64
398
Aslam Mohammad
GRC
64
399
Nicolaj Damgaard Laegsgaard
DEN
63
399
Khaled Ahmed
BAN
63
399
Sahan Arachchige
SL
63
399
Bat-yalalt Namsrai
MON
63
399
Kaushal Kumar Ahuja
MEX
63
399
Clement Tommy
VAN
63
399
Not on record
ARG
63
400
Not on record
62
400
Not on record
ESW
62
400
Not on record
SEY
62
400
Williamsing Nalisa
VAN
62
400
Aaditya Varadarajan
CAN
62
400
Suresh Kumar
PER
62
400
Nikhil Dutta
CAN
62
400
Amarpreet Singh Mehmi
GRC
62
400
Shailesh Bangera
ISR
62
400
Shadnan Khan
AST
62
401
Gaurav Singhdeo
COR
61
401
Jofra Archer
ENG
61
401
Dane Paterson
SA
61
401
Dominic Sabir
BER
61
401
Jean-Miguel Catapang Podosky
PHL
61
401
Karan Sonavale
OMN
61
401
Ali Turkmen
TUR
61
402
Shamsullah Ehsan
TUR
60
402
Not on record
GER
60
402
Not on record
RWA
60
402
Patrick Kruger
SA
60
402
Sachithra Nalin Pathirana
CYP
60
402
Mancoba Jele
ESW
60
402
Faisal Bin Mubashir
GER
60
402
Khalid Ahmadi
BEL
60
403
Ravinderpal Singh
CAN
59
403
Ryan Klein
NED
59
403
Qais Ahmad
AFG
59
403
Not on record
SER
59
403
Not on record
PER
59
403
Not on record
LES
59
403
Not on record
SAR
59
403
Not on record
BOT
59
403
Not on record
MON
59
403
Abdallah Juma Jabiri
TNZ
59
403
Ally Mpeka Kimote
TNZ
59
403
Ronald Tari
VAN
59
403
Ali Saleem
NOR
59
403
Kamran Khan
QTR
59
404
Mohameed Taiwo
NIG
58
404
Pratik Singh Bais
MEX
58
404
Slobodan Tosic
SER
58
404
Lansana Lamin
SIL
58
404
Christian Munoz-Mills
SPN
58
404
Not on record
CHL
58
404
Not on record
INS
58
404
Moeen Ali
ENG
58
404
Edward Moore
SA
58
404
Chen Yue
CHN
58
404
Mohammad Shirzad
AFG
58
404
Yogev Nagavkar
ISR
58
405
Dylan Steyn
CZR
57
405
Benjamin Ward
JER
57
405
Mansoor Malangzai
BEL
57
405
Milton Shumba
ZIM
57
405
Safyaan Sharif
SCO
57
405
Imad Wasim
PAK
57
405
Not on record
INS
57
405
Newman Nyamhuri
ZIM
57
405
Not on record
BER
57
405
Cosmas Kyewuta
UGA
57
405
Mahamadou Malle
MAI
57
406
Lefulere Monanthane
LES
56
406
Dilip Kumar Dahyabhai Ahir
PAN
56
406
Not on record
CRO
56
406
Shanmugasundram Raja Mohan
SEY
56
406
Nopphon Senamontree
THI
56
406
Not on record
56
406
Not on record
CRO
56
406
Not on record
NED
56
406
Matthew Forde
WI
56
406
Zaid Soulat
BUL
56
Show top 1000 ↓
Nothing matches that filter.