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
▼
Brad Evans
Shai Hope
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
Azmatullah Omarzai
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 →
Best Average in 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best average in 2024, featuring the most impactful players of the year.
T20I
2024
452 entries
1
4.93
Benjamin Ito-Davis
ITL
1.15 clear of Kevon Fubler
2
6.08
Kevon Fubler
BER
1.15 off the lead
3
6.61
Obed Harvey Agbomadzie
GHA
1.68 off the lead
● LEADS
Benjamin Ito-Davis
ITL
4.93 · 1.15 better than Fubler
↑ IN THE CHASE
0
players within 10% of the lead — Ito-Davis is out on their own
★ TOP-10 CUT-OFF
8.22
The mark at number ten — 442 entries sit below it
● NATION IN FRONT
Italy
5 of the top 50 · 31 teams represented
Best Average — full list
452 entries, ranked
Table view
1
Benjamin Ito-Davis
ITL
4.93
2
Kevon Fubler
BER
6.08
3
Obed Harvey Agbomadzie
GHA
6.61
4
Not on record
MEX
7.23
5
Derrick Brangman
BER
7.36
6
Benjamin Ward
JER
7.64
7
Moazzam Ali Baig
MAW
7.82
8
Anil Jerambhai Parmar
NOR
7.83
9
Kazuma Kato-Stafford
ITL
8.00
10
Charlie Rumistrzewicz
SPN
8.22
11
Jasprit Bumrah
IND
8.27
12
Makoto Taniyama
ITL
8.33
12
Lawrence Bonner
BLI
8.33
13
Festus Benn
BAH
8.38
14
Alessandro Morris
CIS
8.58
15
Shoaib Rafiq Golra
MEX
8.89
16
Agustin Rivero
ARG
8.91
17
Lockie Ferguson
NZ
9.25
18
Rashid Khan
PAK
9.58
19
Yasir Ali
BAN
9.59
20
Apriliandi Abdillah Rahayu
INS
9.67
21
Conroy Wright
CIS
9.80
22
Not on record
COI
10.06
23
Sabaorish Ravichandran
ITL
10.07
24
Ally Mpeka Kimote
TNZ
10.10
25
Hernan Fennell
ARG
10.32
26
Zaheer Zahiri
FRA
10.33
26
Franco Nsubuga
UGA
10.33
27
Henry Ssenyondo
UGA
10.36
28
Huzaifa Mohammed Akram
PHL
10.45
29
Alpesh Ravilal Ramjani
UGA
10.61
30
Luis Hermida
MEX
10.85
31
Kushal Bhurtel
NEP
10.88
32
Maurice Castillo
BLI
11.15
33
Ridwan Abdulkareem
NIG
11.21
34
Jandre Coetzee
THI
11.40
34
Ronald Ebanks
CIS
11.40
35
Washington Sundar
IND
11.44
36
Saumani Fatu Tiai
SAM
11.46
37
Dion Stovell
BER
11.55
38
Abdullah Akbarjan
AST
11.57
39
Revanakumar Ankad
MEX
11.62
40
Virandeep Singh Jagjit Singh
MAL
11.86
41
Harsha Bharadwaj
SIN
11.89
42
Sandeep Lamichhane
NEP
11.90
43
Basil Hameed
UAE
12.00
43
Anas Khan
HK
12.00
44
Pratik Singh Bais
MEX
12.06
45
Charlie Hara-Hinze
ITL
12.08
46
SanjayKumar Thakor
TNZ
12.14
46
Bradley Currie
SCO
12.14
47
Ehsan Khan
HK
12.22
48
Charles Perchard
JER
12.25
48
Not on record
SAM
12.25
49
Kyle Klein
NED
12.29
50
Not on record
RWA
12.30
51
Varun Vinod
IND
12.41
52
Waseem Yaqoob
LES
12.56
53
Not on record
GUE
12.56
54
MD Khan
BRZ
12.57
55
Luiz Morais
BRZ
12.59
56
Alei Nao
PNG
12.73
57
Dilip Kumar Dahyabhai Ahir
PAN
12.77
58
Atif Ali Mehmood
SPN
12.78
58
Not on record
FIJ
12.78
59
Cosmas Kyewuta
UGA
12.85
60
Not on record
ARG
13.13
61
I Kadek Gamantika
INS
13.15
62
Not on record
SER
13.38
63
Tim Southee
NZ
13.41
64
Arshdeep Singh
IND
13.50
65
Not on record
ARG
13.56
66
Shiraz Khan Shereef
KUW
13.58
67
Piyush Kumbhare
ITL
13.60
68
Dhruv Parashar
UAE
13.61
68
Merwe Erasmus
NAM
13.61
69
Shem Ngoche
KEN
13.70
70
Ramesh Kalimuthu
SIN
13.71
71
Logan van Beek
NED
13.73
72
Juma Miyagi
UGA
13.84
73
Saqib Mahmood
ENG
13.91
74
Simranjeet Singh
UAE
14.00
75
Not on record
CYP
14.14
76
Aqib Sulehri
OMN
14.20
77
Wanindu Hasaranga
SL
14.29
78
Muhammad Moiz
ROM
14.42
79
Lorne Patrick Burns
SPN
14.44
79
Shantanu Kaveri
MEX
14.44
80
Mmoloki Mooketsi
BOT
14.45
81
Qamar Mushtaque
NOR
14.50
82
Alan Kirschbaum
ARG
14.53
83
Raja Adeel Iqbal
SPN
14.55
84
Not on record
PHL
14.63
85
Trent Boult
NZ
14.67
86
Xavier Bartlett
AUS
14.73
86
Anucha Kalasi
THI
14.73
87
Kervon Hinds
BAH
14.75
88
Assad Vala
PNG
14.78
89
Ali Dawood
BHR
14.80
90
Usman Riaz Khan
PAK
14.82
91
Not on record
EST
14.86
92
Manmeet Koli
ROM
14.87
93
Meet Bhavsar
KUW
14.88
94
Not on record
ARG
14.91
95
Muhammad Afridi
PAK
14.97
96
Kagiso Rabada
SA
15.00
96
Mouhammad Dawood Ahmadzai
FRA
15.00
96
Nathan Banner
BLI
15.00
96
Dipendra Airee
NEP
15.00
96
Himanshu Rathod
QTR
15.00
97
Not on record
INS
15.13
98
Aayan Khan
UAE
15.16
99
Daniel Birrell
JER
15.19
100
Usman Najeeb
SAR
15.32
101
Kabua Morea
PNG
15.33
102
Naveen-ul-Haq
AFG
15.34
103
Muhammad Nadir
RWA
15.35
104
Kuldeep Yadav
IND
15.45
105
Nicholas Greenwood
JER
15.56
106
Ilandari Thushara
SL
15.58
107
Sean Abbott
AUS
15.58
107
Yasin Ishak Patel
KUW
15.58
108
Matheesha Pathirana
SL
15.60
108
Tomas Rossi
ARG
15.60
109
Chris Jordan
ENG
15.75
110
Nopphon Senamontree
THI
15.76
111
Isaac Danladi
NIG
15.80
112
Muhammad Butt
BHR
15.81
113
Francis Mutua
KEN
15.82
114
Reo Sakurano-Thomas
ITL
15.84
115
Yasim Murtaza
HK
15.88
116
Trevor Gwandu
ZIM
15.90
117
Rakep Patel
KEN
15.92
118
Nathan Ellis
AUS
16.00
118
Ma Qiancheng
CHN
16.00
118
Peni Junior Dakainivanua
FIJ
16.00
118
Sheikh Rasik
HUN
16.00
118
Williamsing Nalisa
VAN
16.00
119
Utkarsh Jain
CMB
16.14
120
Zeko Burgess
BER
16.17
121
Melusi Magagula
ESW
16.18
122
Mohammed Hisham Shaikh
SAR
16.27
123
Liam Livingstone
ENG
16.29
124
Axar Patel
IND
16.30
125
Mehran Khan
OMN
16.40
125
Shunan Ali
MLD
16.40
126
Yoosuf Azyan Farhath
MLD
16.50
126
Joshua Asia
NIG
16.50
127
Suhail Zahid Vayani
MAW
16.54
127
Fazalhaq Farooqi
AFG
16.54
128
Taskin Ahmed
BAN
16.60
128
Musawar Shah
QTR
16.60
129
Muhammad Jawadullah
UAE
16.70
130
Kepler Dean Ang Lukies
PHL
16.75
131
Parveen Kumar
CAN
16.88
132
Ishtiaq Ahmad
SAR
16.93
133
Ruben Trumpelmann
NAM
17.00
133
Tian Qun
CHN
17.00
133
Paul van Meekeren
NED
17.00
133
Marcus Stoinis
AUS
17.00
134
Mark Adair
IRE
17.04
135
Adam Zampa
AUS
17.20
136
Julius Sumerauer
JER
17.25
137
Mukesh Kumar
IND
17.30
138
Sarawut Maliwan
THI
17.36
139
Dinesh Maganiai Nakrani
UGA
17.41
140
Ts'episo David Chaoana
LES
17.42
140
Mike Choamba
MAW
17.42
141
Daniel Doram
NED
17.44
142
Nicholas Mikael Salonen
FIN
17.55
143
Prosper Useni
NIG
17.73
144
Martin-Dale Bradley
GUE
17.80
145
Khalid Ahmadi
BEL
17.83
146
Syed Aziz Syed Mubarak
MAL
17.84
147
Imran Khan
PAK
17.85
148
Abrar Ahmed
PAK
17.89
149
Usman Khalid
SAR
17.90
150
Mancoba Jele
ESW
18.00
151
Muhammad Siddique
BAN
18.10
152
Anilkumar Natubhai Ahir
PAN
18.20
153
Htet Lin Aung
MYM
18.22
154
Anrich Nortje
SA
18.27
155
Ferdinando Banunaek
INS
18.35
156
Daniel Jakiel
ZIM
18.42
157
Lucas Oluoch
KEN
18.43
158
Harsh Vardhan Mandhyan
HUN
18.50
159
Peter Aho
NIG
18.53
160
Shashikant Laxman Hirugade
MEX
18.55
161
Eric Kubwimana
RWA
18.58
162
Shaheen Afridi
PAK
18.58
163
Roelof van der Merwe
NED
18.63
164
Bernan Stephenson
BLI
18.67
165
Pat Cummins
AUS
18.73
166
Ateeq Iqbal
HK
18.82
166
Saad Zafar
CAN
18.82
167
Jay Odedra
OMN
18.83
168
Blessing Muzarabani
ZIM
18.86
168
Atif-Ur-Rehman
SAR
18.86
169
Muhammad Amir Azim Abdul Shukor
MAL
18.92
170
Adil Rashid
ENG
18.95
171
Mohammad Hossain
BAN
19.00
171
Samarth Bodha
GIB
19.00
172
Ibrahim Takahashi
ITL
19.07
173
Yasar Haroon
BRZ
19.08
174
Pavandeep Singh Jagjit Singh
MAL
19.08
175
Mustafizur Rahman
BAN
19.11
176
Jacob Duffy
NZ
19.13
177
Sharwan Godara
CMB
19.14
177
Marc Taylor
BAH
19.14
178
Gaurav Tiwari
INS
19.20
179
Isaac Ochgwu Okpe
NIG
19.21
180
Justin Shaju
MLT
19.23
181
Ottneil Baartman
SA
19.24
182
Irfan Tarajia Hafejee
PAN
19.25
182
Not on record
THI
19.25
182
Dwight Weakley
BAH
19.25
183
Ali Naseer
UAE
19.44
183
Sathaiya Veerapathiran
BHR
19.44
184
Gerard Mwendwa
KEN
19.62
185
Mahesh Balasaheb Tambe
FIN
19.63
185
Not on record
COI
19.63
186
Vasu Saini
ROM
19.67
187
Ahmad Butt
OMN
19.72
188
Timothy Pringle
NED
19.89
189
Haris Rauf
PAK
19.96
190
Andre Russell
WI
20.00
191
Louis Bruce
GIB
20.22
192
Mohamad Zalmai
AST
20.27
193
Mujeeb Ur Rahman
AFG
20.29
194
Umair Qasim
ESW
20.30
195
Richard Avery
BRZ
20.33
196
Adnan Idrees
KUW
20.37
197
Faisal Khaliq
BEL
20.38
198
Rojerio Maxi Koda
INS
20.41
199
Chad Soper
PNG
20.63
200
Romeo Dunka
CIS
20.67
201
Jofra Archer
ENG
20.71
202
Mukesh Kumar Thakur
THI
20.71
203
Matt Henry
NZ
20.73
204
David Wiese
SA
20.80
205
Aqib Iqbal
AST
20.82
206
Ravi Bishnoi
IND
20.86
207
Avesh Khan
IND
21.00
207
Ibrahim Hassan
MLD
21.00
208
Timm van der Gugten
NED
21.10
209
Muhammad Burhan
HUN
21.20
210
Aaftab Limdawala
MAW
21.25
211
Gudakesh Motie
WI
21.38
212
Imran Anwar
BHR
21.39
213
Not on record
CYP
21.40
214
Sonam Yeshey
BHU
21.44
215
Gede Darma Arta
INS
21.45
216
Luwsanzundui Erdenebulgan
MON
21.47
217
Danilson Johanis Hawoe
INS
21.50
217
Imad Wasim
PAK
21.50
218
Kushal Malla
NEP
21.63
219
Zain Ul Abidin
SAR
21.65
220
Samay Shrivastava
OMN
21.67
221
Amir Farooq
QTR
21.70
222
Matthew William Reeve Stokes
GUE
21.82
223
Thatayaone Tshose
BOT
22.00
223
Katlo Piet
BOT
22.00
223
Ram Sharan
CMB
22.00
224
Aizaz Khan
HK
22.10
225
Dhananjay Rao
HK
22.14
225
Mahammad Zalmai
AST
22.14
226
Tanzim Sakib
BAN
22.18
226
Craig Young
IRE
22.18
227
Keshav Maharaj
SA
22.21
228
Sikandar Raza
ZIM
22.25
229
Adam Milne
NZ
22.27
230
Emile Rukiriza
RWA
22.36
231
Benjamin Sears
NZ
22.40
232
Morawakage Theekshana
SL
22.42
233
Ibrahim Rizan
MLD
22.44
234
Saurabh Netravalkar
USA
22.47
235
Mark Watt
SCO
22.54
237
Sompal Kami
NEP
22.70
238
Sayed Monib Sayed Ahmad
KUW
22.75
239
Bernard Scholtz
NAM
22.76
240
Bilal Masud
EST
22.83
241
Mohameed Taiwo
NIG
22.85
242
Not on record
MLT
22.88
243
Azmatullah Omarzai
AFG
22.94
244
Mohammed Nawfer Mohammed Aslam
KUW
22.96
245
Harry Johnson
GUE
23.08
246
Akeal Hosein
WI
23.09
247
Zakary Foulkes
NZ
23.13
248
Joshua Rasu
VAN
23.15
249
Aryan Dutt
NED
23.17
250
Chris Sole
SCO
23.30
250
Harsh Thaker
CAN
23.30
251
Lucas Rossi
ARG
23.38
252
Mohammad Atif
SPN
23.40
253
Tharindu Perera
BOT
23.42
254
Matthew James Ansell
IOM
23.50
255
Vivian Kingma
NED
23.63
256
Sylvester Ameh Okpe
NIG
23.69
257
Zappy Bimenyimana
RWA
23.71
258
John Kariko
PNG
23.75
259
Muhammad Farooq
UAE
23.78
260
Richard Ngarava
ZIM
23.81
261
Suprit Pradhan
BHU
23.86
262
Lalit Rajbanshi
NEP
23.89
262
Bilal Khan
OMN
23.89
263
Kassim Nassoro Mussa
TNZ
24.00
264
Tenzin Wangchuk
BHU
24.05
265
Zeeshan Maqsood
OMN
24.07
266
Pranay Gheewala
EST
24.14
266
Taranjeet Singh
ROM
24.14
267
Mohammad Ikramullah Khan
QTR
24.19
268
Dilon Heyliger
CAN
24.21
269
Mohamed Shafeeq Manakkadavath
KUW
24.24
270
Rizwan Haider
MAL
24.25
271
Nimish Lathief
KUW
24.43
272
Chanchai Pengkumta
THI
24.50
273
Mohammad Amir
PAK
24.58
274
Vijay Unni Suresh Unni
MAL
24.62
275
Syed Kaleem
OMN
24.63
276
Vraj Patel
KEN
24.75
277
Dewald Dumon
BEL
24.90
278
Cory Dickson
COI
25.00
279
Not on record
25.14
280
Umar Adam Nasif
MLD
25.24
281
Martin Akayezu
RWA
25.67
282
Sarfaraz Ali
BHR
25.73
283
Harmeet Baddhan
USA
25.76
284
Raza Iqbal
NOR
25.80
285
David Robson
EST
26.00
286
Romario Shepherd
WI
26.04
287
Nosthusha Kenjige
USA
26.05
288
Hardik Pandya
IND
26.25
289
Obed McCoy
WI
26.27
290
Alzarri Joseph
WI
26.32
291
Garret Banner
BLI
26.33
292
Rijan Dhakal
NEP
26.67
293
I Ketut Edi Guna Artawan
INS
26.81
294
Josh Little
IRE
26.83
295
Mahedi Hasan
BAN
27.00
295
Angelo Mathews
SL
27.00
296
Roston Chase
WI
27.07
297
Shamar Joseph
WI
27.10
298
Karan KC
NEP
27.22
299
Gagandeep Singh
BUL
27.33
300
Mohammed Nadeem
QTR
27.44
301
Shadley Schalkwyk
USA
27.47
302
Sami Muhammad Sohail
MAW
27.50
303
Iuri Simao
BRZ
27.55
304
Shakib Al Hasan
BAN
27.56
305
Pyae Phyo Wai
MYM
27.63
306
Mitchell Santner
NZ
27.64
307
Gayan Buddika Wijeweera Munaweera
QTR
27.71
308
Not on record
CYP
27.75
308
Kabir Mirpuri
GIB
27.75
309
Jigme Singye
BHU
27.83
310
Lebona Leokaoke
LES
28.00
311
Adil Butt
ESW
28.11
312
Not on record
28.14
313
Leem Shafeeq
MLD
28.43
314
Norman Vanua
PNG
28.50
315
Kaleem Rehman
CAN
28.56
316
Ignace Ntirenganya
RWA
28.56
317
Luke Jongwe
ZIM
28.60
317
Gareth Delany
IRE
28.60
318
Barry McCarthy
IRE
28.70
319
Ko Ko Lin Thu
MYM
28.83
319
Not on record
SER
28.83
320
Danyal Raja
BUL
28.86
321
Luke Thomas Bichard
GUE
29.00
322
Liam Denny
COI
29.17
323
Shakeel Ahmed
OMN
29.18
324
Not on record
PAN
29.25
325
Boemo Kgosiemang
BOT
29.33
326
Paing Danu
MYM
29.44
327
Vukasin Zimonjic
SER
29.56
328
Gulshan Jha
NEP
29.60
329
Ish Sodhi
NZ
29.67
330
Khin Aye
MYM
29.80
331
Kaleemullah
OMN
29.83
332
Akshay Roopak Puri
SIN
29.86
333
Declan Suzuki-McComb
ITL
30.00
334
Not on record
30.33
335
Abdul Abbasi
BHR
30.57
336
Gulam Murtaza
CMB
30.77
337
Benjamin White
IRE
31.00
338
Mohammad Nabi
AFG
31.11
339
Abinash Bohara
NEP
31.27
340
Peter Langat
KEN
31.40
341
Muhammad Jabir
QTR
31.50
342
Khizar Hayat Durrani
MAL
31.60
343
Ranjung Dorji
BHU
31.89
344
Timothy Lawrence Cutler
VAN
32.11
345
Adam Martel
GUE
32.57
346
Marco Jansen
SA
33.20
346
Apolinaire Liplip Stephen
VAN
33.20
347
Josh Hazlewood
AUS
33.33
348
Jasdeep Singh
USA
33.63
349
Mohammad Nadeem
OMN
34.00
349
Temuulen Amarmend
MON
34.00
350
Balaji Avinash Pai
GIB
34.50
351
Mitchell Starc
AUS
34.67
352
Naseem Shah
PAK
34.70
353
Usama Mir
PAK
35.00
353
Abduljabar Jabarkhail
BEL
35.00
353
Pratish Chhetri
NEP
35.00
354
Blessings Pondani
MAW
35.22
355
Not on record
CYP
35.38
356
Juanoy Drysdale
USA
35.50
357
Mohammad Ahmadzai
BEL
36.17
357
Sajad Stanikzay
FRA
36.17
358
Jack Brassell
NAM
36.63
359
Nqabayomzi Peter
SA
36.67
360
Nasrulla Rana
HK
36.75
361
Ayush Shukla
HK
37.00
361
Michael Bracewell
NZ
37.00
362
Binura Fernando
SL
37.17
362
Gerald Coetzee
SA
37.17
363
Mohamed Ishmath Adnan Marikkar
MLD
37.60
364
Wellington Masakadza
ZIM
37.75
365
Bas Leede
NED
38.67
366
Chen Yue
CHN
39.00
367
Mohammad Islam
BAN
39.17
368
Luqman Butt
CMB
39.30
369
Zuhaib Zubair
UAE
39.50
370
Rohan Sandeep
ESW
39.75
370
Not on record
ARG
39.75
371
Mohan Vivekanandan
MON
39.78
372
Anish Edward Paraam
SIN
40.60
373
Muhammad Khan
USA
41.13
374
Sheraz Sheikh
BEL
41.75
375
Adnan Razzaq
BEL
42.00
376
Boemo Khumalo
BOT
42.71
377
Waji Ul Hassan
SAR
43.00
378
Darren Wotu
VAN
43.50
379
Zoljavkhlan Shurentsetseg
MON
45.40
380
Jaspal Singh
MLT
47.00
380
Prakash Mishra
BUL
47.00
381
Amjad Sher
FIN
47.50
382
Curtis Campher
IRE
47.60
383
Tangeni Lungameni
NAM
48.57
384
Reece Topley
ENG
48.60
385
Namgay Thinley
BHU
49.00
386
Matija Sarenac
SER
49.50
387
Od Lutbayar
MON
51.83
388
Bjorn Fortuin
SA
58.33
389
Mohammed Siraj
IND
59.00
390
Aiden Markram
SA
60.33
391
Sam Curran
ENG
60.60
392
Milen Gogev
BUL
68.33
393
Noor Lakanwal
AFG
69.33
394
Shadab Khan
PAK
73.67
395
Rafiullah
OMN
210.00
Show all 452 ↓
Nothing matches that filter.
RECENT RESULTS
3 matches
▲
show
‹
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
NIG
262/1 (20.0)
GAM
102 (17.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
LES
169/8 (20.0)
MOZ
95 (18.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
UGA
195/6 (20.0)
ZAM
108 (17.3)
›