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
▼
Harry Brook
Brad Evans
William Jacks
Shai Hope
Joe Root
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Sam Curran
Virandeep Singh Jagjit Singh
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 Muhammad Sohail
MAW
3.10 clear of Yoosuf Azyan Farhath
2
50.82
Yoosuf Azyan Farhath
MLD
3.10 off the lead
3
50.59
Kendel Kadowaki-Fleming
ITL
3.33 off the lead
● LEADS
Sami Muhammad 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 Muhammad Sohail
MAW
53.92
2
Yoosuf Azyan Farhath
MLD
50.82
3
Kendel Kadowaki-Fleming
ITL
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
Philip 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 Rajaram 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 Jagjit Singh
MAL
35.25
29
Not on record
SAR
35.10
30
Pathum Silva
SL
34.56
31
Michael Levitt
NED
34.50
32
Babar Azam
PAK
33.55
33
Merwe 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
Joshua Inglis
AUS
31.90
38
Usman Patel
KUW
31.85
39
Babar Hayat
HK
31.00
40
Burhan Niaz
BEL
30.92
41
Md Hridoy
BAN
30.81
42
Sabaorish Ravichandran
ITL
30.50
43
Timothy David
AUS
30.40
44
Mohammad Ahnaff
QTR
30.18
45
Finnley Allen
NZ
30.08
46
Imal Malindu Galle Liyanage
QTR
30.07
47
Kusal Mendis
SL
29.95
48
Not on record
NIG
29.74
49
Austin Vincent Lazarus
THI
29.56
50
Meet Bhavsar
KUW
29.52
51
Mohammad Ihsan
SPN
29.50
52
David Miller
SA
29.36
53
Akshaykumar Palakdhari Yadav
THI
29.35
54
Syed Aziz Syed Mubarak
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 Iyiola Runsewe
NIG
26.67
69
Rohit Paudel
NEP
26.65
70
Clinto Velookkaran 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 Anik
BAN
25.85
76
Nicholas Pooran
WI
25.78
77
Ahmer 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
Dipendra Airee
NEP
25.40
81
Shayan Jahangir
USA
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
Bilal Mohammad Tahir Ghulam Hussain
KUW
24.73
86
Riazat Ali Shah
UGA
24.73
87
Rahmanullah Gurbaz
AFG
24.71
88
Tadiwanashe Marumani
ZIM
24.71
89
Thomas William Nightingale
GUE
24.58
90
Wataru Miyauchi
ITL
24.55
90
Gulbadin Naib
AFG
24.55
91
Muhammad Muneeb
BEL
24.36
92
Dion Myers
ZIM
24.29
93
Rushabhvardhan Patel
KEN
24.25
94
Not on record
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
ITL
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 Elijah Olaleye
NIG
22.92
105
Bodadura Ravija Sandaruwan de Silva
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
Gulshan Jha
NEP
22.40
112
Kariyawasam Asalanka
SL
22.24
112
Abdul Manan Ali
SAR
22.24
113
Monank Patel
USA
22.15
114
Kushal Malla
NEP
22.13
115
Dilpreet Bajwa
CAN
22.10
116
Jean-Pierre Kotze
NAM
22.06
117
Dharma Kadek 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 Nasif
MLD
21.56
122
Tanzid Tamim
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
Khalid Kail
OMN
21.00
127
Aaron Johnson
CAN
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
Mohammad Maaz Khan
LES
20.30
133
Ryan Rickelton
SA
20.23
134
William Jacks
ENG
20.20
135
Johannes 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
ITL
19.67
140
Aaron Jones
USA
19.53
141
Anil Sah
NEP
19.45
141
Declan Suzuki-McComb
ITL
19.45
142
Thinley Jamtsho
BHU
19.31
143
Sylvester Ameh Okpe
NIG
19.13
144
Pratik Athavale
OMN
19.08
145
Ranjung 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 Maganiai Nakrani
UGA
18.14
156
Harmeet Baddhan
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
Saqlain Arshad
QTR
17.00
162
Alpesh Ravilal Ramjani
UGA
17.00
163
Jigme Singye
BHU
16.91
164
Ram Sharan
CMB
16.90
164
Shakib Al Hasan
BAN
16.90
165
Mohammed Nawfer Mohammed Aslam
KUW
16.87
166
Jatinder Singh
OMN
16.82
167
Hamza Niaz
FRA
16.80
168
Not on record
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
I Kadek Gamantika
INS
16.44
173
Umer Toor
BHR
16.38
174
Lakshit Gupta
CMB
16.38
175
Ahmed Faiz Mohammad Noor
MAL
16.33
176
Ali Masood
EST
16.27
176
Not on record
RWA
16.27
177
Litton Das
BAN
16.26
178
Jan Frylinck
NAM
16.20
178
Clinton Rubagumya
RWA
16.20
179
Koji Hardgrave Abe
ITL
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
Ahmad Zubaidi Zulkifle
MAL
14.38
197
Shakeel Ahmed
OMN
14.20
198
Vincent Dimeji 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 Azim Abdul Shukor
MAL
13.29
204
Orchide Tuyisenge
RWA
13.15
205
Isaac Ochgwu Okpe
NIG
13.08
206
Gede Agus 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
Anil 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
Muhammad Anjar Tadarus
INS
11.59
217
Thatayaone Tshose
BOT
11.30
218
I Ketut Edi Guna Artawan
INS
11.00
218
Not on record
PAN
11.00
219
Mohammad Hossain
BAN
10.54
220
Praveen Rangasamy Santhanakrishnan
MEX
10.36
221
Danilson Johanis Hawoe
INS
10.33
222
Yodsak Saranonnakkun
THI
10.06
223
Lerotholi Mpiti Gabriel
LES
9.30
224
William Maximo
BRZ
9.08
225
Shashikant Laxman Hirugade
MEX
9.00
225
Salvin Stanly
CMB
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.
RECENT RESULTS
4 matches
▲
show
‹
ODI
Pakistan Triangular Series
PAK
302/9 (50.0)
ENG
215 (38.4)
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)
›