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
▼
Brad Evans
Shai Hope
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
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 2025: Top Performers, Rankings & Full Stats
This page shows players with the best averages during the 2025 season, ranking them by their on-field performances.
T20I
2025
189 entries
1
58.08
Sohail Ahmed
BHR
5.75 clear of Jermaine Baker
2
52.33
Jermaine Baker
CIS
5.75 off the lead
3
51.50
Tim Seifert
NZ
6.58 off the lead
● LEADS
Sohail Ahmed
BHR
58.08 · 5.75 ahead of Baker
↑ IN THE CHASE
1
player sits within 10% of the lead on best averages
★ TOP-10 CUT-OFF
41.60
The mark at number ten — 179 entries sit below it
● NATION IN FRONT
Bahrain
4 of the top 50 · 33 teams represented
Best Averages — full list
189 entries, ranked
Table view
1
Sohail Ahmed
BHR
58.08
2
Jermaine Baker
CIS
52.33
3
Tim Seifert
NZ
51.50
4
Karanbir Singh
AST
51.31
5
Fiaz Ahmed
BHR
50.04
6
Tilak Varma
IND
47.25
7
Philip Salt
ENG
43.40
8
Abhishek Sharma
IND
42.95
9
Not on record
TNZ
42.10
10
Milen Gogev
BUL
41.60
11
Virandeep Singh Jagjit Singh
MAL
41.06
12
Anshuman Rath
HK
40.70
13
Delray Rawlins
BER
39.30
14
Walid Ghauri
NOR
37.92
15
Mitchell Marsh
AUS
37.83
16
Brian Bennett
ZIM
37.44
17
Imal Zuwak
SWE
37.30
18
Alishan Sharafu
UAE
36.89
19
Yuvraj Samra
CAN
36.83
20
Pathum Silva
SL
36.76
21
Asif Ali
BHR
35.37
22
Ibrahim Zadran
AFG
34.85
23
Shai Hope
WI
34.75
24
Jos Buttler
ENG
34.29
25
Leslie Adrian Dunbar
SER
34.00
26
Shaheryar Butt
BEL
33.80
27
Sami Muhammad Sohail
MAW
33.74
28
Vinoth Ravindran
HUN
33.36
29
Aasif Sheikh
NEP
32.83
30
Abdul Waheed
SAR
32.75
31
Mahammad Zalmai
AST
32.52
32
Tanzid Tamim
BAN
32.29
33
Prashant Kurup
BHR
31.42
34
Jatinder Singh
OMN
31.09
35
Sediqullah Atal
AFG
31.08
36
Kushal Bhurtel
NEP
31.00
36
Ryan Burl
ZIM
31.00
37
Dewald Brevis
SA
30.93
38
Rachin Ravindra
NZ
30.90
39
Sahibzada Farhan
PAK
30.84
40
Razmal Shigiwal
AST
30.70
41
Rakep Patel
KEN
30.60
42
Harry Brook
ENG
30.50
43
Muhammad Waseem
UAE
30.41
44
Mohammad Hassan
BAN
30.08
45
Abbas Ghani
HUN
29.67
46
Not on record
SAR
29.08
47
Ahmed Hassan
SWI
29.00
47
Saber Zakhil
BEL
29.00
48
Isaac Danladi
NIG
28.82
49
Ahmer Nasir
BHR
28.65
50
Luqman Butt
CMB
28.64
51
Fakhar Zaman
PAK
28.44
52
Not on record
28.20
53
Mohammad Ibrahim Rahimi
NOR
28.00
54
Jean-Miguel Catapang Podosky
PHL
27.82
55
Not on record
ROM
27.80
56
Zeeshan Ali
HK
27.67
57
Litton Das
BAN
27.61
58
Vinayak Shukla
OMN
27.50
59
Rahmanullah Gurbaz
AFG
27.43
60
Didier Ndikubwimana
RWA
27.40
61
Not on record
MLT
27.18
62
Salman Agha
PAK
27.13
63
Aqib Iqbal
AST
27.00
64
Not on record
SER
26.82
65
Rovman Powell
WI
26.75
66
Mirza Mohammed Baig
QTR
26.36
67
Gede Agus Priandana
INS
26.24
68
Md Hridoy
BAN
25.95
69
Not on record
MAL
25.64
70
Roston Chase
WI
25.55
71
Alick Athanaze
WI
25.10
72
Syed Aziz Syed Mubarak
MAL
24.95
73
Zeeshan Khan Kukihel
HUN
24.90
73
Kendel Kadowaki-Fleming
ITL
24.90
74
Asif Khan
UAE
24.83
74
Not on record
QTR
24.83
75
Mohammad Emon
BAN
24.71
76
Romario Shepherd
WI
24.64
77
Not on record
MLT
24.55
78
Sikandar Raza
ZIM
24.36
79
Isa Zaroo
BUL
24.30
80
Shubman Gill
IND
24.25
80
Kusal Mendis
SL
24.25
81
Alexander Dizija
SER
24.09
82
Tadiwanashe Marumani
ZIM
24.00
83
Rohit Paudel
NEP
23.93
84
Junaid Mehr
BHR
23.85
85
Not on record
RWA
23.75
86
Ahmed Faiz Mohammad Noor
MAL
23.71
87
Varun Prasath Thamotharam
MLT
23.60
88
Ranjung Dorji
BHU
23.50
89
Aslam Khan Bin Malik
MAL
23.43
90
Darwish Rasooli
AFG
23.36
91
Muhammad Muneeb
BEL
23.00
92
Brendan Taylor
ZIM
22.82
93
Not on record
SIN
22.64
94
Manpreet Singh
SIN
22.47
95
Not on record
ROM
22.36
96
Kusal Perera
SL
22.31
97
Jaker Anik
BAN
22.24
99
Dipendra Airee
NEP
21.91
100
Jacob Bethell
ENG
21.90
101
Not on record
SWI
21.80
102
Ramesh Satheesan
ROM
21.73
103
Hasan Nawaz
PAK
21.71
104
Dharma Kadek Kesuma
INS
21.61
105
Mark Chapman
HK
21.50
106
Shahzaib Jamil Ahmed
QTR
21.07
107
Khizer Ahmed
NOR
20.87
108
Saim Ayub
PAK
20.75
109
Not on record
UAE
20.64
110
Babar Hayat
HK
20.61
111
Brandon King
WI
20.50
112
Not on record
CRO
20.33
113
Sanju Samson
IND
20.18
114
Mohammad Ikramullah Khan
QTR
20.15
115
Sylvester Ameh Okpe
NIG
20.06
116
Ahmad Ramdoni
INS
19.95
117
Not on record
SER
19.90
118
Not on record
BHR
19.87
119
Marc Taylor
BAH
19.83
120
Dhiren Gondaria
KEN
19.80
121
Syed Kaleem
OMN
19.75
122
Jason Holder
WI
19.62
123
Reeza Hendricks
SA
19.42
124
Rahul Chopra
UAE
19.41
125
Mohammad Haris
PAK
19.41
127
Ramon Sealy
CIS
19.00
128
Hammad Mirza
OMN
18.93
129
Burhan Niaz
BEL
18.67
129
Sulaimon Iyiola Runsewe
NIG
18.67
130
Nizakat Khan
HK
18.50
131
Not on record
CRO
18.40
131
Not on record
SWE
18.40
132
Tashinga Musekiwa
ZIM
18.36
133
Not on record
AST
18.20
134
Aaftab Limdawala
MAW
18.10
135
Kuruge Darshana Abeyrathna
NOR
17.93
136
Muhamad Syahadat Ramli
MAL
17.90
136
Not on record
17.90
137
Not on record
MLT
17.71
138
Zahir Safi Mohammed
HUN
17.63
139
Not on record
NIG
17.54
140
Imran Anwar
BHR
17.46
141
Not on record
RWA
17.31
142
Aman Desai
SIN
17.25
143
Ko Ko Lin Thu
MYM
17.18
144
Zeshan Arif
AST
16.73
145
Akshay Reddy Naidoo
CIS
16.67
146
Not on record
NOR
16.50
147
I Kadek Gamantika
INS
16.21
148
Yasim Murtaza
HK
15.92
149
Isaac Ochgwu Okpe
NIG
15.77
149
Sharvin Muniandy
MAL
15.77
150
Donnex Kansonkho
MAW
15.62
151
Kariyawasam Asalanka
SL
15.60
152
Terryn Fray
BER
15.40
153
Shamim Patwari
BAN
15.35
154
Pyae Phyo Wai
MYM
15.08
155
Not on record
SER
14.70
156
Tony Munyonga
ZIM
14.67
157
Not on record
SIN
14.25
158
Faheem Ashraf
PAK
14.00
159
Aritra Dutta
SIN
13.91
160
Muhammad Anjar Tadarus
INS
13.81
160
Suryakumar Yadav
IND
13.81
161
Gede Darma Arta
INS
13.79
162
Prosper Useni
NIG
13.69
163
Imal Malindu Galle Liyanage
QTR
13.27
164
Vincent Dimeji Adewoye
NIG
13.21
165
I Ketut Edi Guna Artawan
INS
13.17
166
Lhuan-dre Pretorius
SA
13.08
167
Gift Kansonkho
MAW
12.70
168
Kervon Hinds
BAH
12.09
169
Danilson Johanis Hawoe
INS
11.44
170
Suhail Zahid Vayani
MAW
11.36
171
Sukhdeep Singh
KEN
11.20
171
Not on record
MLT
11.20
172
Sherfane Rutherford
WI
10.67
173
Sorawat Desungnoen
THI
10.13
174
Chaloemwong Chatphaisan
THI
10.00
175
Oscar Manishimwe
RWA
9.43
176
Kushal Malla
NEP
8.60
177
Thuya Aung
MYM
8.36
178
Yodsak Saranonnakkun
THI
7.90
179
Mohammad Hossain
BAN
5.80
180
Htet Lin Aung
MYM
5.73
Show all 189 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
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)
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›