Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Australia in South Africa ODI Series
Sri Lanka in England ODI Series
Recent Teams
▼
India
New Zealand
Australia
South Africa
West Indies
Sri Lanka
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Mehidy Hasan
George Dockrell
Taskin Ahmed
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.
T20I
2024
1890 entries
1
729
Oscar Manishimwe
RWA
112 clear of Didier Ndikubwimana
2
617
Didier Ndikubwimana
RWA
112 off the lead
3
594
Yoosuf Azyan Farhath
MLD
135 off the lead
● LEADS
Oscar Manishimwe
RWA
729 · 112 ahead of Ndikubwimana
↑ IN THE CHASE
0
players within 10% of the lead — Manishimwe is out on their own
★ TOP-10 CUT-OFF
526
The mark at number ten — 1880 entries sit below it
● NATION IN FRONT
Pakistan
4 of the top 50 · 26 teams represented
Most Balls Faced — full list
Top 1000 of 1890 entries, ranked
Table view
1
Oscar Manishimwe
RWA
729
2
Didier Ndikubwimana
RWA
617
3
Yoosuf Azyan Farhath
MLD
594
4
Nizakat Khan
HK
589
5
Kendel Kadowaki-Fleming
ITL
569
6
Muhammad Waseem
UAE
568
7
Babar Azam
PAK
554
8
Meet Bhavsar
KUW
550
9
Alishan Sharafu
UAE
547
10
Mohammad Rizwan
PAK
526
10
Haider Ali
PAK
526
10
Haider Butt
PAK
526
11
Not on record
NIG
515
12
Brian Bennett
ZIM
512
13
Asif Khan
UAE
506
14
Akshaykumar Palakdhari Yadav
THI
498
15
Abdul Waheed
SAR
497
16
Kusal Mendis
SL
494
17
Andries Gous
USA
476
17
Sulaimon Iyiola Runsewe
NIG
476
18
Babar Hayat
HK
474
19
Ibrahim Zadran
AFG
463
20
Sami Muhammad Sohail
MAW
460
21
Rohit Paudel
NEP
459
22
Aqib Sulehri
OMN
454
22
Muhammad Tanveer
QTR
454
23
Pathum Silva
SL
450
24
Austin Vincent Lazarus
THI
442
25
Reeza Hendricks
SA
424
26
Ahmad Ramdoni
INS
415
27
Not on record
SAR
413
28
Aasif Sheikh
NEP
411
29
Rahmanullah Gurbaz
AFG
408
30
Luqman Butt
CMB
400
31
Bodadura Ravija Sandaruwan de Silva
KUW
394
31
Rovman Powell
WI
394
32
Padmakar Rajaram Surve
INS
392
33
Sikandar Raza
ZIM
391
34
Neil Mugabe
KEN
389
35
Max O'Dowd
NED
386
36
Syed Aziz Syed Mubarak
MAL
385
37
Michael Levitt
NED
384
38
Rakep Patel
KEN
383
38
Tadiwanashe Marumani
ZIM
383
39
Sabaorish Ravichandran
ITL
382
40
Md Hridoy
BAN
379
41
Chaloemwong Chatphaisan
THI
378
42
Anshuman Rath
HK
355
43
Virandeep Singh Jagjit Singh
MAL
354
44
Najmul Hossain Shanto
BAN
349
44
Thuya Aung
MYM
349
45
Dharma Kadek Kesuma
INS
345
46
Tristan Stubbs
SA
343
47
Waji Ul Hassan
SAR
339
48
Jean-Pierre Kotze
NAM
334
49
Ranjung Dorji
BHU
333
50
Zeeshan Ali
HK
332
51
Tenjin Rabgey
BHU
331
51
Isaac Danladi
NIG
331
52
Clinto Velookkaran Anto
KUW
326
52
Rahul Chopra
UAE
326
52
Nicholas Pooran
WI
326
53
Karabo Motlhanka
BOT
324
53
Imal Malindu Galle Liyanage
QTR
324
54
Nicholas Kirton
CAN
322
55
Sharvin Muniandy
MAL
321
56
Kushal Bhurtel
NEP
317
57
Lachlan Yamamoto-Lake
ITL
315
58
Ahmer Nasir
BHR
312
59
Robinson Obuya
UGA
309
60
Litton Das
BAN
307
61
Usman Khan
PAK
299
61
Clive Madande
ZIM
304
61
Scott Edwards
NED
304
62
Tanzid Tamim
BAN
302
62
Travis Head
AUS
302
62
Mohammad Ahnaff
QTR
302
63
Riazat Ali Shah
UGA
299
64
Usman Patel
KUW
295
65
Mohammad Nabi
AFG
291
66
Brandon King
WI
289
67
Aaron Jones
USA
287
68
Kushal Malla
NEP
286
69
Olayinka Elijah Olaleye
NIG
285
70
Philip Salt
ENG
284
70
Suryakumar Yadav
IND
284
71
Malan Kruger
NAM
283
72
Merwe Erasmus
NAM
282
73
Jos Buttler
ENG
281
74
Sachin Bhudia
KEN
280
75
Shantanu Kaveri
MEX
278
76
Kariyawasam Asalanka
SL
276
76
Glenn Phillips
NZ
276
76
Roston Chase
WI
276
77
Muhammad Muneeb
BEL
275
78
Mahmudullah
BAN
273
78
David Miller
SA
273
79
Fakhar Zaman
PAK
272
80
I Kadek Gamantika
INS
271
81
George Munsey
SCO
269
82
Suprit Pradhan
BHU
268
83
Donnex Kansonkho
MAW
266
83
Khalid Kail
OMN
266
84
Dion Myers
ZIM
265
84
Lakshit Gupta
CMB
265
85
Jaker Anik
BAN
263
86
Andy Balbirnie
IRE
262
87
Saim Ayub
PAK
261
87
Jigme Singye
BHU
261
88
Abdul Manan Ali
SAR
259
89
Muhammad Anjar Tadarus
INS
257
90
Paing Danu
MYM
256
91
Dipendra Airee
NEP
255
91
Kashyap Prajapati
OMN
255
92
Ayaan Khan
OMN
254
92
Martin Coetzee
HK
254
92
Wataru Miyauchi
ITL
254
93
Azmatullah Omarzai
AFG
252
93
David Warner
AUS
252
93
Usman Khalid
SAR
252
94
Sylvester Ameh Okpe
NIG
249
94
Kamindu Mendis
SL
249
95
Mitchell Marsh
AUS
248
96
Johnson Charles
WI
247
96
Aaftab Limdawala
MAW
247
97
Thinley Jamtsho
BHU
246
97
Zeeshan Maqsood
OMN
246
98
Gulshan Jha
NEP
245
98
Nalin Nipiko
VAN
245
99
Burhan Niaz
BEL
243
100
Pedro Baron
ARG
242
100
Sanju Samson
IND
242
100
Saqlain Arshad
QTR
242
101
Not on record
EST
240
101
Saiteja Mukkamalla
USA
240
102
Aizaz Khan
HK
239
102
Pyae Phyo Wai
MYM
239
103
Rohit Sharma
IND
236
104
Asif Ali
PAK
232
104
Sukhdeep Singh
KEN
235
105
Hardik Pandya
IND
234
105
Sese Bau
PNG
234
105
Shaheryar Butt
BEL
234
106
Glenn Maxwell
AUS
233
107
Jan Frylinck
NAM
232
107
Asif Ali
PAK
232
108
Nitish Kumar
CAN
231
108
Ahamed Aqeel Wahid
MAL
231
109
Dinesh Maganiai Nakrani
UGA
230
110
Umar Adam Nasif
MLD
229
111
Mohammed Nawfer Mohammed Aslam
KUW
228
111
Bilal Masud
EST
228
111
Adil Butt
ESW
228
111
Monank Patel
USA
228
111
Simon Ssesazi
UGA
228
111
Not on record
RWA
228
111
Khin Aye
MYM
228
112
Luiz Muller
BRZ
227
112
Ahmed Faiz Mohammad Noor
MAL
227
112
Matthew William Reeve Stokes
GUE
227
113
Gift Kansonkho
MAW
226
113
Aaron Johnson
CAN
226
113
Roger Galwanao Mukasa
UGA
226
114
Christian Roberts
FRA
223
115
Jandre Coetzee
THI
222
116
Shivam Dube
IND
220
117
Yeron Seneveratne
CIS
219
118
Akshay Reddy Naidoo
CIS
218
118
Sohail Ahmed
BHR
218
118
Kusal Perera
SL
218
119
Rushabhvardhan Patel
KEN
217
119
Ibrahim Takahashi
ITL
217
120
Shai Hope
WI
216
120
Heinrich Klaasen
SA
216
120
Finnley Allen
NZ
216
121
Gulbadin Naib
AFG
212
122
Marcus Stoinis
AUS
211
122
Steven Taylor
USA
211
122
Yasim Murtaza
HK
211
122
Sybrand Engelbrecht
NED
211
123
Quinton de Kock
SA
210
124
Lorcan Tucker
IRE
209
124
Jonty Jenner
JER
209
125
Aiden Markram
SA
208
126
Sherfane Rutherford
WI
207
127
Joshua Inglis
AUS
206
128
Shreyas Movva
CAN
205
129
Corey Anderson
NZ
202
129
Anilkumar Natubhai Ahir
PAN
202
130
Angelo Mathews
SL
200
130
Shubman Gill
IND
200
131
Vikramjit Singh
NED
199
131
Gede Agus Priandana
INS
199
131
Koji Hardgrave Abe
ITL
199
131
Htet Lin Aung
MYM
199
131
Alexander Oxley
BLI
199
132
Tre Manders
BER
198
133
Brandon McMullen
SCO
197
134
Mark Chapman
HK
196
135
Dilpreet Bajwa
CAN
195
135
Ryan Rickelton
SA
195
135
Vinoth Ravindran
HUN
195
136
I Ketut Edi Guna Artawan
INS
194
137
Vinoo Balakrishnan
BOT
193
137
Hamid Ali Mazhar Shah
DEN
193
138
Ram Sharan
CMB
192
138
Muhammad Amir Azim Abdul Shukor
MAL
192
138
Johnathan Campbell
ZIM
192
139
Mohammad Ihsan
SPN
191
139
Daniel Doyle-Calle
SPN
191
140
Harry Tector
IRE
190
140
Uday Hathinjar
CMB
190
141
Luiz Morais
BRZ
189
141
Romario Shepherd
WI
189
141
Usman Khan
PAK
189
141
Not on record
KUW
189
141
Andrew Mansale
VAN
189
142
Tanish Suri
UAE
188
142
Soumya Sarkar
BAN
188
142
Thomas William Nightingale
GUE
188
143
Scott Austin
CYP
187
143
Yasir Chowdhury
BAN
183
143
Zane Green
NAM
187
144
Ali Masood
EST
186
144
Praveen Rangasamy Santhanakrishnan
MEX
186
144
Luis Hermida
MEX
186
145
Tharindu Perera
BOT
185
145
Lucas Rossi
ARG
185
145
Surendran Chandramohan
SIN
185
146
Bilal Mohammad Tahir Ghulam Hussain
KUW
184
147
Nicholas Greenwood
JER
183
147
Yasir Ali
BAN
183
148
Mohamed Omary Kitunda
TNZ
182
148
Shayan Jahangir
USA
182
148
Terryn Fray
BER
182
149
Alan Kirschbaum
ARG
181
149
Matthew Cross
SCO
181
149
Iain DM Latin
GIB
181
150
Umer Toor
BHR
180
151
Alexander Shirai-Patmore
ITL
179
151
Milind Kumar
USA
179
152
Timothy David
AUS
178
152
Hiri Hiri
PNG
178
152
Zeeshan Khan
MLT
178
153
Paul Stirling
IRE
177
153
Yodsak Saranonnakkun
THI
177
154
Joshua Rasu
VAN
176
154
Not on record
RWA
176
154
Taranjeet Singh
ROM
176
154
Anil Sah
NEP
176
154
Ahmad Zubaidi Zulkifle
MAL
176
154
Gede Darma Arta
INS
176
154
Sahil Chauhan
EST
176
155
Etienne Beukes
CMB
175
156
Pratik Athavale
OMN
174
156
Clinton Rubagumya
RWA
174
157
Aritra Dutta
SIN
173
157
Daryl Mitchell
NZ
173
157
Imran Anwar
BHR
173
157
Declan Suzuki-McComb
ITL
173
158
Josh Butler
GUE
172
158
Mohammad Nadeem
OMN
172
159
Liam Livingstone
ENG
171
160
Yashasvi Jaiswal
IND
170
161
Rishabh Pant
IND
169
161
Ismail Ali
MLD
169
162
Mohamed Azzam
MLD
168
162
Harsh Thaker
CAN
168
162
Not on record
GER
168
163
William Maximo
BRZ
167
163
Ben Fitchet
GUE
167
164
Karanbir Singh
AST
166
164
Muhammad Khushi
OMN
166
165
Curtis Campher
IRE
165
165
Charles Amini
PNG
165
165
Saad Zafar
CAN
165
165
Not on record
165
166
Alpesh Ravilal Ramjani
UGA
164
166
Orchide Tuyisenge
RWA
164
166
Khizer Ahmed
NOR
164
166
Jatinder Singh
OMN
164
166
Sadeera Samarawickrama
SL
164
167
Tilak Varma
IND
163
167
Chris Pyle
GIB
163
168
Obed Harvey Agbomadzie
GHA
162
168
Rinku Singh
IND
162
168
Richie Berrington
SCO
162
168
George Dockrell
IRE
162
169
Assad Vala
PNG
161
169
Sarfaraz Ali
BHR
161
170
Louis Bruce
GIB
159
170
Iftikhar Ahmed
PAK
159
170
Shakib Al Hasan
BAN
159
170
William Jacks
ENG
159
170
Mohan Vivekanandan
MON
159
170
Not on record
SER
159
171
Ko Ko Lin Thu
MYM
158
171
Harmeet Baddhan
USA
158
171
Danilson Johanis Hawoe
INS
158
172
Sundeep Jora
NEP
157
172
Temuulen Amarmend
MON
157
172
Isaac Ochgwu Okpe
NIG
157
173
Hamza Saleem Dar
SPN
156
173
Not on record
RWA
156
174
Richmond Baaleri
GHA
155
174
Mahaj Chadha
CMB
155
174
Vanraaj Singh Padhaal
FIN
155
175
Suman Ghimire
POR
154
176
Vasu Saini
ROM
153
176
Not on record
CYP
153
176
Johannes Smit
NAM
153
177
Dylan Leicher
NAM
152
177
Anish Edward Paraam
SIN
152
177
Mohammed Hisham Shaikh
SAR
152
178
Walid Ghauri
NOR
151
178
Harrison Carlyon
JER
151
178
Virat Kohli
IND
151
179
Gopinath Murali
COR
150
179
Sheikh Rasik
HUN
150
179
Chachole Frank Tlali
LES
150
179
Jermaine Baker
CIS
150
179
Not on record
BOT
150
180
Abhishek Sharma
IND
149
180
Basil George
MLT
149
180
Shakeel Ahmed
OMN
149
180
Ryan Burl
ZIM
149
181
Wessly Madhevere
ZIM
148
181
Tony Ura
PNG
148
181
Lingeswaran Canessane
FRA
148
182
Jaspal Singh
MLT
147
183
Mohammad Maaz Khan
LES
146
183
Joe Burns
AUS
146
183
Junior Paul Kaltapau
VAN
146
184
Nikolaas Davin
NAM
145
184
Kirubasankar Coimbatore Ramamoorthy
INS
145
184
Ferdinando Banunaek
INS
145
184
T Sandeep
ESW
145
185
Gustav Mckeon
FRA
144
185
Surya Anand
DEN
144
185
Yasar Haroon
BRZ
144
185
Karim Janat
AFG
144
186
Not on record
CYP
143
186
Irfan Tarajia Hafejee
PAN
143
186
Arashdeep Singh Samra
PHL
143
187
Rassie van der Dussen
SA
142
188
Imran Asif
AST
141
188
Not on record
PHL
141
189
Jan Loftie-Eaton
NAM
140
189
Alejandro Ferguson
ARG
140
190
Waseem Yaqoob
LES
139
191
Lerotholi Mpiti Gabriel
LES
138
191
Gareth Delany
IRE
138
192
Dion Stovell
BER
137
192
Marc Taylor
BAH
137
193
Daniel Jakiel
ZIM
136
193
Not on record
SAM
136
194
Devon Conway
NZ
135
194
Saber Zakhil
BEL
135
195
Hayden Dickson
COI
134
195
Hamza Khan
RWA
134
196
Not on record
INS
132
196
Mehran Khan
OMN
132
196
Shem Ngoche
KEN
132
197
Bas Leede
NED
131
197
Reo Sakurano-Thomas
ITL
131
197
Oliver B Nightingale
GUE
131
197
Vukasin Zimonjic
SER
131
198
Monroux Kasselman
BOT
130
199
Wei Lei
CHN
129
199
Not on record
FIJ
129
200
Not on record
CYP
128
200
Vincent Dimeji Adewoye
NIG
128
200
Thomas Parima
COI
128
200
Sheraz Sheikh
BEL
128
200
Harsh Vardhan Mandhyan
HUN
128
201
Not on record
AST
127
201
Narawit Nuntarach
THI
127
202
Yasin Ishak Patel
KUW
126
202
Fiaz Ahmed
BHR
126
202
Tenzin Wangchuk
BHU
126
202
Huang Junjie
CHN
126
203
Salvin Stanly
CMB
125
203
Eshkol Solomon
ISR
125
203
George Burrows
IOM
125
203
David Wiese
SA
125
203
Not on record
PAN
125
204
Not on record
KEN
124
204
Vishnu Sukumaran
UAE
124
204
Isaac DA Damarell
GUE
124
204
Timothy C Barker
LUX
124
205
Milen Gogev
BUL
123
205
Zeerak Chughtai
BUL
123
205
Namgay Thinley
BHU
123
205
Mahammad Zalmai
AST
123
205
Samuel Foster
CIS
123
205
Leslie Adrian Dunbar
SER
123
206
Not on record
GER
122
206
Wanindu Hasaranga
SL
122
207
Ibrahim Hassan
MLD
121
207
Not on record
NAM
121
207
Gandemberel Ganbold
MON
121
208
Ordell Casasola
BLI
120
208
Peni Volavola Vuniwaqa
FIJ
120
208
Lucas Oluoch
KEN
120
208
Navneet Dhaliwal
CAN
120
209
Michael Leask
SCO
119
209
Reginald Nehonde
BOT
119
209
Gaurav Tiwari
INS
119
209
Sorawat Desungnoen
THI
119
209
Kassim Nassoro Mussa
TNZ
119
210
Alexander Dizija
SER
118
210
Anand Rajshekara
ROM
118
210
Not on record
ITL
118
210
Collins Obuya
KEN
118
210
Tim Seifert
NZ
118
211
Evin Lewis
WI
117
211
Michael Bracewell
NZ
117
211
Revanakumar Ankad
MEX
117
211
Hamza Niaz
FRA
117
212
Isa Zaroo
BUL
116
212
Thatayaone Tshose
BOT
116
212
Maurice Castillo
BLI
116
212
Balaji Avinash Pai
GIB
116
212
Zak Tribe
JER
116
212
Wellington Masakadza
ZIM
116
212
Jonny Bairstow
ENG
116
212
Sean James Cotter
SAM
116
213
Luwsanzundui Erdenebulgan
MON
114
213
Francisco Damiao Couana
MOZ
114
213
Not on record
ARG
114
213
Jamie Atkinson
HK
114
214
Kervon Hinds
BAH
113
214
Kiplin Doriga
PNG
113
215
Kamran Ahmadzai
FRA
112
215
Not on record
ARG
112
215
Hammad Mirza
OMN
112
216
Satarut Rungrueang
THI
111
216
Muhammad Moiz
ROM
111
216
Not on record
THI
111
216
Phillip Zuze
MAW
111
216
Onias Bascome
BER
111
216
Andre Russell
WI
111
216
Mark Adair
IRE
111
217
Dhananjaya de Silva
SL
110
217
Gerhard Rensburg
NAM
110
217
Renford Davson
BAH
110
217
Usman Riaz Khan
PAK
110
217
Mahmud Jasat
PAN
110
217
Not on record
INS
110
218
Abdullah Khan Lodhi
TUR
109
218
Not on record
QTR
109
218
Chamal Priyankara Perera Mahamalage Sadun
CYP
109
218
Muhammad Khan
PAK
109
219
Harry Brook
ENG
108
219
Mea Ave
COI
108
219
Caleb Kiran Jasmat
SAM
108
220
Muhammad Nadir
RWA
107
220
Adrian Nicholas Lascu
ROM
107
220
Ridwan Abdulkareem
NIG
107
220
Arslan Amjad
EST
107
220
Shashikant Laxman Hirugade
MEX
107
220
Festus Benn
BAH
107
220
Shoaib Khan
OMN
107
221
Matthew Breetzke
SA
106
221
Emile Rukiriza
RWA
106
221
Jumanne Masquater
TNZ
106
221
Not on record
PHL
106
222
Ali Naseer
UAE
105
222
Kyle Mayers
WI
105
222
Vishaul Singh
WI
105
222
Prakash Mishra
BUL
105
223
Valentine Mbazo
BOT
104
223
Gakul Ghalley
BHU
104
223
Agustin Rivero
ARG
104
223
Nelson Odhiambo
KEN
104
224
Shaheen Afridi
PAK
103
224
Kodimarakkalage Tharindu Kaushal Rodrigo
MLD
103
224
Ali Farasat
HUN
103
224
Himanshu Rathod
QTR
103
224
Daniel Christopher Smith
PHL
103
224
Jacob Bethell
ENG
103
225
Womejo Wotu
VAN
102
225
Not on record
MLD
102
225
Muhammad Saleem
BRZ
102
225
Syed Shah
UAE
102
226
Satvik Nadigotla
ROM
101
226
Idrees Ul Haque
SWI
101
227
Not on record
CHL
100
227
Asa Tribe
JER
100
227
Charlie Brennan
JER
100
227
Axar Patel
IND
100
227
Tian Qun
CHN
100
228
Harmanjot Singh
GER
99
228
Mike Choamba
MAW
99
228
Jalpesh Vijay
POR
99
228
Kenneth Waiswa
UGA
99
228
Not on record
MLT
99
228
Lawrence Bonner
BLI
99
229
Vikram Vijh
LUX
98
229
Taranjit Singh Bharaj
DEN
98
229
Aqib Iqbal
AST
98
229
Jasraj Kundi
KEN
98
230
Jigme Dorji
BHU
97
230
Shiv Karan Singh Gill
LUX
97
230
Imran Ali
KUW
93
230
Not on record
97
231
Tashinga Musekiwa
ZIM
96
231
Moazzam Ali Baig
MAW
96
231
Ghulam Abbas Butt
FIN
96
231
Dwight Wheatley
BAH
96
231
Craig Ervine
ZIM
96
231
Mehidy Hasan
BAN
96
231
Sufyan Mehmood
OMN
96
232
Guido Angeletti
ARG
95
232
Chad Soper
PNG
95
232
Julio Jemison
BAH
95
232
Basil Hameed
UAE
95
232
Mohammad Hossain
BAN
95
232
Metuisela Beitaki
FIJ
95
232
Nicholas Mikael Salonen
FIN
95
232
Hassan Haziq Rasheed
MLD
95
232
Benjamin Ito-Davis
ITL
95
232
Aruna Kainessie
SIL
95
232
Not on record
CHL
95
232
Not on record
ARG
95
233
Manpreet Singh
SIN
94
233
Sanjay Bansi Wagh
MEX
94
233
Stuart Hook
EST
94
233
Deng Jinqi
CHN
94
233
Faisal Khaliq
BEL
94
233
Pargat Singh
CAN
94
233
Amar Naeem
AST
94
233
Rafiullah
OMN
94
234
Mitchell Santner
NZ
93
234
Noah Croes
NED
93
234
Imran Butt
KUW
93
234
Akila Udesh Kumara De Silva Kalugala
CYP
93
234
Ibrahim Shaof Hassan
MLD
93
234
Mukesh Kumar Thakur
THI
93
234
Zain Ul Abidin
SAR
93
234
Not on record
INS
93
234
Not on record
SWE
93
235
Not on record
MEX
92
235
Kashif Siddique
SAR
92
235
Eugene Duff
BAH
92
235
Utkarsh Jain
CMB
92
235
Pushkar Sharma
KEN
92
235
Cameron Green
AUS
92
236
Abrar Bilal
AST
91
236
Firas Hussain
BUL
91
236
Ritik Tomar
CZR
91
236
Divyendra Singh
CZR
91
236
Samuel Sanish Mangat Stanislaus
MLT
91
236
Not on record
CRO
91
236
George Edward Ngegba
SIL
91
236
Mohammad Ikramullah Khan
QTR
91
236
Tarun Sharma
MEX
87
237
Nimish Lathief
KUW
90
237
Daniel Marsic
CRO
90
237
Anil Nidamanuru
NED
90
238
Kane Williamson
NZ
89
238
Habib Khan
EST
89
238
Melusi Magagula
ESW
89
238
Lebona Leokaoke
LES
89
238
Muhamad Syahadat Ramli
MAL
89
238
Joao Jorge Hou
MOZ
89
238
Simo Ivetic
SER
89
238
Wilson Niyitanga
RWA
89
238
Fred Achelam
UGA
89
238
Vinayak Shukla
OMN
89
238
Not on record
CZR
89
239
Oliver James Webster
IOM
88
239
Sachin Ravikumar
COR
88
239
Akeal Hosein
WI
88
239
Shadley Schalkwyk
USA
88
240
Najibullah Zadran
AFG
87
240
James Andrew Fitzgerald
GIB
87
240
Not on record
SIN
87
240
Javed Khan Maroofkhail
NOR
87
240
Amir Farooq
QTR
87
240
Pravin Hemant Shamdasani
PER
87
240
Not on record
MEX
87
240
Not on record
MEX
87
240
Not on record
87
241
Not on record
SER
86
241
Not on record
ARG
86
241
R Sandeep
ESW
86
241
Sherab Loday
BHU
86
241
Syed Kaleem
OMN
86
241
Jan Balt
NAM
86
241
Matthew Short
AUS
86
242
Michael Jones
SCO
85
242
Dewald Dumon
BEL
85
242
Amjad Sher
FIN
85
242
Aue Parima
COI
85
242
Not on record
INS
85
242
Yusuf Ebrahim Akalwaya
PAN
85
242
Not on record
BOT
85
242
Michel Assuncao
BRZ
85
243
MD Khan
BRZ
84
243
Alusine Turay
SIL
84
243
Salum Ally Jumbe
TNZ
84
243
Ivan Ismail Selemani
TNZ
84
243
Alexis Balla
CAM
84
243
Kabir Mirpuri
GIB
84
243
Gudakesh Motie
WI
84
243
Ruturaj Gaikwad
IND
84
243
William Young
NZ
84
243
Rashid Khan
AFG
84
244
Lega Siaka
PNG
83
244
Michael Lingen
NAM
83
244
Shahzaib Jamil Ahmed
QTR
83
244
Patrick Kaltaneaki Matautaava
VAN
83
244
Not on record
ITL
83
245
Not on record
ITL
82
245
Not on record
ARG
82
245
Greigor Caisley
BRZ
82
245
Bernan Stephenson
BLI
82
246
Theodore Mody Macalou
MAI
81
246
Not on record
SPN
81
247
Jay Kumar Chetanbhai Ahir
PAN
80
247
SanjayKumar Thakor
TNZ
80
247
Martin Akayezu
RWA
80
247
Christopher Turkich
CRO
80
247
Mohammed Alamgir
ESW
80
247
Marco Jansen
SA
80
247
Rachin Ravindra
NZ
80
247
Sediqullah Atal
AFG
80
247
Rudolph Fox
BAH
80
247
Mahedi Hasan
BAN
80
248
Taskin Ahmed
BAN
79
248
Jake Fraser-McGurk
AUS
79
248
Musa Shaheen Mahmood
DEN
75
248
Chanjal Sudarsanan
MLT
79
248
Alester Kadowaki Fleming
ITL
79
248
Ally Mpeka Kimote
TNZ
79
248
Not on record
FIJ
79
249
Not on record
CZR
78
249
Not on record
SER
78
249
Juma Miyagi
UGA
78
249
Mohammed Rizlan Iqbar
QTR
78
249
Not on record
BOT
78
249
Kayron J Stagno
GIB
78
249
Umair Qasim
ESW
78
250
Akhil Arjunan Saraladevi
FIN
77
250
Zain Ahmad
FRA
77
250
Christodoulos Bogdanos
GRC
77
250
Hevit Alodin Jackson
FRA
77
250
Nasrulla Rana
HK
77
250
Not on record
INS
77
250
Nyambaatar Naranbaatar
MON
77
250
Not on record
SER
77
251
Not on record
GAM
76
251
Od Lutbayar
MON
76
251
Anthony Robert Andersen Chambers
POR
76
251
Abdallah Juma Jabiri
TNZ
76
251
George Adair
IRE
76
251
Varun Prasath Thamotharam
MLT
76
251
Sazib Bhuiyan
CZR
76
251
Phemelo Silas
BOT
76
252
Tashi Phuntsho
BHU
75
252
Peni Junior Dakainivanua
FIJ
75
252
Shoaib Rafiq Golra
MEX
75
252
Josh Evans
ISR
75
252
Harry McAleer
IOM
75
252
Muhammad Afridi
PAK
75
252
Aarif Sheikh
NEP
75
252
Hazratullah Zazai
AFG
75
252
Htet Lin Oo
MYM
75
253
Alex Dore
BER
74
253
Not on record
PAN
74
253
Irfan Karim
KEN
74
253
Mark Watt
SCO
74
253
Gershom Masimba Ntambalika
MAW
74
253
Faheem Nellancheri
FIN
74
253
Junaid Mehr
BHR
74
254
Christopher James Langford
IOM
73
254
Shadab Khan
PAK
73
254
Not on record
73
254
Agostinho Abilio Navicha
MOZ
73
254
Prosper Useni
NIG
73
254
Abhik Ramesh Patwa
TNZ
73
254
Mohammad Yasin
SPN
73
254
Fereti Suluoto
SAM
73
255
Darren Ernest Roache
SAM
72
255
Not on record
ESW
72
255
Ehsan Khan
HK
72
255
Vijay Unni Suresh Unni
MAL
72
256
Mohamed Rishwan
MLD
71
256
Puneet Arora
MEX
71
256
Muhammad Butt
BHR
71
256
Bruno Toube
CAM
71
256
Tomas Rossi
ARG
71
256
Wasim Ali
OMN
71
256
Tanzim Sakib
BAN
71
256
Joshua Clarkson
NZ
71
256
Waqar Ul Hassan
SAR
71
256
Yegbeh Jalloh
SIL
71
256
Sipkaduwa Thuduwage Rashen Amanda de Silva
SEY
71
256
Not on record
71
257
Not on record
ARG
70
257
Ahmed Hassan
SWI
70
257
Riyan Parag
IND
70
257
Manuel Iturbe
ARG
70
257
Luke Jongwe
ZIM
70
257
Sharwan Godara
CMB
70
257
Roman Mazumder
CYP
70
257
Suhail Zahid Vayani
MAW
70
257
Niv Nagavkar
ISR
70
258
Ali Raza
EST
65
258
Danyal Raja
BUL
69
258
Dean Foxcroft
NZ
69
258
Not on record
CYP
69
258
Not on record
69
258
Md Mazharul Islam
SEY
69
258
Not on record
69
259
Abass Gbla
SIL
68
259
Kuruge Darshana Abeyrathna
NOR
68
259
Not on record
CRO
68
259
Jasdeep Singh
USA
68
259
Seetharam Guruvayoorappan
MEX
68
259
Darshit Rajendrakumar Patankar
MLT
68
259
Khizar Hayat Durrani
MAL
68
260
Ibrahim Rizan
MLD
67
260
Ts'episo David Chaoana
LES
67
260
Romeo Dunka
CIS
67
260
Mohammad Ahmadzai
BEL
67
260
Sam Curran
ENG
67
260
Lucas Maximo
BRZ
67
260
Zoljavkhlan Shurentsetseg
MON
67
260
Not on record
URU
67
260
Not on record
PAN
67
260
Not on record
CHL
67
261
Not on record
66
261
Usman Najeeb
SAR
66
261
Dimo Nikolov
BUL
66
261
Adnan Idrees
KUW
66
261
Samson Kwesi Awe Awiah
GHA
66
262
Patrick Gouge
JER
65
262
Stephen Koralalage Don Themeera Madusanka
SEY
65
262
Vieira Ermelindo Tembo
MOZ
65
263
Parth Jayeshbhai Patel
PAN
64
263
Haseeb Ghafoor
SAR
64
263
Faheem Nazir
SWI
64
263
Not on record
CYP
64
263
Jack Jarvis
SCO
64
263
Aslam Mohammad
GRC
64
263
Glenford Banner
BLI
64
264
Nicolaj Damgaard Laegsgaard
DEN
63
264
Kaushal Kumar Ahuja
MEX
63
264
Charlie Tear
SCO
63
264
Salman Agha
PAK
63
264
Tayyab Tahir
PAK
63
264
Alzarri Joseph
WI
63
264
Clement Tommy
VAN
63
264
Bat-yalalt Namsrai
MON
63
264
Not on record
ARG
63
265
Not on record
SEY
62
265
Not on record
62
265
Suresh Kumar
PER
62
265
Williamsing Nalisa
VAN
62
265
Not on record
ESW
62
265
Shadnan Khan
AST
62
265
Amarpreet Singh Mehmi
GRC
62
265
Shailesh Bangera
ISR
62
266
Gaurav Singhdeo
COR
61
266
Dominic Sabir
BER
61
266
Dilon Heyliger
CAN
61
266
Karan KC
NEP
61
266
Alick Athanaze
WI
61
266
Ali Turkmen
TUR
61
266
Jean-Miguel Catapang Podosky
PHL
61
267
Shamsullah Ehsan
TUR
60
267
Not on record
GER
60
267
Not on record
RWA
60
267
Patrick Kruger
SA
60
267
Ruben Trumpelmann
NAM
60
267
Sachithra Nalin Pathirana
CYP
60
267
Mancoba Jele
ESW
60
267
Khalid Ahmadi
BEL
60
267
Faisal Bin Mubashir
GER
60
268
Rizwan Tariq Mahmood
DEN
55
268
Ryan Klein
NED
59
268
Not on record
SER
59
268
Ronald Tari
VAN
59
268
Kamran Khan
QTR
59
268
Ali Saleem
NOR
59
268
Not on record
SAR
59
268
Not on record
LES
59
268
Not on record
PER
59
268
Not on record
BOT
59
268
Not on record
MON
59
269
Not on record
CHL
58
269
Mohammad Saif-Ul Islam
NOR
54
269
Mohameed Taiwo
NIG
58
269
Lansana Lamin
SIL
58
269
Christian Munoz-Mills
SPN
58
269
Slobodan Tosic
SER
58
269
Not on record
INS
58
269
Mohammad Shirzad
AFG
58
269
Dhruv Parashar
UAE
58
269
Mandeep Singh
IND
54
269
Moeen Ali
ENG
58
269
Chen Yue
CHN
58
269
Yogev Nagavkar
ISR
58
269
Pratik Singh Bais
MEX
58
270
Mahamadou Malle
MAI
57
270
Dylan Steyn
CZR
57
270
Mansoor Malangzai
BEL
57
270
Imad Wasim
PAK
57
270
Benjamin Ward
JER
57
270
Not on record
INS
57
270
Cosmas Kyewuta
UGA
57
270
Not on record
BER
57
271
Not on record
56
271
Not on record
CRO
56
271
Nopphon Senamontree
THI
56
271
Not on record
CRO
56
271
Shanmugasundram Raja Mohan
SEY
56
271
Dilip Kumar Dahyabhai Ahir
PAN
56
271
Aayan Khan
UAE
56
271
Zaid Soulat
BUL
56
271
Mahesh Balasaheb Tambe
FIN
56
271
Lefulere Monanthane
LES
56
272
Atif Rasheed
FIN
55
272
Prashant Kurup
BHR
55
272
Darwish Rasooli
AFG
55
272
Morawakage Theekshana
SL
55
272
Mohammad Akram
ZIM
55
272
Shantanu Vashisht
ROM
55
272
Joseph Oluwasesan Adedeji
NIG
55
272
Not on record
TNZ
55
272
Not on record
GER
55
272
Not on record
55
272
Not on record
BOT
55
273
Not on record
MLD
54
273
Not on record
COL
54
273
Not on record
IND
54
273
Not on record
SAR
54
273
Timothy Lawrence Cutler
VAN
54
273
Azhar Andani
POR
54
273
Washington Sundar
IND
54
273
Aaron Hardie
AUS
54
274
Azam Khan
PAK
53
274
Ollie Hairs
SCO
53
274
Zong Yuechao
CHN
53
274
John Vujnovich
CRO
53
274
Warna Samudra Lasantha Kumara Narayana
ISR
53
274
Charlie Hara-Hinze
ITL
53
274
Rahul Dipak Bhai Ahir
PAN
53
274
Mohamed Yunusu Issa Sefu
TNZ
53
274
Not on record
CRO
53
274
Not on record
GRC
53
274
Not on record
PAN
53
275
Not on record
MON
52
275
Sachin Gill
KEN
52
275
Raza Iqbal
NOR
52
275
Wahidullah Sahak
NOR
52
275
Amandeep Singh
POR
52
275
Yair Nagavkar
ISR
52
275
Joost Mees
LUX
52
275
Namgang Chejay
BHU
52
275
Raddella Viraj
CMB
52
275
Ramon Sealy
CIS
52
275
Joylord Gumbie
ZIM
52
275
Tanzeel Sheikh
KEN
52
276
Ravinderpal Singh
CAN
51
276
Shaun Fouché
NAM
51
276
Sompal Kami
NEP
51
276
Bruno Angeletti
ARG
51
276
Ahmad Butt
OMN
51
276
Sahil Grover
CZR
51
276
Muhammad Ziaur Rehman
FIN
51
276
Edward Forrest Beard
IOM
51
276
Kulwinderjeet Singh
PHL
51
276
Karan Sonavale
OMN
51
276
Not on record
CRO
51
276
Not on record
ITL
51
277
Not on record
AST
50
277
Kaki Reddy
IND
50
277
Not on record
PER
50
277
Philip Andrew Raikes
GIB
50
277
Logan van Beek
NED
50
278
Martin-Dale Bradley
GUE
49
278
Alex Osei
GHA
49
278
Shiraz Khan Shereef
KUW
49
278
Manan Bashir
BUL
49
278
Not on record
COL
49
278
Romeo Nath
TUR
49
278
Choudry Share Ali
SWE
49
279
Rohan Rangarajan
SIN
48
279
Arjun Vinod
SWI
48
279
Lourenco Isaias Salomone
MOZ
48
279
Enkh-erdene Otgonbayar
MON
48
279
Zach Lion-Cachet
NED
48
279
Not on record
CYP
48
279
Not on record
INS
48
279
Not on record
PER
48
279
Mmoloki Mooketsi
BOT
48
279
Cory Dickson
COI
48
279
Vasu Pulibanti
CRO
48
279
Matthew Wade
AUS
48
279
Christopher Greaves
SCO
48
279
Mark Simpson-Parker
AST
48
280
Julius Sumerauer
JER
47
280
Colin Ackermann
NED
47
280
Tim Robinson
NZ
43
280
Deepak Rawat
COR
47
280
Lucky Ali Malik
DEN
43
280
Nathan Grant Collins
FIN
43
280
Said Khaksar
BEL
47
280
Fayaz Khan Nasseri
GER
47
280
Rexford Bakum
GHA
47
280
Not on record
PHL
47
280
Not on record
CRO
47
280
Raoul Sharma
SIN
47
280
Rahman Ademi
SER
47
281
Amal Puthenpulrayi Rajeevan
TNZ
46
281
Jarryd David Allan
VAN
46
281
Not on record
MLT
46
281
Not on record
BOT
46
281
Abubacarr Kuyateh
GAM
46
281
Abbas Ghani
HUN
46
281
Katlo Piet
BOT
46
281
Binod Bhandari
NEP
46
281
Wiaan Mulder
SA
46
282
Tinashe Kamunhukamwe
ZIM
45
282
Dhiren Gondaria
KEN
45
282
Mohammad Khel
BEL
45
282
Makoto Taniyama
ITL
45
282
Not on record
NOR
45
282
Not on record
KEN
45
282
Dwight Weakley
BAH
45
282
Jamal Vira
VAN
45
282
Gokhan Goktug Alta
TUR
45
282
Abdur Rahman Sudais
SWE
45
282
SF Tiai
SAM
45
282
Swann Htet Ko Ko
MYM
45
283
Lekamwasam Sithira Prathapa Siriwardhana
ISR
44
283
Shangeev Thanikaithasan
DEN
44
283
Sudesh Pillai
COR
44
283
Sahibzada Farhan
PAK
44
283
Raja Khan
UAE
44
284
Timothy Robinson
NZ
43
284
Mohammad Emon
BAN
43
284
Naveen-ul-Haq
AFG
43
284
Conroy Wright
CIS
43
284
Ahmed Mehmood Patel
PAN
43
284
Amir Zaib
POR
43
284
Francoise Stoman
POR
43
284
Adnan Mirza
QTR
43
284
Not on record
JAP
43
284
Not on record
PER
43
285
Filipe Antonio Cossa
MOZ
42
285
Zappy Bimenyimana
RWA
42
285
Avi Dixit
SIN
42
285
Not on record
KEN
42
285
Not on record
INS
42
285
David Robson
EST
42
285
Jordan O'Brien
FIN
42
285
Timm van der Gugten
NED
42
285
Ish Sodhi
NZ
42
285
Neil Rock
IRE
42
285
Zuhaib Zubair
UAE
42
285
Alei Nao
PNG
42
286
Noor Lakanwal
AFG
41
286
James Neesham
NZ
41
286
Sean Williams
ZIM
41
286
Keshav Maharaj
SA
41
286
Hernan Fennell
ARG
41
286
Omar Rassol
BUL
41
286
James Barker
LUX
41
286
Not on record
BOT
41
286
Davaasuren Jamiyansuren
MON
41
286
Chaudhary Akram
NOR
37
286
Not on record
MAI
41
286
Not on record
SER
41
286
Not on record
MEX
41
287
Not on record
MEX
40
287
Nay Lin Htun
MYM
40
287
Thiwanka Kasthuri Pathirage Rajapaksha
SEY
40
287
Brian Masaba
UGA
40
287
Godfred Bakiweyem
GHA
40
287
Luke Thomas Bichard
GUE
40
287
Shenjian Zheng
CHN
40
287
Aman Maheshwari
CRO
40
287
Pramod Rajapaksa
SL
40
287
Norman Vanua
PNG
40
288
Andre Fletcher
WI
39
288
Pat Cummins
AUS
39
288
Tony Munyonga
ZIM
39
288
Saran Aslam
DEN
35
288
Sathaiya Veerapathiran
BHR
39
288
Nathan Banner
BLI
39
288
Anoop Orsu
LUX
39
288
Not on record
CRO
39
288
Akhil Anil
TNZ
39
289
Aman Desai
SIN
38
289
Not on record
GRC
38
289
Mohleki Elias Leoela
LES
38
Show top 1000 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›