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
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Gerhard Erasmus
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 2025: Top Performers, Rankings & Full Stats
This page shows players with the best average during the 2025 season, ranking them by their on-field performances.
T20I
2025
357 entries
1
4.23
Sham Murari
COR
3.77 clear of Waqar Ali
2
8.00
Waqar Ali
CYP
3.77 off the lead
3
9.19
Yasir Mohammad
USA
4.96 off the lead
● LEADS
Sham Murari
COR
4.23 · 3.77 better than Ali
↑ IN THE CHASE
0
players within 10% of the lead — Murari is out on their own
★ TOP-10 CUT-OFF
10.32
The mark at number ten — 347 entries sit below it
● NATION IN FRONT
Costa Rica
4 of the top 50 · 31 teams represented
Best Average — full list
357 entries, ranked
Table view
1
Sham Murari
COR
4.23
2
Waqar Ali
CYP
8.00
3
Yasir Mohammad
USA
9.19
4
Sabaorish Ravichandran
JAP
9.21
5
Shivam Sharma
CAN
9.29
6
Kaleem Sana
CAN
9.36
7
Rahulkumar Hashu
POR
9.82
8
Kuldeep Yadav
IND
10.24
9
Sonam Yeshey
BHU
10.28
10
Zain Ul Abidin
SAR
10.32
11
Sandeep Lamichhane
NEP
10.52
12
Muhammad Butt
NOR
10.55
13
Upen Shantu
POR
10.63
14
Nadeem Khan
PAK
10.69
15
Muhammad Zuhaib
UAE
10.92
16
JJ Smit
NAM
11.15
17
Joshua Asia
NIG
11.21
18
Ali Dawood
BHR
11.29
19
Milad Momend
LUX
11.39
20
Deepak Rawat
COR
11.54
21
Umair Tariq
AST
11.54
22
Dominic Sabir
BER
11.59
23
Charles Perchard
JER
11.75
24
Saad Cheema
AST
11.83
25
Cecil Alexander
FLK
11.91
26
Mirza Mohammed Baig
QTR
12.04
27
Advait Dhabe
SWE
12.19
28
Zaki Shah
BEL
12.23
29
Nopphon Senamontree
THI
12.25
30
Benjamin Ito-Davis
JAP
12.40
31
Karanbir Singh
AST
12.59
32
Muhammad Amir
MAL
12.67
33
Gede Priandana
INS
12.75
34
Ishtiaq Ahmad
SAR
12.82
35
Rashid Khan
AFG
12.86
36
Kepler Lukies
PHL
13.00
37
Varun Chakravarthy
IND
13.19
38
Rizwan Butt
BHR
13.28
39
Ally Kimote
TNZ
13.33
40
Apriliandi Rahayu
INS
13.37
41
Dhanush Ganesh
COR
13.42
42
Soyeb Pendi
13.43
43
Sachin Ravikumar
COR
13.50
44
Mohammad Nawaz
PAK
13.61
45
Khalid Ahmadi
BEL
13.67
46
Waji Ul Hassan
SAR
13.88
47
Sami Rahmani
SWE
14.07
48
Ali Sheikh
USA
14.10
49
Sharwan Godara
CMB
14.36
50
Tashi Dorji
BHU
14.50
50
Alpesh Ramjani
UGA
14.50
51
James Neesham
NZ
14.75
52
Ayaz Dadabhai
14.82
53
Ali Nayyer
SWI
14.85
54
Phillip Stroud
FLK
15.00
54
Muhammad Asim
QTR
15.00
55
Brad Evans
ZIM
15.13
56
Sameera Maduranga
KOR
15.15
57
Anudeep Chenthamara
KUW
15.20
58
Dinesh Nakrani
UGA
15.23
59
Taranjeet Singh
ROM
15.24
60
Jiten Ramanandi
OMN
15.27
61
Gede Arta
INS
15.31
62
Virandeep Singh
MAL
15.31
63
Abdollah Ahmadzai
AFG
15.43
64
Ish Sodhi
NZ
15.50
64
Nivek Tanner
PHL
15.50
64
Rameez Khan
ROM
15.50
65
Saad Bin Zafar
CAN
15.76
66
Haider Ali
PAK
15.79
67
Mark Pavlovic
SER
16.13
68
Jacob Duffy
NZ
16.39
69
Tenzin Wangchuk
BHU
16.40
70
Ben Shikongo
NAM
16.44
71
Okasha Isiyaku
NIG
16.50
72
Salman Mirza
PAK
16.56
73
Abdul Naser Baluch
SWE
16.57
74
Josh Hazlewood
AUS
16.58
75
Hayden Dickson
COI
16.67
76
Jakob Gul
BUL
16.74
77
Ko Ko Lin Thu
MYM
16.82
78
Nandan Yadav
NEP
16.93
79
Zeerak Chughtai
BUL
16.94
80
Kevon Fubler
BER
17.00
80
Muhammad Nadir
RWA
17.00
81
Amjad Sher
FIN
17.20
82
Harsh Venkataram
SIN
17.21
83
Dhanesh Shetty
INS
17.31
84
Qamar Mushtaque
NOR
17.45
85
Prosper Useni
NIG
17.47
86
Vraj Patel
KEN
17.50
86
Corbin Bosch
SA
17.50
87
Elochukwu Ndubudem
NIG
17.57
88
Roelof van der Merwe
NED
17.60
89
Mustafizur Rahman
BAN
17.65
90
Abdul Samad
JAP
17.67
91
Abdul Majid
BHR
17.79
92
Anjar Tadarus
INS
17.79
93
Daniel Louis
QTR
17.88
94
Dhiren Gondaria
KEN
17.89
94
Jean Iradukunda
RWA
17.89
95
Noor Ahmad
AFG
17.91
96
Shivam Dube
IND
17.92
97
Asif Ali
BHR
17.95
98
Pyae Phyo Wai
MYM
18.10
99
Syed Aziz
MAL
18.13
99
Manmeet Koli
ROM
18.13
100
Saghir Khan
UAE
18.14
101
Steffan Gooch
EST
18.30
102
Ziaurahman Shinwari
AST
18.33
103
Dushmantha Chameera
SL
18.36
104
Namgay Thinley
BHU
18.38
105
Jaskaran Singh
CAN
18.42
106
Hasan Ali
PAK
18.50
106
Taskin Ahmed
BAN
18.50
106
Abass Gbla
SIL
18.50
107
Sufyan Mehmood
OMN
18.53
108
Thuya Aung
MYM
18.56
109
Lalit Rajbanshi
NEP
18.56
110
Kelvin Thuchila
MAW
18.57
111
Kushal Bhurtel
NEP
18.64
112
Abu Kamara
SIL
18.78
113
Emile Rukiriza
RWA
18.80
114
Ignace Ntirenganya
RWA
18.83
115
Vijay Unni
MAL
18.86
116
Charlie Hara-Hinze
JAP
18.89
117
Mujeeb Ur Rahman
AFG
19.00
118
Abrar Ahmed
PAK
19.15
119
Nathan Ellis
AUS
19.17
120
Axar Patel
IND
19.18
121
Sazib Bhuiyan
CZR
19.23
122
Liam Dawson
ENG
19.25
123
Sufiyan Muqeem
PAK
19.27
123
Kadek Gamantika
INS
19.27
124
Ruben Trumpelmann
NAM
19.35
125
Jamie Overton
ENG
19.45
126
Shaheen Afridi
PAK
19.50
126
Nicholas Salonen
FIN
19.50
127
Ayush Shukla
HK
19.55
128
Aslan Jafri
SIN
19.56
129
Anil Parmar
NOR
19.56
130
Mujeeb-ur-Rehman
QTR
19.61
131
Sarawut Maliwan
THI
19.62
132
Owais Ahmed
QTR
19.75
133
Wiraphan Ngowhuad
THI
19.79
134
Iftikhar Kankhel
BEL
19.86
135
Jaswinder Singh
MLT
19.88
136
Wanindu Hasaranga
SL
19.88
137
Imran Khan
BHR
19.88
138
Matthew Humphreys
IRE
19.89
139
Luke Thomas Bichard
GUE
19.90
140
Pavandeep Singh
MAL
19.95
141
Ferdinando Banunaek
INS
20.00
142
Zappy Bimenyimana
RWA
20.06
143
Frank Nsubuga
UGA
20.17
144
Khalidy Juma
TNZ
20.20
145
Muhammad Moiz
ROM
20.23
146
Aqib Iqbal
AST
20.43
147
Junaid Siddique
UAE
20.47
148
Kwena Maphaka
SA
20.50
149
Daksh Tyagi
SIN
20.55
150
Azmatullah Omarzai
AFG
20.58
151
Joyeb Chand
20.60
152
Clinton Rubagumya
RWA
20.78
153
Kyle Klein
NED
20.79
154
Mahedi Hasan
BAN
20.82
155
Priyan Pushparajan
MLT
20.88
156
Jasprit Bumrah
IND
20.93
157
Sylvester Okpe
NIG
20.95
158
Shah Faisal
OMN
21.00
158
Vasu Saini
ROM
21.00
159
Martin-Dale Bradley
GUE
21.11
160
Faheem Ashraf
PAK
21.13
161
Harsh Thaker
CAN
21.20
161
Imran Anwar
BHR
21.20
162
Richard Ngarava
ZIM
21.23
163
Arshdeep Singh
IND
21.29
164
Bilal Ahmad Mir
KOR
21.33
165
Yasim Murtaza
HK
21.35
166
Khalid Zahid
SWE
21.50
167
Juma Miyagi
UGA
21.55
168
Mohammad Saifuddin
BAN
21.60
169
Muhammad Saqlain
HUN
21.62
170
Matt Henry
NZ
21.64
171
Adil Rashid
ENG
21.68
172
Muhammad Rohid
UAE
21.84
173
Kuruge Abeyrathna
NOR
21.91
174
Ateeq Iqbal
HK
21.94
175
Haris Rauf
PAK
21.95
176
Rishad Hossain
BAN
22.12
177
Habib Khan
EST
22.15
178
Saim Ayub
PAK
22.24
179
Arif Ullah
MAL
22.38
180
Solomon Nash
SAM
22.38
181
Liam Myott
PHL
22.40
182
Cosmas Kyewuta
UGA
22.44
183
Matthew Ainsworth
HUN
22.45
184
Yasin Patel
KUW
22.50
185
Nasum Ahmed
BAN
22.53
186
Isaac Okpe
NIG
22.57
187
Jason Holder
WI
22.61
188
Jonathon Tuffin
PHL
22.75
189
Lovedeep Singh
CYP
22.83
189
Derrick Brangman
BER
22.83
190
Brydon Carse
ENG
22.86
191
Adam Zampa
AUS
22.88
192
Laksh Bakrania
TNZ
22.90
193
Kervon Hinds
BAH
22.91
194
Luqman Butt
CMB
23.00
194
Ben Dwarshuis
AUS
23.00
194
Sompal Kami
NEP
23.00
195
Abbas Ghani
HUN
23.08
196
Shoaib Siddiqui
SLO
23.11
197
Sorawat Desungnoen
THI
23.13
198
Siraj Ullah Khadem
POR
23.14
199
Luke Wood
ENG
23.22
200
Muhammad Asim
23.25
201
Pranav Sudarshan
SIN
23.38
202
Sikandar Raza
ZIM
23.43
203
Aryan Dutt
NED
23.56
204
Mohamed Turay
SIL
23.71
205
Asif Shaikh
BHR
23.82
206
Fazalhaq Farooqi
AFG
23.89
207
Akeal Hosein
WI
23.96
208
Nemanja Zimonjic
SER
24.00
209
Gulam Murtaza
CMB
24.12
210
Prakash Mishra
BUL
24.22
211
Utkarsh Jain
CMB
24.33
212
Lungi Ngidi
SA
24.36
213
Sahel Zadran
AST
24.59
214
Ali Nawaz
HUN
24.60
215
Ahmadullah Shinwari
NOR
24.67
216
Shah Abrar Hussain
CMB
24.71
217
Jatinder Kumar
GER
24.83
218
Sandeep Mohandas
HUN
24.88
219
Blessing Muzarabani
ZIM
24.94
220
Htet Lin Aung
MYM
25.00
220
Usman Khalid
SAR
25.00
220
Luca Petre
ROM
25.00
221
Davidson Ramani
CZR
25.43
222
Ehsan Khan
HK
25.45
223
Shoriful Islam
BAN
25.65
224
Jofra Archer
ENG
25.67
225
Mark Watt
SCO
25.71
226
Javid Patel
26.00
227
Bernard Scholtz
NAM
26.13
228
Sami Sohail
MAW
26.44
229
Tanzim Hasan Sakib
BAN
26.70
230
Roston Chase
WI
26.73
231
David Marks
MLT
26.75
232
Mehboob Ali
MLT
26.91
233
Wintley Burton
SER
27.00
234
Danilson Hawoe
INS
27.14
235
Waqar Zalmai
AST
27.17
236
Xavier Bartlett
AUS
27.25
237
Karan KC
NEP
27.56
238
Festus Benn
BAH
27.71
239
AM Ghazanfar
AFG
27.80
239
Naveenraj Rajendran
KUW
27.80
240
Sachin Gill
KEN
27.89
241
Bilal Zalmai
AST
28.03
242
Romario Shepherd
WI
28.11
243
Etienne Beukes
CMB
28.14
244
Binura Fernando
SL
28.17
245
Adrian Wright
CIS
28.67
246
Darius Visser
SAM
28.86
247
Aizaz Khan
HK
29.00
248
Hardik Pandya
IND
29.08
249
Juan Henri
POR
29.25
250
Fareed Ahmad
AFG
29.29
251
Nasrulla Rana
HK
29.44
252
Vinay Ravi
NOR
29.50
253
Saumani Tiai
SAM
29.60
254
Kyle Jamieson
NZ
29.64
255
Marcelle Hanekom
CMB
29.67
255
Dawood Ahmadzai
FRA
29.67
256
Shakeel Ahmed
OMN
30.56
257
Nandre Burger
SA
30.60
258
Dhruv Parashar
UAE
30.64
259
Muhammad Burhan
HUN
30.80
259
Waseem Abbas
MLT
30.80
260
Dileep Pallekonda
SLO
30.86
261
Mohammad Nabi
AFG
31.29
262
George Linde
SA
31.50
262
Amanpreet Sirah
PHL
31.50
263
Ibrahim Takahashi
JAP
31.80
263
Akhil Kumar
CAN
31.80
264
Mitchell Santner
NZ
31.91
265
Ketut Artawan
INS
31.94
266
Akshay Puri
SIN
32.00
267
Daniel Jakiel
ZIM
32.11
268
Dipendra Singh Airee
NEP
32.33
269
Izaz Ali
SLO
32.50
269
Daham Madampage
KOR
32.50
270
Diyon Johnson
SWI
32.67
271
Amal Jacob
HUN
32.71
272
Romeo Dunka
CIS
33.10
273
Aneesh Kumar
SWI
33.14
274
Caleb Jasmat
SAM
33.38
275
Dilon Heyliger
CAN
33.60
276
Alessandro Morris
CIS
33.67
276
Aslam Bera
33.67
277
Dasun Shanaka
SL
34.38
278
Gaurav Tiwari
INS
34.40
279
Salum Jumbe
TNZ
34.50
280
Nuwan Thushara
SL
34.73
281
Vukasin Zimonjic
SER
35.36
282
Conroy Wright
CIS
35.50
283
Maheesh Theekshana
SL
35.91
284
Maxi Koda
INS
36.13
285
Chare Smith
BER
37.40
286
Zakary Foulkes
NZ
37.57
287
Zeko Burgess
BER
37.83
288
Khizar Hayat
MAL
37.86
289
Sudesh Pillai
COR
38.00
289
Martin Akayezu
RWA
38.00
290
Tinotenda Maposa
ZIM
38.38
291
Daniel Doram
NED
38.50
292
Ikramullah Khan
QTR
38.56
293
Suhail Vayani
MAW
38.67
294
Alzarri Joseph
WI
38.75
295
Kamal Soukhiya
LUX
38.80
296
Hisham Shaikh
SAR
39.25
297
Sean Abbott
AUS
39.57
298
Marco Jansen
SA
40.00
299
Gerhard Erasmus
NAM
40.40
300
Matthew Forde
WI
41.00
301
Michael Bracewell
NZ
41.29
302
Aaftab Limdawala
MAW
41.43
303
Delray Rawlins
BER
41.80
304
Chisomo Tchale
MAW
42.00
305
Adam Senn
CYP
42.60
306
Milen Gogev
BUL
43.00
307
Alfred Beresford-Peirse
CRO
44.25
308
Mohammed Aslam
KUW
47.50
309
Ryan Burl
ZIM
48.00
310
Sareer Shah
LUX
48.50
311
Manpreet Singh
SIN
49.00
312
Julius Sumerauer
JER
50.67
313
Saeed Waqar Ali
SLO
51.20
314
Danyal Raja
BUL
51.40
315
Peter Aho
NIG
52.20
316
Marc Taylor
BAH
52.33
317
Sudhakar Koppolu
SLO
53.50
317
Raymond Coker
SIL
53.50
318
Matija Sarenac
SER
54.67
319
Varun Thamotharam
MLT
55.00
320
Hekmatullah Khogiyani
AST
56.00
321
Gudakesh Motie
WI
57.00
322
Usman Najeeb
SAR
58.25
323
Sajid Khan
PAK
59.00
324
Anthony Razmilic
CRO
65.00
325
Wellington Masakadza
ZIM
76.25
326
Bright Balala
MAW
99.33
327
Chernoh Bah
SIL
113.00
328
Adam Martel
GUE
180.00
329
Mayank Nagayach
LUX
192.00
Show all 357 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›