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 →
Best Averages in 2024: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best averages in 2024, featuring the most impactful players of the year.
ALL FORMATS
2024
393 entries
1
58.33
Harry Brook
ENG
2.13 clear of Kane Williamson
2
56.20
Kane Williamson
NZ
2.13 off the lead
3
55.57
Joe Root
ENG
2.76 off the lead
● LEADS
Harry Brook
ENG
58.33 · 2.13 ahead of Williamson
↑ IN THE CHASE
4
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
47.03
The mark at number ten — 383 entries sit below it
● NATION IN FRONT
England
7 of the top 50 · 24 teams represented
Best Averages — full list
393 entries, ranked
Table view
1
Harry Brook
ENG
58.33
2
Kane Williamson
NZ
56.20
3
Joe Root
ENG
55.57
4
Cameron Green
AUS
55.45
5
Sami Muhammad Sohail
MAW
53.92
6
Yashasvi Jaiswal
IND
52.09
7
Sherfane Rutherford
WI
51.07
8
Yoosuf Azyan Farhath
MLD
50.82
9
Kendel Kadowaki-Fleming
ITL
50.59
10
Kamindu Mendis
SL
47.03
11
Kongala Vimukthi
SL
46.20
12
Hashmatullah Shaidi
AFG
46.14
13
Haider Butt
PAK
45.47
14
Muhammad Tanveer
QTR
45.14
15
Temba Bavuma
SA
44.43
16
Mohammad Rizwan
PAK
44.38
17
Luqman Butt
CMB
43.77
18
Sanju Samson
IND
43.60
19
Pathum Silva
SL
43.49
20
George Munsey
SCO
43.44
21
Keacy Carty
WI
43.12
22
Jacob Bethell
ENG
42.86
23
Dinesh Chandimal
SL
42.59
24
Travis Head
AUS
42.39
25
Liam Livingstone
ENG
42.31
26
Zeeshan Ali
HK
42.17
27
Jos Buttler
ENG
42.00
28
Saud Shakeel
PAK
41.85
29
Pedro Baron
ARG
41.70
30
Angelo Mathews
SL
41.26
31
Abdul Waheed
SAR
40.41
32
Ben Duckett
ENG
40.39
33
Alex Carey
AUS
40.27
34
Shubman Gill
IND
39.63
35
David Warner
AUS
39.50
36
Sachin Bhudia
KEN
39.40
37
Muhammad Waseem
UAE
39.33
38
Mushfiqur Rahim
BAN
38.92
39
Jonty Jenner
JER
38.80
40
Heinrich Klaasen
SA
38.71
41
Evin Lewis
WI
38.50
42
Padmakar Rajaram Surve
INS
38.20
43
Jamie Smith
ENG
38.05
44
Mehidy Hasan
BAN
37.96
45
Tristan Stubbs
SA
37.87
46
Oscar Manishimwe
RWA
37.68
47
Dhananjaya de Silva
SL
37.55
48
Asif Khan
UAE
37.30
49
Rahmat Shah
AFG
37.28
50
Kusal Mendis
SL
37.22
51
Rachin Ravindra
NZ
37.21
52
Sarfaraz Khan
IND
37.10
53
Rakep Patel
KEN
36.67
54
Kamran Ghulam
PAK
36.09
55
Philip Salt
ENG
35.70
56
Nizakat Khan
HK
35.64
57
Steven Smith
AUS
35.26
58
Virandeep Singh Jagjit Singh
MAL
35.25
59
Not on record
SAR
35.10
60
Shai Hope
WI
35.00
60
Wiaan Mulder
SA
35.00
60
Alishan Sharafu
UAE
35.00
61
Brandon McMullen
SCO
34.93
62
William Young
NZ
34.75
63
Sean Williams
ZIM
34.46
64
Salman Agha
PAK
33.95
65
Kariyawasam Asalanka
SL
33.90
66
Marcus Stoinis
AUS
33.80
67
Ibrahim Zadran
AFG
33.76
68
Joshua Inglis
AUS
33.63
69
Kyle Verreynne
SA
33.40
70
Richie Berrington
SCO
33.23
71
Ollie Pope
ENG
33.13
72
Saim Ayub
PAK
33.00
72
Andries Gous
USA
33.00
73
Jaker Anik
BAN
32.86
74
KL Rahul
IND
32.75
75
Daryl Mitchell
NZ
32.63
76
Babar Azam
PAK
32.44
77
Rahmanullah Gurbaz
AFG
32.38
78
Rahul Chopra
UAE
32.36
79
Max O'Dowd
NED
32.29
80
Rishabh Pant
IND
32.16
81
Merwe Erasmus
NAM
32.00
82
Usman Patel
KUW
31.85
83
David Bedingham
SA
31.76
84
Jan Loftie-Eaton
NAM
31.70
85
Shan Masood
PAK
31.54
86
Mahmudullah
BAN
31.38
87
Monank Patel
USA
31.31
88
Harsh Thaker
CAN
31.21
89
Rohit Sharma
IND
31.19
90
Mominul Haque
BAN
31.12
91
Babar Hayat
HK
31.00
92
Burhan Niaz
BEL
30.92
93
Michael Levitt
NED
30.67
94
Md Hridoy
BAN
30.62
95
Sabaorish Ravichandran
ITL
30.50
96
Sybrand Engelbrecht
NED
30.42
97
Timothy David
AUS
30.40
98
Mohammad Ahnaff
QTR
30.18
99
Finnley Allen
NZ
30.08
100
Imal Malindu Galle Liyanage
QTR
30.07
101
Anil Sah
NEP
29.87
102
Roston Chase
WI
29.82
103
Not on record
NIG
29.74
104
Dimuth Karunaratne
SL
29.67
105
Mohammad Nabi
AFG
29.65
106
Austin Vincent Lazarus
THI
29.56
107
Meet Bhavsar
KUW
29.52
108
Mohammad Ihsan
SPN
29.50
109
Akshaykumar Palakdhari Yadav
THI
29.35
110
Shreyas Movva
CAN
29.24
111
Marnus Labuschagne
AUS
29.14
112
Syed Aziz Syed Mubarak
MAL
29.11
113
Glenn Phillips
NZ
29.10
114
Saad Zafar
CAN
29.00
115
Tony Zorzi
SA
28.68
116
Ben Stokes
ENG
28.67
117
Aqib Sulehri
OMN
28.17
118
Lorcan Tucker
IRE
28.11
119
Washington Sundar
IND
28.10
120
Shadman Islam
BAN
28.00
120
Nicholas Kirton
CAN
28.00
120
Brian Bennett
ZIM
28.00
121
Zak Crawley
ENG
27.80
122
Shayan Jahangir
USA
27.77
123
Kavem Hodge
WI
27.74
124
Fakhar Zaman
PAK
27.67
125
Shivam Dube
IND
27.50
126
David Miller
SA
27.31
127
Karabo Motlhanka
BOT
27.25
128
Waji Ul Hassan
SAR
27.13
129
Luiz Muller
BRZ
27.09
130
Suryakumar Yadav
IND
27.06
131
Milind Kumar
USA
27.00
132
Brandon King
WI
26.85
132
Axar Patel
IND
26.85
133
Ravindra Jadeja
IND
26.76
134
Pargat Singh
CAN
26.73
135
Sulaimon Iyiola Runsewe
NIG
26.67
136
Kottasinghakkarage Fernando
SL
26.64
137
Sikandar Raza
ZIM
26.50
138
Jonny Bairstow
ENG
26.47
139
Clinto Velookkaran Anto
KUW
26.45
140
Aiden Markram
SA
26.44
141
Isaac Danladi
NIG
26.39
142
Tom Latham
NZ
26.38
143
Justin Greaves
WI
26.30
144
Muhammad Khushi
OMN
26.25
145
Avishka Fernando
SL
26.20
145
Sese Bau
PNG
26.20
146
Johannes Smit
NAM
26.13
147
Ryan Rickelton
SA
26.08
148
Sediqullah Atal
AFG
26.00
149
Usman Khawaja
AUS
25.94
150
Rohit Paudel
NEP
25.80
151
Nicholas Pooran
WI
25.78
152
Ahmer Nasir
BHR
25.60
153
Quinton de Kock
SA
25.58
154
Robinson Obuya
UGA
25.53
155
Jandre Coetzee
THI
25.50
155
Neil Mugabe
KEN
25.50
156
Rovman Powell
WI
25.38
157
Soumya Sarkar
BAN
25.32
158
Najmul Hossain Shanto
BAN
25.29
159
Tanzid Tamim
BAN
25.17
160
Shaheryar Butt
BEL
25.00
161
Vikramjit Singh
NED
24.94
162
Anshuman Rath
HK
24.83
163
Riazat Ali Shah
UGA
24.73
163
Bilal Mohammad Tahir Ghulam Hussain
KUW
24.73
164
Matthew Short
AUS
24.69
165
Glenn Maxwell
AUS
24.67
166
Thomas William Nightingale
GUE
24.58
167
Reeza Hendricks
SA
24.56
168
Wataru Miyauchi
ITL
24.55
169
Scott Edwards
NED
24.50
170
Muhammad Muneeb
BEL
24.36
171
Rushabhvardhan Patel
KEN
24.25
172
Not on record
KUW
24.20
173
Rassie van der Dussen
SA
24.17
174
Sukhdeep Singh
KEN
24.09
175
Didier Ndikubwimana
RWA
23.96
176
Craig Ervine
ZIM
23.82
177
Mitchell Marsh
AUS
23.81
178
Mikyle Louis
WI
23.79
179
Lachlan Yamamoto-Lake
ITL
23.74
180
Gulbadin Naib
AFG
23.56
181
Angus Atkinson
ENG
23.47
182
Aasif Sheikh
NEP
23.38
183
Abhishek Sharma
IND
23.27
184
Anilkumar Natubhai Ahir
PAN
23.20
185
Pat Cummins
AUS
23.12
186
Aaron Johnson
CAN
22.96
187
Johnson Charles
WI
22.93
188
Olayinka Elijah Olaleye
NIG
22.92
189
Azmatullah Omarzai
AFG
22.87
190
Dipendra Airee
NEP
22.82
191
Bodadura Ravija Sandaruwan de Silva
KUW
22.76
192
Harry Tector
IRE
22.71
193
Kusal Perera
SL
22.69
194
Sadeera Samarawickrama
SL
22.68
195
Tom Blundell
NZ
22.64
196
Andy Balbirnie
IRE
22.60
197
Mark Chapman
HK
22.47
198
Nalin Nipiko
VAN
22.45
199
Zane Green
NAM
22.31
200
Joshua Silva
WI
22.25
201
Abdul Manan Ali
SAR
22.24
202
Dharma Kadek Kesuma
INS
22.06
203
Vinoo Balakrishnan
BOT
22.00
204
William Jacks
ENG
21.89
204
Khalid Kail
OMN
21.89
205
Devon Conway
NZ
21.84
206
Virat Kohli
IND
21.83
207
Alick Athanaze
WI
21.81
208
Kushal Malla
NEP
21.79
209
Simon Ssesazi
UGA
21.71
210
Dion Myers
ZIM
21.57
211
Umar Adam Nasif
MLD
21.56
212
Aaron Jones
USA
21.52
213
Steven Taylor
USA
21.40
214
Gulshan Jha
NEP
21.29
215
Etienne Beukes
CMB
21.27
216
Kushal Bhurtel
NEP
21.15
217
Usman Khalid
SAR
21.14
218
Paul Stirling
IRE
21.14
219
Tadiwanashe Marumani
ZIM
21.13
220
Mitchell Santner
NZ
21.11
221
Matthew Cross
SCO
20.85
222
Kraigg Brathwaite
WI
20.67
223
Abdullah Shafique
PAK
20.56
224
Ben Foakes
ENG
20.50
225
Ahmad Ramdoni
INS
20.44
226
Malan Kruger
NAM
20.42
227
Asif Ali
PAK
20.33
228
Mohammad Maaz Khan
LES
20.30
229
Michael Lingen
NAM
19.93
230
Chaloemwong Chatphaisan
THI
19.86
231
Nitish Kumar
CAN
19.79
232
Dilpreet Bajwa
CAN
19.67
232
Ibrahim Takahashi
ITL
19.67
233
Chris Woakes
ENG
19.64
234
Declan Suzuki-McComb
ITL
19.45
235
Thinley Jamtsho
BHU
19.31
236
Gudakesh Motie
WI
19.29
237
Zeeshan Maqsood
OMN
19.25
237
Tanish Suri
UAE
19.25
238
Sylvester Ameh Okpe
NIG
19.13
239
Jan Frylinck
NAM
19.13
240
Ranjung Dorji
BHU
19.00
240
Shantanu Kaveri
MEX
19.00
241
Jean-Pierre Kotze
NAM
18.76
242
Tony Ura
PNG
18.70
243
Pratik Athavale
OMN
18.69
244
Saber Zakhil
BEL
18.60
245
Aaftab Limdawala
MAW
18.58
246
Tom Hartley
ENG
18.50
247
Ben Fitchet
GUE
18.42
248
Bas Leede
NED
18.40
249
Joshua Rasu
VAN
18.30
250
Ravichandran Ashwin
IND
18.24
251
Joylord Gumbie
ZIM
18.15
252
Dinesh Maganiai Nakrani
UGA
18.14
253
Martin Coetzee
HK
18.05
254
Shakib Al Hasan
BAN
18.00
255
Clive Madande
ZIM
17.94
256
Donnex Kansonkho
MAW
17.88
257
Litton Das
BAN
17.73
258
George Dockrell
IRE
17.50
259
Sharvin Muniandy
MAL
17.21
260
Harmeet Baddhan
USA
17.20
261
Kirk McKenzie
WI
17.10
262
Saqlain Arshad
QTR
17.00
262
Alpesh Ravilal Ramjani
UGA
17.00
263
Timothy Robinson
ENG
16.91
263
Jigme Singye
BHU
16.91
264
Ram Sharan
CMB
16.90
265
Mohammed Nawfer Mohammed Aslam
KUW
16.87
266
Curtis Campher
IRE
16.86
267
Jatinder Singh
OMN
16.82
268
Hamza Niaz
FRA
16.80
269
Not on record
RWA
16.69
270
Jake Fraser-McGurk
AUS
16.67
271
Aizaz Khan
HK
16.50
272
Romario Shepherd
WI
16.47
273
I Kadek Gamantika
INS
16.44
274
Umer Toor
BHR
16.38
275
Lakshit Gupta
CMB
16.38
276
Ahmed Faiz Mohammad Noor
MAL
16.33
277
Not on record
RWA
16.27
277
Ali Masood
EST
16.27
278
Clinton Rubagumya
RWA
16.20
279
Ayaan Khan
OMN
16.06
280
Koji Hardgrave Abe
ITL
15.94
281
Paing Danu
MYM
15.79
282
Nathan Lyon
AUS
15.67
283
Shem Ngoche
KEN
15.50
284
Usman Khan
PAK
15.47
285
Navneet Dhaliwal
CAN
15.38
286
Iftikhar Ahmed
PAK
15.33
287
Ryan Burl
ZIM
15.27
288
Zakir Hasan
BAN
15.19
289
Thuya Aung
MYM
15.08
290
Shaheen Afridi
PAK
15.06
291
Sarfaraz Ali
BHR
14.85
292
Taijul Islam
BAN
14.79
293
Shamar Joseph
WI
14.69
294
Yasim Murtaza
HK
14.68
295
Kashyap Prajapati
OMN
14.63
296
Dilon Heyliger
CAN
14.54
297
Tenjin Rabgey
BHU
14.50
298
Suprit Pradhan
BHU
14.47
299
Gift Kansonkho
MAW
14.44
300
Ahmad Zubaidi Zulkifle
MAL
14.38
301
Shakeel Ahmed
OMN
14.20
302
Marco Jansen
SA
14.19
303
Vincent Dimeji Adewoye
NIG
14.18
304
Mark Adair
IRE
14.18
305
Lucas Rossi
ARG
13.91
306
Rafiullah
OMN
13.50
306
Mahmudul Joy
BAN
13.50
306
Ismail Ali
MLD
13.50
307
Wessly Madhevere
ZIM
13.36
308
Wanindu Hasaranga
SL
13.30
308
Mark Watt
SCO
13.30
309
Muhammad Amir Azim Abdul Shukor
MAL
13.29
310
Orchide Tuyisenge
RWA
13.15
311
Isaac Ochgwu Okpe
NIG
13.08
312
Gede Agus Priandana
INS
12.93
313
Arslan Amjad
EST
12.90
314
Michael Leask
SCO
12.81
315
Imran Anwar
BHR
12.76
316
Ali Naseer
UAE
12.70
317
Mitchell Starc
AUS
12.60
318
Taskin Ahmed
BAN
12.55
318
Nikolaas Davin
NAM
12.55
319
Mohammad Hossain
BAN
12.40
320
Kagiso Rabada
SA
12.31
321
Anil Nidamanuru
NED
12.18
322
Karan KC
NEP
11.83
323
Matt Henry
NZ
11.82
324
Uday Hathinjar
CMB
11.71
325
Pyae Phyo Wai
MYM
11.64
326
Khin Aye
MYM
11.60
327
Muhammad Anjar Tadarus
INS
11.59
328
Rashid Khan
PAK
11.55
329
Wellington Masakadza
ZIM
11.50
330
Thatayaone Tshose
BOT
11.30
331
Prabath Jayasuriya
SL
11.14
332
I Ketut Edi Guna Artawan
INS
11.00
332
Not on record
PAN
11.00
333
Alzarri Joseph
WI
10.95
335
Hasan Mahmud
BAN
10.70
336
Praveen Rangasamy Santhanakrishnan
MEX
10.36
337
Danilson Johanis Hawoe
INS
10.33
338
Yodsak Saranonnakkun
THI
10.06
339
Tim Southee
NZ
10.05
340
Lerotholi Mpiti Gabriel
LES
9.30
341
William Maximo
BRZ
9.08
342
Shashikant Laxman Hirugade
MEX
9.00
342
Salvin Stanly
CMB
9.00
343
Morawakage Theekshana
SL
8.83
344
Sompal Kami
NEP
8.67
345
Emile Rukiriza
RWA
8.64
346
Richard Ngarava
ZIM
8.57
347
Tenzin Wangchuk
BHU
8.55
348
Mohamed Azzam
MLD
8.38
349
Akash Deep
IND
8.30
350
Htet Lin Aung
MYM
8.29
351
Yasar Haroon
BRZ
8.27
352
Mehran Khan
OMN
7.94
353
Satarut Rungrueang
THI
7.60
354
Ferdinando Banunaek
INS
7.50
355
Mohammed Rizlan Iqbar
QTR
7.20
356
Martin Akayezu
RWA
7.08
357
Ko Ko Lin Thu
MYM
7.00
357
Phillip Zuze
MAW
7.00
358
Shoaib Bashir
ENG
6.91
359
Jasprit Bumrah
IND
6.47
360
Temuulen Amarmend
MON
6.27
361
Mohan Vivekanandan
MON
6.25
362
Keshav Maharaj
SA
6.18
363
Namgay Thinley
BHU
6.17
364
Ehsan Khan
HK
6.00
365
Jasdeep Singh
USA
5.55
366
Vishwa Fernando
SL
5.30
367
Ish Sodhi
NZ
4.58
368
Gandemberel Ganbold
MON
3.67
369
Od Lutbayar
MON
3.55
370
Blessing Muzarabani
ZIM
3.50
371
Luwsanzundui Erdenebulgan
MON
1.67
Show all 393 ↓
Nothing matches that filter.