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 2022 for ODI
Position
Best Average
Player Name
Team Name
1
3.00
Rassie van der Dussen
South Africa
2
5.00
Gajanand Singh
U.S.A.
3
9.50
Daryl Mitchell
New Zealand
4
10.67
Qais Ahmad
Afghanistan
5
11.10
Naseem Shah
Pakistan
6
12.00
Kieron Pollard
West Indies
7
12.20
Zawar Farid
United Arab Emirates
8
12.33
Hardik Pandya
India
9
12.39
Trent Boult
New Zealand
10
13.00
Michael Lingen
Namibia
10
13.00
Dion Myers
Zimbabwe
10
13.00
Wanigamuni Mendis
Sri Lanka
10
13.00
Pramod Liyanagamage
Sri Lanka
10
13.00
M Zulfiqar
Netherlands
11
13.75
Taijul Islam
Bangladesh
12
13.77
Reece Topley
England
13
14.13
Brandon McMullen
Scotland
14
14.80
Aayan Khan
United Arab Emirates
15
15.67
Doug Bracewell
New Zealand
16
15.77
Jasprit Bumrah
India
17
16.66
Basil Hameed
United Arab Emirates
18
16.67
Colin de Grandhomme
New Zealand
19
16.69
Muhammad Khan
U.S.A.
20
16.75
Gudakesh Motie
West Indies
21
16.78
Bernard Scholtz
Namibia
22
16.86
Bilal Khan
Oman
23
17.00
Dawid Malan
England
24
17.48
Gavin Main
Scotland
25
17.50
Karl Birkenstock
Namibia
26
17.53
Adam Zampa
Australia
27
17.62
Pat Cummins
Australia
28
18.00
Gyanendra Malla
Nepal
29
18.19
Mitchell Starc
Australia
30
18.25
Rusty Theron
South Africa
31
18.33
Kyle Jamieson
New Zealand
32
18.39
Rashid Khan
Afghanistan
33
18.50
Kuldeep Sen
India
34
18.79
Jeffrey Vandersay
Sri Lanka
35
19.09
Ebadot Hossain
Bangladesh
36
19.10
Lalit Rajbanshi
Nepal
37
19.33
Clayton Floyd
Netherlands
38
19.44
Shaheen Afridi
Pakistan
39
19.81
Tangeni Lungameni
Namibia
40
20.00
Fareed Ahmad
Afghanistan
41
20.06
Chris Sole
Scotland
42
20.25
Sandeep Lamichhane
Nepal
43
20.31
Washington Sundar
India
44
20.32
Mark Watt
Scotland
45
20.33
Odean Smith
West Indies
46
21.00
Mitchell Marsh
Australia
46
21.00
Ryan Burl
Zimbabwe
47
21.33
Mohammad Nabi
Afghanistan
48
21.42
Ian Holland
U.S.A.
49
21.50
Jaskaran Malhotra
U.S.A.
50
22.00
Haris Rauf
Pakistan
51
22.32
Muralikrishna Krishna
India
52
22.33
Shermon Lewis
West Indies
52
22.33
Dwaine Pretorius
South Africa
53
22.50
Afif Hossain
Bangladesh
53
22.50
George Dockrell
Ireland
54
22.55
Andy McBrine
Ireland
55
22.77
Sompal Kami
Nepal
56
22.87
Mohammad Wasim
Pakistan
57
22.88
Shakib Al Hasan
Bangladesh
58
22.91
Adrian Neill
Scotland
59
23.00
Scotland
60
23.17
Matt Henry
New Zealand
61
23.20
Liam Livingstone
England
62
23.21
Tim Southee
New Zealand
63
23.25
Roston Chase
West Indies
64
23.29
Nestor Dhamba
Oman
65
23.32
Karan KC
Nepal
66
23.50
Mohammed Siraj
India
66
23.50
Mahmudullah
Bangladesh
67
23.71
Fazalhaq Farooqi
Afghanistan
68
24.08
Blessing Muzarabani
Zimbabwe
69
24.40
Chamika Karunaratne
Sri Lanka
70
24.56
Saurabh Netravalkar
U.S.A.
71
24.60
Kevin Sinclair
West Indies
72
25.11
Dunith Wellalage
Sri Lanka
73
25.19
Jan Frylinck
Namibia
74
25.33
Kagiso Rabada
South Africa
75
25.60
Nasum Ahmed
Bangladesh
76
25.70
Axar Patel
India
77
25.70
Alzarri Joseph
West Indies
78
25.80
Wanindu Hasaranga
Sri Lanka
79
26.00
Craig Young
Ireland
79
26.00
Jacob Duffy
New Zealand
80
26.31
Jason Holder
West Indies
81
26.32
Michael Leask
Scotland
82
26.48
Ruben Trumpelmann
Namibia
83
26.50
Kaleemullah
Oman
84
26.62
Zahoor Khan
United Arab Emirates
85
26.82
Cameron Green
Australia
86
27.00
Deepak Chahar
India
87
27.10
Yuzvendra Chahal
India
88
27.14
Andile Phehlukwayo
South Africa
88
27.14
Mark Adair
Ireland
89
27.25
Gulshan Jha
Nepal
90
27.33
Damien Ravu
P.N.G.
91
27.36
Kashif Daud
United Arab Emirates
92
27.43
David Willey
England
93
27.67
Glenn Phillips
New Zealand
93
27.67
Merwe Erasmus
Namibia
93
27.67
Mohammad Alam
Nepal
94
27.75
Kuldeep Yadav
India
95
27.81
Steven Taylor
U.S.A.
96
28.00
United Arab Emirates
96
28.00
Nicholas Pooran
West Indies
97
28.11
Frederick Klaassen
Netherlands
98
28.17
Christopher Greaves
Scotland
99
28.21
Mehidy Hasan
Bangladesh
100
28.29
Umran Malik
India
101
28.32
Hamza Tahir
Scotland
102
28.38
Shadab Khan
Pakistan
103
28.54
Ahmed Raza
United Arab Emirates
104
28.67
Jasdeep Singh
U.S.A.
105
28.86
Sean Abbott
Australia
106
28.87
Josh Hazlewood
Australia
107
29.00
Jan Loftie-Eaton
Namibia
108
29.25
Mohammed Shami
India
109
29.27
Shardul Thakur
India
110
29.33
Wayne Parnell
South Africa
111
29.50
Paul van Meekeren
Netherlands
112
29.57
Dhananjaya de Silva
Sri Lanka
113
29.89
Muhammad Siddique
United Arab Emirates
114
30.17
Anrich Nortje
South Africa
115
30.33
Karthik Meiyappan
United Arab Emirates
116
30.50
Pawan Sarraf
Nepal
117
30.77
Akeal Hosein
West Indies
118
31.00
Adam Milne
New Zealand
119
31.47
Johannes Smit
Namibia
120
31.50
Colin Ackermann
Netherlands
120
31.50
Moeen Ali
England
121
31.60
Ish Sodhi
New Zealand
122
31.83
Matthew Kuhnemann
Australia
123
31.85
Ahmad Butt
Oman
124
32.00
Nuwan Pradeep
Sri Lanka
125
32.29
Dipendra Airee
Nepal
126
32.71
Curtis Campher
Ireland
127
32.86
Taskin Ahmed
Bangladesh
128
32.95
Norman Vanua
P.N.G.
129
33.00
Yamin Ahmadzai
Afghanistan
129
33.00
Aiden Markram
South Africa
130
33.22
Adil Rashid
England
131
33.41
Chad Soper
P.N.G.
132
33.57
Mustafizur Rahman
Bangladesh
133
33.67
Mohammad Islam
Bangladesh
134
33.75
Olly Stone
England
135
33.95
Safyaan Sharif
Scotland
136
34.11
Khawar Ali
Oman
137
34.33
Jhye Richardson
Australia
138
34.50
Shariz Ahmad
Netherlands
139
34.67
Kabua Morea
P.N.G.
139
34.67
Lahiru Kumara
Sri Lanka
140
35.22
Brad Evans
Zimbabwe
141
35.25
Marcus Stoinis
Australia
142
35.42
Assad Vala
P.N.G.
143
35.50
Basir Ahamad
Nepal
143
35.50
Alei Nao
P.N.G.
144
35.70
Tabraiz Shamsi
South Africa
145
36.00
Bjorn Fortuin
South Africa
145
36.00
Glenn Maxwell
Australia
146
36.12
Rohan Mustafa
United Arab Emirates
147
36.50
Sabir Ali
United Arab Emirates
148
36.91
Cameron Stevenson
U.S.A.
149
37.00
Sagar Dhakal
Nepal
150
37.11
Blair Tickner
New Zealand
151
37.33
Mitchell Santner
New Zealand
152
37.58
Lungi Ngidi
South Africa
153
37.67
Yasir Mohammad
U.S.A.
154
37.92
Zeeshan Maqsood
Oman
155
38.00
David Payne
England
155
38.00
Ravindra Jadeja
India
156
38.20
Nosthusha Kenjige
U.S.A.
157
38.36
Richard Ngarava
Zimbabwe
158
38.75
Azmatullah Omarzai
Afghanistan
158
38.75
Charles Amini
P.N.G.
159
39.00
Dushmantha Chameera
Sri Lanka
160
39.67
Deepak Hooda
India
161
40.00
Kamal Airee
Nepal
161
40.00
Chundangapoyil Rizwan
United Arab Emirates
161
40.00
Nkrumah Bonner
West Indies
162
40.50
Travis Head
Australia
163
40.67
Logan van Beek
Netherlands
164
41.00
Brydon Carse
England
164
41.00
Michael Bracewell
New Zealand
164
41.00
Anderson Phillip
West Indies
165
41.50
Semo Kamea
P.N.G.
166
41.67
Hasan Mahmud
Bangladesh
166
41.67
Shahbaz Ahmed
India
167
42.00
Kushal Bhurtel
Nepal
168
42.33
Mosaddek Hossain
Bangladesh
169
43.29
Nisarg Patel
U.S.A.
170
44.00
Michael Rippon
Netherlands
171
44.38
Vivian Kingma
Netherlands
172
45.00
Riley Hekure
P.N.G.
173
45.33
Tendai Chatara
Zimbabwe
174
45.75
Ashton Agar
Australia
175
45.89
Mujeeb Ur Rahman
Afghanistan
176
46.40
Aryan Dutt
Netherlands
177
46.67
Nathan Ellis
Australia
178
46.75
Sese Bau
P.N.G.
179
46.78
Keshav Maharaj
South Africa
180
47.00
Lockie Ferguson
New Zealand
180
47.00
United Arab Emirates
181
47.38
Ayaan Khan
Oman
182
47.75
Brandon Glover
Netherlands
183
48.00
Helao France
Namibia
183
48.00
Keemo Paul
West Indies
184
48.60
Luke Jongwe
Zimbabwe
185
49.00
Chris Jordan
England
186
49.50
Nosaina Pokana
P.N.G.
187
49.78
Hayden Walsh
West Indies
188
50.00
Gareth Delany
Ireland
188
50.00
Josh Little
Ireland
188
50.00
Kyle Coetzer
Scotland
189
50.44
Morawakage Theekshana
Sri Lanka
190
50.63
Bas Leede
Netherlands
191
50.67
Yannic Cariah
West Indies
192
51.00
Kamindu Mendis
Sri Lanka
193
51.43
Romario Shepherd
West Indies
194
51.50
Simi Singh
Ireland
195
52.00
Chris Woakes
England
195
52.00
Victor Nyauchi
Zimbabwe
196
53.00
Fabian Allen
West Indies
197
53.33
Raja Khan
United Arab Emirates
198
53.67
Mitchell Swepson
Australia
199
55.00
Zahid Mahmood
Pakistan
200
56.00
Iftikhar Ahmed
Pakistan
201
56.63
Sikandar Raza
Zimbabwe
202
57.00
Hiri Hiri
P.N.G.
203
58.00
Donald Tiripano
Zimbabwe
203
58.00
Kyle Mayers
West Indies
204
59.00
Richie Berrington
Scotland
205
61.00
Khushdil Shah
Pakistan
206
61.67
David Wiese
South Africa
207
62.67
Gulbadin Naib
Afghanistan
208
64.00
Asitha Fernando
Sri Lanka
208
64.00
Wessly Madhevere
Zimbabwe
208
64.00
Pothotuwa Lakshan
Sri Lanka
209
65.67
Tanaka Chivanga
Zimbabwe
210
66.00
Tom Cooper
Netherlands
211
66.50
Sisanda Magala
South Africa
212
68.50
Sam Curran
England
213
69.00
Ravi Bishnoi
India
214
70.25
Aarif Sheikh
Nepal
215
71.33
Avesh Khan
India
216
73.00
Shahnawaz Dahani
Pakistan
217
74.50
Marco Jansen
South Africa
218
76.50
Hasan Ali
Pakistan
219
79.00
Ben Shikongo
Namibia
220
80.25
Jayden Seales
West Indies
221
80.50
Marnus Labuschagne
Australia
222
86.00
Ryan Klein
Netherlands
223
92.33
Philippe Boissevain
Netherlands
224
94.00
Liam Dawson
England
225
109.00
Sean Williams
Zimbabwe
226
110.00
Craig Overton
England
227
121.00
Ravichandran Ashwin
India
228
122.00
Kemar Roach
West Indies
229
125.00
Shane Snater
Netherlands
230
130.00
Pieter Seelaar
Netherlands
231
133.00
Calum MacLeod
Scotland
232
136.00
Wellington Masakadza
Zimbabwe
233
143.00
Mohammad Nadeem
Oman
234
181.00
James Neesham
New Zealand
235
221.00
Timothy Pringle
Netherlands