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
Cricket AI Insight
AI analysis
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
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Gerhard Erasmus
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
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
453 entries
1
4.93
Benjamin Ito-Davis
JAP
1.15 clear of Kevon Fubler
2
6.08
Kevon Fubler
BER
1.15 off the lead
3
6.61
Obed Harvey
GHA
1.68 off the lead
● LEADS
Benjamin Ito-Davis
JAP
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 — 443 entries sit below it
● NATION IN FRONT
Japan
5 of the top 50 · 31 teams represented
Best Average — full list
453 entries, ranked
Table view
1
Benjamin Ito-Davis
JAP
4.93
2
Kevon Fubler
BER
6.08
3
Obed Harvey
GHA
6.61
4
Pradeep Mohanarangam
MEX
7.23
5
Derrick Brangman
BER
7.36
6
Benjamin Ward
JER
7.64
7
Moazzam Baig
MAW
7.82
8
Anil Parmar
NOR
7.83
9
Kazuma Kato-Stafford
JAP
8.00
10
Charlie Rumistrzewicz
SPN
8.22
11
Jasprit Bumrah
IND
8.27
12
Lawrence Bonner
BLI
8.33
12
Makoto Taniyama
JAP
8.33
13
Festus Benn
BAH
8.38
14
Alessandro Morris
CIS
8.58
15
Shoaib Rafiq
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 Rahayu
INS
9.67
21
Conroy Wright
CIS
9.80
22
Oscar Taylor
COI
10.06
23
Sabaorish Ravichandran
JAP
10.07
24
Ally Kimote
TNZ
10.10
25
Hernan Fennell
ARG
10.32
26
Frank Nsubuga
UGA
10.33
26
Zaheer Zahiri
FRA
10.33
27
Henry Ssenyondo
UGA
10.36
28
Huzaifa Mohammed Akram
PHL
10.45
29
Alpesh 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 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
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
JAP
12.08
46
SanjayKumar Thakor
TNZ
12.14
46
Brad Currie
SCO
12.14
47
Ehsan Khan
HK
12.22
48
Charles Perchard
JER
12.25
48
Darius Visser
SAM
12.25
49
Kyle Klein
NED
12.29
50
Yves Cyusa
RWA
12.30
51
Varun Chakravarthy
IND
12.41
52
Waseem Yaqoob
LES
12.56
53
Charlie Forshaw
GUE
12.56
54
Kawsar Khan
BRZ
12.57
55
Luis Morais
BRZ
12.59
56
Alei Nao
PNG
12.73
57
Dilip Kumar Dahyabhai Ahir
PAN
12.77
58
Atif Mehmood
SPN
12.78
58
Not on record
FIJ
12.78
59
Cosmas Kyewuta
UGA
12.85
60
Gavin Singh
SUR
13.13
61
Kadek Gamantika
INS
13.15
62
Shoaib Siddiqui
SLO
13.38
63
Tim Southee
NZ
13.41
64
Arshdeep Singh
IND
13.50
65
Xaviee Smith
SUR
13.56
66
Shiraz Khan
KUW
13.58
67
Piyush Kumbhare
JAP
13.60
68
Gerhard Erasmus
NAM
13.61
68
Dhruv Parashar
UAE
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
Scott Burdekin
CYP
14.14
76
Aqib Sulehri
OMN
14.20
77
Wanindu Hasaranga
SL
14.29
78
Muhammad Moiz
ROM
14.42
79
Shantanu Kaveri
MEX
14.44
79
Lorne Burns
SPN
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
Jonathon Tuffin
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 Khan
PAK
14.82
91
Steffan Gooch
EST
14.86
92
Manmeet Koli
ROM
14.87
93
Meet Bhavsar
KUW
14.88
94
Arun Gokoel
SUR
14.91
95
Abbas Afridi
PAK
14.97
96
Kagiso Rabada
SA
15.00
96
Nathan Banner
BLI
15.00
96
Dipendra Singh Airee
NEP
15.00
96
Dawood Ahmadzai
FRA
15.00
96
Himanshu Rathod
QTR
15.00
97
Aamir Lal
KOR
15.13
98
Aayan Afzal 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
Nick Greenwood
JER
15.56
106
Nuwan Thushara
SL
15.58
107
Sean Abbott
AUS
15.58
107
Yasin 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
Rizwan Butt
BHR
15.81
113
Francis Mutua
KEN
15.82
114
Reo Sakurano-Thomas
JAP
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
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
Azyan Farhath
MLD
16.50
126
Joshua Asia
NIG
16.50
127
Suhail 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 Lukies
PHL
16.75
131
Parveen Kumar
CAN
16.88
132
Ishtiaq Ahmad
SAR
16.93
133
Ruben Trumpelmann
NAM
17.00
133
Paul van Meekeren
NED
17.00
133
Marcus Stoinis
AUS
17.00
133
Tian Sen Qun
CHN
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 Nakrani
UGA
17.41
140
Ts'episo Chaoana
LES
17.42
140
Mike Choamba
MAW
17.42
141
Daniel Doram
NED
17.44
142
Nicholas 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
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
Junaid 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
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 Bin 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
MAL
18.92
170
Adil Rashid
ENG
18.95
171
Rishad Hossain
BAN
19.00
171
Samarth Bodha
GIB
19.00
172
Ibrahim Takahashi
JAP
19.07
173
Yasar Haroon
BRZ
19.08
174
Pavandeep 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 Okpe
NIG
19.21
180
Justin Shaju
MLT
19.23
181
Ottneil Baartman
SA
19.24
182
Dwight Weakley
BAH
19.25
182
Irfan Hafejee
PAN
19.25
182
Nitish Salekar
THI
19.25
183
Sathaiya Veerapathiran
BHR
19.44
183
Ali Naseer
UAE
19.44
184
Gerard Mwendwa
KEN
19.62
185
Jared Tutty
COI
19.63
185
Mahesh Tambe
FIN
19.63
186
Vasu Saini
ROM
19.67
187
Ahmad Butt
OMN
19.72
188
Tim Pringle
NED
19.89
189
Haris Rauf
PAK
19.96
190
Andre Russell
WI
20.00
191
Louis Bruce
GIB
20.22
192
Waqar 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
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 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
Arjun Shahi
CYP
21.40
214
Sonam Yeshey
BHU
21.44
215
Gede Arta
INS
21.45
216
Luwsanzundui Erdenebulgan
MON
21.47
217
Danilson 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 Stokes
GUE
21.82
223
Katlo Piet
BOT
22.00
223
Thatayaone Tshose
BOT
22.00
223
Ram Sharan
CMB
22.00
224
Aizaz Khan
HK
22.10
225
Dhananjay Rao
HK
22.14
225
Bilal Zalmai
AST
22.14
226
Craig Young
IRE
22.18
226
Tanzim Hasan Sakib
BAN
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
Ben Sears
NZ
22.40
232
Maheesh Theekshana
SL
22.42
233
Ibrahim Rizan
MLD
22.44
234
Saurabh Netravalkar
USA
22.47
235
Mark Watt
SCO
22.54
236
Dasun Shanaka
SL
22.63
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 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
Harsh Thaker
CAN
23.30
250
Chris Sole
SCO
23.30
251
Lucas Rossi
ARG
23.38
252
Mohammad Atif
SPN
23.40
253
Tharindu Perera
BOT
23.42
254
Matthew Ansell
IOM
23.50
255
Vivian Kingma
NED
23.63
256
Sylvester 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
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
Ikramullah Khan
QTR
24.19
268
Dilon Heyliger
CAN
24.21
269
Mohamed Shafeeq
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
MAL
24.62
275
Aamir 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
MLD
25.24
281
Martin Akayezu
RWA
25.67
282
Sarfaraz Ali
BHR
25.73
283
Harmeet Singh
USA
25.76
284
Raza Iqbal
NOR
25.80
285
David Robson
EST
26.00
286
Romario Shepherd
WI
26.04
287
Nosthush 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
Ketut 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 van Schalkwyk
USA
27.47
302
Sami 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
Kabir Mirpuri
GIB
27.75
308
Taranjit Singh
CYP
27.75
309
Jigme Singye
BHU
27.83
310
Lebona Leokaoke
LES
28.00
311
Adil Butt
ESW
28.11
312
Soyeb Pendi
28.14
313
Leem Shafeeq
MLD
28.43
314
Norman Vanua
PNG
28.50
315
Kaleem Sana
CAN
28.56
316
Ignace Ntirenganya
RWA
28.56
317
Gareth Delany
IRE
28.60
317
Luke Jongwe
ZIM
28.60
318
Barry McCarthy
IRE
28.70
319
Luka Woods
SER
28.83
319
Ko Ko Lin Thu
MYM
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
Sanjay Kumar Ahir
PAN
29.25
325
Boemo Kgosiemang
BOT
29.33
326
Paing Danu
MYM
29.44
327
Vukasin Zimonjic
SER
29.56
328
Gulsan Jha
NEP
29.60
329
Ish Sodhi
NZ
29.67
330
Khin Aye
MYM
29.80
331
Kaleemullah
OMN
29.83
332
Akshay Puri
SIN
29.86
333
Declan Suzuki
JAP
30.00
334
Not on record
30.33
335
Abdul Majid
BHR
30.57
336
Gulam Murtaza
CMB
30.77
337
Ben 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
MAL
31.60
343
Ranjung Mikyo Dorji
BHU
31.89
344
Timothy Lawrence Cutler
VAN
32.11
345
Adam Martel
GUE
32.57
346
Apolinaire Liplip Stephen
VAN
33.20
346
Marco Jansen
SA
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
Avinash Pai
GIB
34.50
351
Mitchell Starc
AUS
34.67
352
Naseem Shah
PAK
34.70
353
Usama Mir
PAK
35.00
353
Pratish Chhetri
NEP
35.00
353
Abduljabar Jabarkhail
BEL
35.00
354
Blessings Pondani
MAW
35.22
355
Mangala Gunasekara
CYP
35.38
356
Juanoy Drysdale
USA
35.50
357
Sajad 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 de Leede
NED
38.67
366
Chen Zhuo Yue
CHN
39.00
367
Shoriful Islam
BAN
39.17
368
Luqman Butt
CMB
39.30
369
Muhammad Zuhaib
UAE
39.50
370
Rohan Sandeep
ESW
39.75
370
Yuvraj Paul Dayal
SUR
39.75
371
Mohan Vivekanandan
MON
39.78
372
Anish Edward Paraam
SIN
40.60
373
Ali 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 Ahmad
AFG
69.33
394
Shadab Khan
PAK
73.67
395
Rafiullah
OMN
210.00
Show all 453 ↓
Nothing matches that filter.