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 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.
T20I
2024
266 entries
1
53.92
Sami Sohail
MAW
3.10 clear of Azyan Farhath
2
50.82
Azyan Farhath
MLD
3.10 off the lead
3
50.59
Kendel Kadowaki-Fleming
JAP
3.33 off the lead
● LEADS
Sami Sohail
MAW
53.92 · 3.10 ahead of Farhath
↑ IN THE CHASE
2
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
41.70
The mark at number ten — 256 entries sit below it
● NATION IN FRONT
Australia
5 of the top 50 · 31 teams represented
Best Averages — full list
266 entries, ranked
Table view
1
Sami Sohail
MAW
53.92
2
Azyan Farhath
MLD
50.82
3
Kendel Kadowaki-Fleming
JAP
50.59
4
Haider Butt
PAK
45.47
5
Muhammad Tanveer
QTR
45.14
6
Luqman Butt
CMB
43.77
7
Sanju Samson
IND
43.60
8
Zeeshan Ali
HK
42.17
9
Jos Buttler
ENG
42.00
10
Pedro Baron
ARG
41.70
11
Mohammad Rizwan
PAK
41.13
12
Abdul Waheed
SAR
40.41
13
Rahul Chopra
UAE
40.40
14
Asif Khan
UAE
39.94
15
Muhammad Waseem
UAE
39.52
16
Sachin Bhudia
KEN
39.40
17
Phil Salt
ENG
38.92
18
Jonty Jenner
JER
38.80
19
Alishan Sharafu
UAE
38.50
19
Travis Head
AUS
38.50
20
David Warner
AUS
38.30
21
Padmakar Surve
INS
38.20
22
Oscar Manishimwe
RWA
37.68
23
Rakep Patel
KEN
36.67
24
George Munsey
SCO
36.55
25
Tristan Stubbs
SA
35.92
26
Nizakat Khan
HK
35.64
27
Shai Hope
WI
35.40
28
Virandeep Singh
MAL
35.25
29
Faisal Khan
SAR
35.10
30
Pathum Nissanka
SL
34.56
31
Michael Levitt
NED
34.50
32
Babar Azam
PAK
33.55
33
Gerhard Erasmus
NAM
33.00
33
Andries Gous
USA
33.00
34
Glenn Maxwell
AUS
32.42
35
Glenn Phillips
NZ
32.18
36
Ibrahim Zadran
AFG
32.00
37
Josh Inglis
AUS
31.90
38
Usman Patel
KUW
31.85
39
Babar Hayat
HK
31.00
40
Burhan Niaz
BEL
30.92
41
Towhid Hridoy
BAN
30.81
42
Sabaorish Ravichandran
JAP
30.50
43
Tim David
AUS
30.40
44
Mohammad Ahnaff
QTR
30.18
45
Finn Allen
NZ
30.08
46
Imal Liyanage
QTR
30.07
47
Kusal Mendis
SL
29.95
48
Selim Salau
NIG
29.74
49
Austin Lazarus
THI
29.56
50
Meet Bhavsar
KUW
29.52
51
Mohammad Ihsan
SPN
29.50
52
David Miller
SA
29.36
53
Akshaykumar Yadav
THI
29.35
54
Syed Aziz
MAL
29.11
55
Sherfane Rutherford
WI
29.00
56
Brian Bennett
ZIM
28.73
57
Sikandar Raza
ZIM
28.65
58
Roston Chase
WI
28.00
59
Nicholas Kirton
CAN
27.93
60
Fakhar Zaman
PAK
27.67
61
Mitchell Marsh
AUS
27.46
62
Aqib Sulehri
OMN
27.26
63
Karabo Motlhanka
BOT
27.25
64
Waji Ul Hassan
SAR
27.13
65
Reeza Hendricks
SA
27.10
66
Luiz Muller
BRZ
27.09
67
Suryakumar Yadav
IND
27.06
68
Sulaimon Runsewe
NIG
26.67
69
Rohit Paudel
NEP
26.65
70
Clinto Anto
KUW
26.45
71
Isaac Danladi
NIG
26.39
72
Muhammad Khushi
OMN
26.25
73
Sese Bau
PNG
26.20
74
Max O'Dowd
NED
26.18
75
Jaker Ali
BAN
25.85
76
Nicholas Pooran
WI
25.78
77
Ahmer Bin Nasir
BHR
25.60
78
Quinton de Kock
SA
25.58
79
Robinson Obuya
UGA
25.53
80
Jandre Coetzee
THI
25.50
80
Neil Mugabe
KEN
25.50
81
Shayan Jahangir
USA
25.40
81
Dipendra Singh Airee
NEP
25.40
82
Rovman Powell
WI
25.38
83
Heinrich Klaasen
SA
25.27
84
Shaheryar Butt
BEL
25.00
85
Anshuman Rath
HK
24.83
85
Andy Balbirnie
IRE
24.83
86
Riazat Ali Shah
UGA
24.73
86
Bilal Tahir
KUW
24.73
87
Rahmanullah Gurbaz
AFG
24.71
88
Tadiwanashe Marumani
ZIM
24.71
89
Tom Nightingale
GUE
24.58
90
Wataru Miyauchi
JAP
24.55
90
Gulbadin Naib
AFG
24.55
91
Muhammad Muneeb
BEL
24.36
92
Dion Myers
ZIM
24.29
93
Rushab Patel
KEN
24.25
94
Muhammad Umar
KUW
24.20
95
Sukhdeep Singh
KEN
24.09
96
Didier Ndikubwimana
RWA
23.96
97
Brandon King
WI
23.94
98
Lachlan Yamamoto-Lake
JAP
23.74
99
Saim Ayub
PAK
23.44
100
Abhishek Sharma
IND
23.27
101
Anilkumar Natubhai Ahir
PAN
23.20
102
Mahmudullah
BAN
23.00
103
Johnson Charles
WI
22.93
104
Olayinka Olaleye
NIG
22.92
105
Ravija Sandaruwan
KUW
22.76
106
Kusal Perera
SL
22.69
107
Scott Edwards
NED
22.61
108
Mohammad Nabi
AFG
22.56
109
Steven Taylor
USA
22.55
110
Nalin Nipiko
VAN
22.45
111
Gulsan Jha
NEP
22.40
112
Charith Asalanka
SL
22.24
112
Manan Ali
SAR
22.24
113
Monank Patel
USA
22.15
114
Kushal Malla
NEP
22.13
115
Dilpreet Bajwa
CAN
22.10
116
JP Kotze
NAM
22.06
117
Dharma Kesuma
INS
22.06
118
Vinoo Balakrishnan
BOT
22.00
119
Lorcan Tucker
IRE
21.92
120
Aasif Sheikh
NEP
21.76
121
Simon Ssesazi
UGA
21.71
122
Umar Adam
MLD
21.56
122
Tanzid Hasan
BAN
21.56
123
Clive Madande
ZIM
21.46
124
Romario Shepherd
WI
21.45
125
Etienne Beukes
CMB
21.27
126
Usman Khalid
SAR
21.14
127
Aaron Johnson
CAN
21.00
127
Khalid Kail
OMN
21.00
128
Ahmad Ramdoni
INS
20.44
129
Tanish Suri
UAE
20.40
130
Soumya Sarkar
BAN
20.36
131
Kamindu Mendis
SL
20.33
131
Asif Ali
PAK
20.33
132
Maaz Khan
LES
20.30
133
Ryan Rickelton
SA
20.23
134
Will Jacks
ENG
20.20
135
JJ Smit
NAM
20.10
136
Mark Chapman
HK
19.92
137
Chaloemwong Chatphaisan
THI
19.86
138
Nitish Kumar
CAN
19.79
139
Ibrahim Takahashi
JAP
19.67
140
Aaron Jones
USA
19.53
141
Anil Sah
NEP
19.45
141
Declan Suzuki
JAP
19.45
142
Thinley Jamtsho
BHU
19.31
143
Sylvester Okpe
NIG
19.13
144
Pratik Athavale
OMN
19.08
145
Ranjung Mikyo Dorji
BHU
19.00
145
Shantanu Kaveri
MEX
19.00
146
Najmul Hossain Shanto
BAN
18.84
147
Tony Ura
PNG
18.70
148
Saber Zakhil
BEL
18.60
149
Aaftab Limdawala
MAW
18.58
150
Vikramjit Singh
NED
18.57
151
Ayaan Khan
OMN
18.43
152
Ben Fitchet
GUE
18.42
153
Joshua Rasu
VAN
18.30
154
Kushal Bhurtel
NEP
18.29
155
Dinesh Nakrani
UGA
18.14
156
Harmeet Singh
USA
18.08
157
Martin Coetzee
HK
18.05
158
Virat Kohli
IND
18.00
159
Donnex Kansonkho
MAW
17.88
160
Sharvin Muniandy
MAL
17.21
161
Harry Tector
IRE
17.17
162
Alpesh Ramjani
UGA
17.00
162
Saqlain Arshad
QTR
17.00
163
Jigme Singye
BHU
16.91
164
Ram Sharan
CMB
16.90
164
Shakib Al Hasan
BAN
16.90
165
Mohammed Aslam
KUW
16.87
166
Jatinder Singh
OMN
16.82
167
Hamza Niaz
FRA
16.80
168
Daniel Gumyusenge
RWA
16.69
168
Paul Stirling
IRE
16.69
169
Kashyap Prajapati
OMN
16.69
170
Harsh Thaker
CAN
16.64
171
Aizaz Khan
HK
16.50
172
Kadek Gamantika
INS
16.44
173
Umer Toor
BHR
16.38
174
Lakshit Gupta
CMB
16.38
175
Ahmad Faiz
MAL
16.33
176
Ali Masood
EST
16.27
176
Yves Cyusa
RWA
16.27
177
Litton Das
BAN
16.26
178
Jan Frylinck
NAM
16.20
178
Clinton Rubagumya
RWA
16.20
179
Koji Abe
JAP
15.94
180
Zeeshan Maqsood
OMN
15.82
181
Paing Danu
MYM
15.79
182
Malan Kruger
NAM
15.73
183
Mark Adair
IRE
15.70
184
Aiden Markram
SA
15.56
185
Shem Ngoche
KEN
15.50
186
Usman Khan
PAK
15.47
187
Iftikhar Ahmed
PAK
15.33
188
Thuya Aung
MYM
15.08
189
Sarfaraz Ali
BHR
14.85
190
Curtis Campher
IRE
14.69
191
Yasim Murtaza
HK
14.68
192
Ryan Burl
ZIM
14.54
193
Tenjin Rabgey
BHU
14.50
194
Suprit Pradhan
BHU
14.47
195
Gift Kansonkho
MAW
14.44
196
Zubaidi Zulkifle
MAL
14.38
197
Shakeel Ahmed
OMN
14.20
198
Vincent Adewoye
NIG
14.18
199
Lucas Rossi
ARG
13.91
200
Rafiullah
OMN
13.50
200
Ismail Ali
MLD
13.50
201
Michael Leask
SCO
13.45
202
Wessly Madhevere
ZIM
13.36
203
Muhammad Amir
MAL
13.29
204
Orchide Tuyisenge
RWA
13.15
205
Isaac Okpe
NIG
13.08
206
Gede Priandana
INS
12.93
207
Arslan Amjad
EST
12.90
208
Azmatullah Omarzai
AFG
12.81
209
Imran Anwar
BHR
12.76
210
Ali Naseer
UAE
12.70
210
Wellington Masakadza
ZIM
12.70
211
Teja Nidamanuru
NED
12.00
212
Wanindu Hasaranga
SL
11.93
213
Uday Hathinjar
CMB
11.71
214
Pyae Phyo Wai
MYM
11.64
215
Khin Aye
MYM
11.60
216
Anjar Tadarus
INS
11.59
217
Thatayaone Tshose
BOT
11.30
218
Ketut Artawan
INS
11.00
218
Not on record
PAN
11.00
219
Rishad Hossain
BAN
10.54
220
Praveen Santhanakrishnan
MEX
10.36
221
Danilson Hawoe
INS
10.33
222
Yodsak Saranonnakkun
THI
10.06
223
Lerotholi Gabriel
LES
9.30
224
William Maximo
BRZ
9.08
225
Salvin Stanly
CMB
9.00
225
Shashikant Laxman
MEX
9.00
226
Emile Rukiriza
RWA
8.64
227
Tenzin Wangchuk
BHU
8.55
228
Mohamed Azzam
MLD
8.38
229
Htet Lin Aung
MYM
8.29
230
Yasar Haroon
BRZ
8.27
231
Mehran Khan
OMN
7.87
232
Satarut Rungrueang
THI
7.60
233
Ferdinando Banunaek
INS
7.50
234
Mohammed Rizlan Iqbar
QTR
7.20
235
Martin Akayezu
RWA
7.08
236
Ko Ko Lin Thu
MYM
7.00
236
Phillip Zuze
MAW
7.00
237
Temuulen Amarmend
MON
6.27
238
Mohan Vivekanandan
MON
6.25
239
Namgay Thinley
BHU
6.17
240
Ehsan Khan
HK
6.00
241
Gandemberel Ganbold
MON
3.67
242
Od Lutbayar
MON
3.55
243
Luwsanzundui Erdenebulgan
MON
1.67
Show all 266 ↓
Nothing matches that filter.