Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Average in 2025 for T20I
Position
Best Average
Player Name
Team Name
1
3.00
Pargat Singh
Canada
2
4.23
S Murari
3
4.25
United Arab Emirates
4
4.80
Canada
5
5.00
D Rawat
6
5.50
Shivam Dube
India
7
6.00
Daryl Mitchell
New Zealand
7
6.00
Nicholas Kirton
Canada
8
6.33
India
9
6.50
Canada
9
6.50
Sanjay Krishnamurthi
U.S.A.
10
6.75
C Roberts
11
6.88
D Ganesh
12
7.18
Kaleem Rehman
Canada
13
7.33
Keith Burrows
14
7.50
Aiden Markram
South Africa
15
7.75
Saber Zakhil
16
8.00
Harrison Carlyon
16
8.00
PV Naringrekar
16
8.00
17
8.33
Ali Nayyer
18
8.57
Taranjeet Singh
19
8.64
Zuhaib Zubair
United Arab Emirates
20
8.67
21
8.80
S Ravikumar
22
8.92
Haider Ali
Pakistan
23
9.00
A Prashar
23
9.00
Milad Momend
23
9.00
FN Walsh
24
9.13
Karanbir Singh
25
9.25
R Mangal
26
9.62
Canada
27
9.63
Craig Young
Ireland
28
9.83
Khalid Zahid
29
9.86
Varun Vinod
India
30
10.00
Anil Nidamanuru
Netherlands
30
10.00
YJC Altamirano
31
10.40
Mustafizur Rahman
Bangladesh
32
10.50
Oman
33
10.56
Michael Leask
Scotland
34
10.67
J Baguma
35
10.75
Dylan Leicher
Namibia
36
10.89
Sandeep Lamichhane
Nepal
37
11.00
Nasum Ahmed
Bangladesh
37
11.00
India
38
11.15
AM Kimote
39
11.20
Luke Wood
England
40
11.38
HER Tyler
41
11.67
Saqib Mahmood
England
42
11.78
Muhammad Moiz
43
12.00
Anas Khan
Hong Kong
43
12.00
Raja Khan
United Arab Emirates
44
12.14
Khalid Ahmadi
45
12.29
James Neesham
New Zealand
46
12.33
Ehsan Khan
Hong Kong
46
12.33
47
12.55
DK Shetty
48
12.67
Bas Leede
Netherlands
49
13.00
Sufiyan Muqeem
Pakistan
49
13.00
Harry Tector
Ireland
50
13.17
F Nsubuga
51
13.38
52
13.50
Ahmadullah Shinwari
53
13.55
Dominic Sabir
Bermuda
54
13.64
Ish Sodhi
New Zealand
54
13.64
Sharwan Godara
55
13.80
Imran Ameer
56
14.00
G Venkateswaran
56
14.00
V Ravindran
56
14.00
Abdullah Mahmood
56
14.00
Luqman Butt
56
14.00
Ibrahim Rahimi
56
14.00
Hamid Mahmood
56
14.00
U.S.A.
57
14.06
Jacob Duffy
New Zealand
58
14.14
Ayush Shukla
Hong Kong
59
14.18
Muhammad Butt
60
14.33
Christopher Greaves
Scotland
61
14.50
Namibia
62
14.55
Matt Henry
New Zealand
63
14.63
Troy Taylor
64
14.67
Matthew Humphreys
Ireland
65
14.75
DM Nakrani
66
14.78
Safyaan Sharif
Scotland
67
15.11
Zeerak Chughtai
68
15.27
Jakob Gul
69
15.30
Richard Ngarava
Zimbabwe
70
15.33
Zhivago Groenewald
Namibia
70
15.33
S Pillai
71
15.40
Muhammad Afridi
Pakistan
71
15.40
Abdul Naser Baluch
71
15.40
KD Abeyrathna
72
15.46
Gulam Murtaza
73
15.50
Saad Zafar
Canada
73
15.50
Gareth Delany
Ireland
73
15.50
Imran Khan
Pakistan
74
15.57
Mahedi Hasan
Bangladesh
74
15.57
Imran Anwar
75
15.60
Sajid Liaqat
75
15.60
76
15.67
K Waiswa
77
15.80
Kervon Hinds
78
15.83
NM Salonen
79
16.00
Anjar Tadarus
79
16.00
Luca Petre
80
16.20
Harsh Thaker
Canada
81
16.40
Kagiso Rabada
South Africa
81
16.40
U.S.A.
82
16.50
Axar Patel
India
82
16.50
Peter Langat
Kenya
83
16.67
Mohammed Shami
India
84
16.71
Mohameed Taiwo
85
16.86
Mohammad Islam
Bangladesh
86
17.00
Josh Little
Ireland
86
17.00
87
17.08
South Africa
88
17.14
Festus Benn
89
17.17
Taskin Ahmed
Bangladesh
90
17.20
Delawar Khan
90
17.20
AJ Parmar
91
17.40
Francis Mutua
Kenya
92
17.43
K Nestor
93
17.60
Roelof van der Merwe
Netherlands
93
17.60
Zimbabwe
94
17.67
Qamar Mushtaque
95
17.68
Ali Dawood
96
17.75
Mohammad Saifuddin
Bangladesh
96
17.75
97
17.86
G Chohan
98
17.89
Shah Hussain
99
18.00
Amjad Sher
99
18.00
G Kansonkho
99
18.00
Simon Shikongo
Namibia
99
18.00
Bermuda
100
18.50
K Fletcher
100
18.50
Scotland
101
18.63
Aryan Dutt
Netherlands
102
18.67
Michael Levitt
Netherlands
102
18.67
Jasraj Kundi
Kenya
103
18.75
J Miyagi
103
18.75
Murat Yilmaz
104
18.83
Josh Hazlewood
Australia
105
19.00
Wanindu Hasaranga
Sri Lanka
105
19.00
Benjamin Dwarshuis
Australia
105
19.00
Jamie Overton
England
105
19.00
Sheraz Sheikh
105
19.00
A Nanda
105
19.00
106
19.20
Kyle Klein
Netherlands
107
19.25
Lucas Oluoch
Kenya
107
19.25
Syed Aziz
108
19.33
Jack Jarvis
Scotland
109
19.40
L Bruce
109
19.40
Liam Dawson
England
109
19.40
109
19.40
Ilyas Ataullah
110
19.50
Adam Milne
New Zealand
110
19.50
M Zulfiqar
Netherlands
110
19.50
Xavier Bartlett
Australia
110
19.50
Nosthusha Kenjige
U.S.A.
111
19.62
F Banunaek
112
19.80
Saim Ayub
Pakistan
113
20.00
Sherfane Rutherford
West Indies
113
20.00
KO Altamirano
113
20.00
Abdul Abbasi
113
20.00
Netherlands
113
20.00
KDA Lukies
114
20.17
Shahid Afridi
115
20.43
Kenya
116
20.50
117
20.67
Harmeet Baddhan
U.S.A.
117
20.67
Kyle Jamieson
New Zealand
118
20.75
England
119
20.83
C Kyewuta
120
20.86
121
21.00
S Nsubuga
121
21.00
Kamindu Mendis
Sri Lanka
122
21.17
Prakash Mishra
123
21.20
SA Jumbe
124
21.33
Vraj Patel
Kenya
124
21.33
Kushal Bhurtel
Nepal
125
21.43
SA Okpe
126
21.50
Fayaz Khan
127
21.67
Muhammad Khan
U.S.A.
127
21.67
128
21.75
Rameez Khan
129
21.80
Shamar Joseph
West Indies
130
22.00
Kariyawasam Asalanka
Sri Lanka
130
22.00
Rakep Patel
Kenya
130
22.00
Dhruv Parashar
United Arab Emirates
131
22.08
Adam Zampa
Australia
132
22.25
Karan KC
Nepal
133
22.40
LJ Myott
134
22.50
U.S.A.
134
22.50
Gerard Mwendwa
Kenya
134
22.50
Umair Tariq
134
22.50
KC Ramamoorthy
135
22.53
DJ Hawoe
136
23.00
Rahmatullah Mangal
136
23.00
Hardik Pandya
India
136
23.00
Shamim Patwari
Bangladesh
136
23.00
Arshdeep Singh
India
136
23.00
136
23.00
Scotland
137
23.25
Dilon Heyliger
Canada
138
23.40
AA Rahayu
138
23.40
AR Ramjani
139
23.43
Abbas Ghani
140
23.50
Sandeep Goud
140
23.50
Utkarsh Jain
140
23.50
Faisal Khaliq
141
23.60
Waseem Abbas
142
23.88
Aqib Iqbal
143
24.00
Charles Perchard
143
24.00
Rachin Ravindra
New Zealand
143
24.00
Matthew Potts
England
143
24.00
Washington Sundar
India
144
24.33
Haris Rauf
Pakistan
145
24.36
Brydon Carse
England
146
24.40
Pavandeep Singh
147
24.50
Ateeq Iqbal
Hong Kong
148
24.60
Mohammad Hossain
Bangladesh
148
24.60
SA Mohandas
149
24.67
Dhiren Gondaria
Kenya
150
24.83
151
25.00
Salman Agha
Pakistan
151
25.00
Daniel Doram
Netherlands
152
25.17
Glenn Maxwell
Australia
153
25.25
Derrick Brangman
Bermuda
154
25.40
Lalit Rajbanshi
Nepal
155
25.50
GA Priandana
155
25.50
156
25.56
Nathan Ellis
Australia
157
25.60
Senuran Muthusamy
South Africa
158
25.67
Jan Balt
Namibia
158
25.67
P Useni
159
25.71
Mark Watt
Scotland
160
26.00
Abrar Ahmed
Pakistan
160
26.00
SI Runsewe
161
26.06
Jason Holder
West Indies
162
26.14
Lungi Ngidi
South Africa
163
26.33
164
26.40
Ravi Bishnoi
India
165
26.63
South Africa
166
26.75
Binura Fernando
Sri Lanka
167
27.00
Adil Rashid
England
167
27.00
Muhammad Wafiq
168
27.67
Nandre Burger
South Africa
169
28.00
Yasim Murtaza
Hong Kong
169
28.00
Syed Shah
170
28.25
Akeal Hosein
West Indies
171
28.33
LT Bichard
172
28.50
Mark Wood
England
173
28.56
Romeo Dunka
174
28.80
Adrian Wright
175
29.00
Trevor Gwandu
Zimbabwe
175
29.00
Ghulam Abbas Butt
175
29.00
Akhil Arjunan
175
29.00
P Aho
175
29.00
Aqeel Wahid
176
29.50
VP Thamotharam
177
29.67
E Karimi
178
30.00
A Pusthay
178
30.00
Ilandari Thushara
Sri Lanka
178
30.00
Netherlands
179
30.25
George Linde
South Africa
180
30.33
Usman Khan
181
30.50
SA Ahmad
182
31.00
A Limdawala
182
31.00
Shakeel Ahmed
Oman
182
31.00
Zeko Burgess
Bermuda
182
31.00
182
31.00
Vinay Ravi
183
31.17
Daniel Jakiel
Zimbabwe
184
31.40
Sami Sohail
185
31.50
Jack Brassell
Namibia
186
32.00
Aaron Hardie
Australia
186
32.00
Mehidy Hasan
Bangladesh
186
32.00
Zafer Durmaz
186
32.00
United Arab Emirates
186
32.00
187
32.29
D Marks
188
32.50
Raaz Mohammad
189
32.60
Roston Chase
West Indies
190
32.83
Imran Khan
191
33.00
Benjamin Sears
New Zealand
192
33.33
Tanzim Sakib
Bangladesh
193
33.67
Alessandro Morris
193
33.67
M Koli
194
34.00
Australia
194
34.00
Virandeep Singh
194
34.00
GD Arta
195
34.33
Jofra Archer
England
196
34.50
Gaurav Tiwari
196
34.50
Manpreet Singh
197
34.67
Nqabayomzi Peter
South Africa
198
34.80
Mitchell Santner
New Zealand
199
35.00
Blessing Muzarabani
Zimbabwe
199
35.00
Milind Kumar
U.S.A.
199
35.00
Canada
200
35.20
Brandon McMullen
Scotland
201
35.33
Faheem Ashraf
Pakistan
202
35.50
Shaheen Afridi
Pakistan
202
35.50
Benjamin White
Ireland
202
35.50
Sufyan Mehmood
Oman
203
35.67
V Saini
204
36.00
Samiullah Rahmani
204
36.00
Hussain Talat
Pakistan
204
36.00
Dominic Blampied
204
36.00
PR Surve
205
36.50
Kervin Ebanks
206
36.67
Marc Taylor
207
37.00
Muslim Yar
207
37.00
William O'Rourke
New Zealand
208
37.20
K Mirpuri
209
37.40
Bermuda
210
37.50
K Nassoro
210
37.50
Vishil Patel
Kenya
210
37.50
Paul van Meekeren
Netherlands
211
38.00
ASF Sirah
212
38.50
IK Gamantika
213
38.75
Alzarri Joseph
West Indies
214
39.00
Delray Rawlins
Bermuda
214
39.00
SZ Vayani
214
39.00
Kevon Bazil
215
39.25
Zakary Foulkes
New Zealand
216
39.50
Muhammad Burhan
217
40.00
A Turkmen
218
40.33
Dipendra Airee
Nepal
218
40.33
Shem Ngoche
Kenya
219
41.00
Graham Hume
Ireland
220
41.50
Romario Shepherd
West Indies
221
42.00
M Dale-Bradley
221
42.00
AE Isesele
222
42.33
RM Koda
223
42.67
Ghulam Ahmadi
224
43.00
Bradley Currie
Scotland
224
43.00
Benjamin Ward
224
43.00
Mohammad Nadeem
Oman
225
43.33
Morawakage Theekshana
Sri Lanka
226
43.50
IKEG Artawan
227
43.67
A Reyes
227
43.67
West Indies
228
45.50
Vikramjit Singh
Netherlands
229
46.00
Khushdil Shah
Pakistan
229
46.00
Zeeshan Kukikhel
229
46.00
Bermuda
230
46.25
Conroy Wright
231
46.67
Gregory Taylor
232
48.00
ACF Stokes
232
48.00
South Africa
233
48.75
Milen Gogev
234
49.00
Steven Taylor
U.S.A.
234
49.00
Harry Johnson
234
49.00
Amal Jacob
234
49.00
Sean Abbott
Australia
235
50.00
Samay Shrivastava
Oman
236
50.50
237
51.00
I Danladi
237
51.00
238
52.00
Mark Adair
Ireland
239
53.00
Michael Bracewell
New Zealand
240
54.50
Amar Sharma
241
54.67
Sahel Zadran
242
54.80
Gudakesh Motie
West Indies
243
55.00
Barry McCarthy
Ireland
243
55.00
E Mathew
244
56.00
V Vijh
245
59.00
Jaspal Singh
246
61.00
Liam Livingstone
England
247
63.00
248
64.50
Sikandar Raza
Zimbabwe
249
65.50
IO Okpe
250
67.00
Syed Kaleem
Oman
251
70.00
AR Puri
252
71.00
Nasrulla Rana
Hong Kong
253
74.00
Jonathan Barry
254
76.00
Gerald Coetzee
South Africa
254
76.00
AG Achar
255
78.00
Andre Russell
West Indies
256
79.00
S Vijay Unni
256
79.00
Bermuda
257
82.00
Pakistan
257
82.00
Julius Sumerauer
258
86.00
Hasan Ali
Pakistan
258
86.00
Mohammad Ali
Pakistan
259
88.00
Abdul Bashir
260
94.00
Shadab Khan
Pakistan
260
94.00
Jeffrey Vandersay
Sri Lanka
261
96.00
Mohamad Zalmai
262
97.00
Hristo Lakov
263
109.00
Serdar Burak Emir