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 Averages in 2022 for ODI
Position
Best Averages
Player Name
Team Name
1
119 / 1
Brandon McMullen
Scotland
2
450 / 4
Rassie van der Dussen
South Africa
3
101 / 1
Salman Agha
Pakistan
4
297 / 3
Dawid Malan
England
5
88 / 1
Helao France
Namibia
6
679 / 8
Babar Azam
Pakistan
7
81 / 1
Richard Ngarava
Zimbabwe
8
550 / 7
Travis Head
Australia
9
384 / 5
Harry Tector
Ireland
10
505 / 7
Imam-ul-Haq
Pakistan
11
431 / 6
Ibrahim Zadran
Afghanistan
12
284 / 4
Sanju Samson
India
13
638 / 9
Shubman Gill
India
14
558 / 8
Tom Latham
New Zealand
15
69 / 1
Gavin Main
Scotland
16
539 / 8
Steven Smith
Australia
17
269 / 4
Cameron Green
Australia
18
330 / 5
Mehidy Hasan
Bangladesh
19
195 / 3
Ben McDermott
Australia
20
417 / 7
Ishan Kishan
India
21
289 / 5
David Miller
South Africa
22
403 / 7
Jos Buttler
England
23
228 / 4
William Young
New Zealand
24
956 / 17
Merwe Erasmus
Namibia
25
724 / 13
Shreyas Iyer
India
26
217 / 4
Kane Williamson
New Zealand
27
162 / 3
Shadab Khan
Pakistan
28
645 / 12
Sikandar Raza
Zimbabwe
29
426 / 8
Kariyawasam Asalanka
Sri Lanka
30
53 / 1
Yannic Cariah
West Indies
31
616 / 12
Rahmat Shah
Afghanistan
32
410 / 8
Mahmudullah
Bangladesh
33
302 / 6
Philip Salt
England
34
100 / 2
Hardik Pandya
India
35
349 / 7
Afif Hossain
Bangladesh
36
249 / 5
Rohit Sharma
India
37
491 / 10
Pathum Silva
Sri Lanka
38
736 / 15
Calum MacLeod
Scotland
39
770 / 16
Aaron Jones
U.S.A.
40
577 / 12
Litton Das
Bangladesh
41
336 / 7
Rishabh Pant
India
41
96 / 2
Aryan Lakra
United Arab Emirates
42
619 / 13
Scott Edwards
Netherlands
43
190 / 4
Paul Stirling
Ireland
44
47 / 1
Kabua Morea
P.N.G.
45
653 / 14
Jatinder Singh
Oman
46
552 / 12
David Warner
Australia
47
781 / 17
Vriitya Aravind
United Arab Emirates
48
183 / 4
Heinrich Klaasen
South Africa
49
359 / 8
Najibullah Zadran
Afghanistan
50
266 / 6
Tom Cooper
Netherlands
51
221 / 5
Aiden Markram
South Africa
52
264 / 6
Michael Bracewell
New Zealand
52
88 / 2
Kyle Verreynne
South Africa
53
565 / 13
George Munsey
Scotland
54
520 / 12
Richie Berrington
Scotland
55
388 / 9
Kusal Mendis
Sri Lanka
56
168 / 4
Axar Patel
India
56
126 / 3
Wanindu Hasaranga
Sri Lanka
57
335 / 8
Jason Roy
England
58
415 / 10
Ayaan Khan
Oman
59
82 / 2
Aayan Khan
United Arab Emirates
60
694 / 17
Shamarh Brooks
West Indies
61
408 / 10
Tamim Iqbal
Bangladesh
62
650 / 16
Assad Vala
P.N.G.
63
162 / 4
Craig Ervine
Zimbabwe
64
769 / 19
Monank Patel
U.S.A.
65
435 / 11
Kyle Mayers
West Indies
66
427 / 11
Rohan Mustafa
United Arab Emirates
67
271 / 7
Sean Williams
Zimbabwe
68
387 / 10
Finnley Allen
New Zealand
69
386 / 10
Quinton de Kock
South Africa
70
501 / 13
Sushant Modani
U.S.A.
71
77 / 2
Reeza Hendricks
South Africa
72
419 / 11
Martin Guptill
New Zealand
73
532 / 14
Jan Loftie-Eaton
Namibia
74
642 / 17
Rohit Paudel
Nepal
75
486 / 13
Shoaib Khan
Oman
76
709 / 19
Shai Hope
West Indies
77
261 / 7
Daryl Mitchell
New Zealand
78
410 / 11
Michael Lingen
Namibia
79
221 / 6
Andy McBrine
Ireland
80
402 / 11
Rahmanullah Gurbaz
Afghanistan
81
109 / 3
Michael Rippon
Netherlands
82
36 / 1
Ravindra Jadeja
India
82
144 / 4
Odean Smith
West Indies
83
359 / 10
Khawar Ali
Oman
84
178 / 5
Liam Livingstone
England
85
426 / 12
Alex Carey
Australia
86
532 / 15
Gajanand Singh
U.S.A.
87
212 / 6
Washington Sundar
India
88
458 / 13
Zeeshan Maqsood
Oman
89
688 / 20
Shikhar Dhawan
India
90
443 / 13
Aarif Sheikh
Nepal
91
136 / 4
Jonny Bairstow
England
91
34 / 1
Taskin Ahmed
Bangladesh
91
34 / 1
Nkrumah Bonner
West Indies
92
509 / 15
Kashyap Prajapati
Oman
93
303 / 9
Fakhar Zaman
Pakistan
93
202 / 6
Anamul Haque
Bangladesh
94
235 / 7
Shakib Al Hasan
Bangladesh
95
302 / 9
Virat Kohli
India
96
201 / 6
Mohammad Rizwan
Pakistan
97
166 / 5
Khushdil Shah
Pakistan
98
231 / 7
Temba Bavuma
South Africa
99
262 / 8
Kashif Daud
United Arab Emirates
100
98 / 3
Joe Root
England
101
228 / 7
David Wiese
South Africa
102
586 / 18
Chirag Suri
United Arab Emirates
103
130 / 4
Mitchell Santner
New Zealand
104
291 / 9
Gyanendra Malla
Nepal
105
32 / 1
Ravichandran Ashwin
India
105
32 / 1
Dane Cleaver
New Zealand
105
96 / 3
Colin Ackermann
Netherlands
106
351 / 11
Hashmatullah Shaidi
Afghanistan
107
571 / 18
Steven Taylor
U.S.A.
108
475 / 15
Chundangapoyil Rizwan
United Arab Emirates
108
95 / 3
Sam Billings
England
109
252 / 8
Glenn Maxwell
Australia
109
63 / 2
Doug Bracewell
New Zealand
109
63 / 2
Zawar Farid
United Arab Emirates
110
157 / 5
Glenn Phillips
New Zealand
111
217 / 7
Nisarg Patel
U.S.A.
112
371 / 12
Regis Chakabva
Zimbabwe
113
153 / 5
David Willey
England
114
520 / 17
Kyle Coetzer
Scotland
115
367 / 12
Vikramjit Singh
Netherlands
116
181 / 6
Henry Nicholls
New Zealand
117
30 / 1
Adam Zampa
Australia
118
176 / 6
Chamika Karunaratne
Sri Lanka
119
466 / 16
Aasif Sheikh
Nepal
120
116 / 4
Deepak Chahar
India
120
87 / 3
James Vince
England
121
115 / 4
Asif Khan
United Arab Emirates
122
316 / 11
Max O'Dowd
Netherlands
123
86 / 3
Afghanistan
124
286 / 10
Janneman Malan
South Africa
125
200 / 7
Devon Conway
New Zealand
126
257 / 9
Jan Frylinck
Namibia
127
142 / 5
Alzarri Joseph
West Indies
128
85 / 3
Kamindu Mendis
Sri Lanka
129
253 / 9
Nepal
130
28 / 1
Jasprit Bumrah
India
130
56 / 2
Ish Sodhi
New Zealand
131
475 / 17
Charles Amini
P.N.G.
132
251 / 9
Kannaur Rahul
India
133
334 / 12
Brandon King
West Indies
134
331 / 12
Marnus Labuschagne
Australia
135
386 / 14
Bas Leede
Netherlands
136
357 / 13
Johannes Smit
Namibia
137
82 / 3
Andy Balbirnie
Ireland
137
410 / 15
Michael Leask
Scotland
138
290 / 11
Innocent Kaia
Zimbabwe
139
79 / 3
Stephan Myburgh
Netherlands
140
105 / 4
Kiplin Doriga
P.N.G.
141
26 / 1
William Porterfield
Ireland
141
156 / 6
George Dockrell
Ireland
141
208 / 8
Safyaan Sharif
Scotland
141
52 / 2
Keemo Paul
West Indies
141
260 / 10
Suryakumar Yadav
India
141
26 / 1
Wanigamuni Mendis
Sri Lanka
142
179 / 7
Nosthusha Kenjige
U.S.A.
142
179 / 7
Riley Hekure
P.N.G.
142
179 / 7
Christopher Greaves
Scotland
143
230 / 9
Mushfiqur Rahim
Bangladesh
144
511 / 20
Nicholas Pooran
West Indies
145
153 / 6
Deepak Hooda
India
145
459 / 18
Matthew Cross
Scotland
146
101 / 4
Bernard Scholtz
Namibia
147
151 / 6
Mohammad Nabi
Afghanistan
148
50 / 2
Craig Overton
England
148
125 / 5
Arjun Saud
Nepal
149
174 / 7
Moeen Ali
England
150
74 / 3
Dunith Wellalage
Sri Lanka
151
98 / 4
Sean Abbott
Australia
151
147 / 6
Dinesh Chandimal
Sri Lanka
151
147 / 6
Dhananjaya de Silva
Sri Lanka
152
73 / 3
Kieron Pollard
West Indies
153
145 / 6
Keacy Carty
West Indies
153
145 / 6
Scotland
154
144 / 6
Alishan Sharafu
United Arab Emirates
154
24 / 1
Clive Madande
Zimbabwe
154
312 / 13
Lega Siaka
P.N.G.
154
24 / 1
Usman Ghani
Afghanistan
155
142 / 6
Mitchell Marsh
Australia
156
94 / 4
Mohammad Nadeem
Oman
156
141 / 6
Anil Nidamanuru
Netherlands
157
117 / 5
Najmul Hossain Shanto
Bangladesh
158
420 / 18
Basil Hameed
United Arab Emirates
159
116 / 5
Jaskaran Malhotra
U.S.A.
160
415 / 18
Muhammad Waseem
United Arab Emirates
161
46 / 2
Simi Singh
Ireland
161
23 / 1
Mohammed Shami
India
161
92 / 4
Craig Wallace
Scotland
162
313 / 14
Divan Cock
Namibia
163
89 / 4
James Neesham
New Zealand
164
22 / 1
Anderson Phillip
West Indies
164
198 / 9
Romario Shepherd
West Indies
164
22 / 1
Adrian Neill
Scotland
164
110 / 5
Gulshan Jha
Nepal
165
65 / 3
Sam Curran
England
166
43 / 2
Nepal
167
150 / 7
Saiteja Mukkamalla
U.S.A.
168
342 / 16
Lo-handre Louwrens
Namibia
169
148 / 7
Jason Holder
West Indies
169
296 / 14
Sese Bau
P.N.G.
170
169 / 8
Stephan Baard
Namibia
170
338 / 16
Dipendra Airee
Nepal
171
190 / 9
Marcus Stoinis
Australia
172
126 / 6
Rashid Khan
Afghanistan
172
21 / 1
Ashton Agar
Australia
172
42 / 2
Fabian Allen
West Indies
172
21 / 1
Morawakage Theekshana
Sri Lanka
172
126 / 6
Takudzwanashe Kaitano
Zimbabwe
172
21 / 1
Shane Snater
Netherlands
173
146 / 7
Craig Williams
Namibia
174
124 / 6
Ian Holland
U.S.A.
175
41 / 2
Mitchell Starc
Australia
176
204 / 10
Ryan Burl
Zimbabwe
177
163 / 8
Shardul Thakur
India
178
298 / 15
Kushal Bhurtel
Nepal
179
218 / 11
Chad Soper
P.N.G.
180
118 / 6
Tadiwanashe Marumani
Zimbabwe
180
59 / 3
Shayan Jahangir
U.S.A.
181
78 / 4
Yasir Chowdhury
Bangladesh
181
39 / 2
Pat Cummins
Australia
181
156 / 8
Pieter Seelaar
Netherlands
182
174 / 9
Aaron Finch
Australia
183
57 / 3
Dwaine Pretorius
South Africa
183
19 / 1
Ruturaj Gaikwad
India
184
167 / 9
Ruben Trumpelmann
Namibia
185
37 / 2
Zahoor Khan
United Arab Emirates
186
92 / 5
Tony Munyonga
Zimbabwe
187
146 / 8
Sandeep Goud
Oman
187
73 / 4
Michael Jones
Scotland
188
218 / 12
Akeal Hosein
West Indies
189
18 / 1
Damien Ravu
P.N.G.
190
268 / 15
Norman Vanua
P.N.G.
191
53 / 3
Ben Stokes
England
192
158 / 9
Mark Watt
Scotland
193
70 / 4
Mohammad Alam
Nepal
194
173 / 10
Logan van Beek
Netherlands
195
68 / 4
Lorcan Tucker
Ireland
195
34 / 2
Dogodo Bau
P.N.G.
195
102 / 6
Curtis Campher
Ireland
195
34 / 2
Mohammad Wasim
Pakistan
196
271 / 16
Tony Ura
P.N.G.
197
84 / 5
Dylan Budge
Scotland
198
33 / 2
Azmatullah Omarzai
Afghanistan
199
49 / 3
Liam Dawson
England
200
65 / 4
Sandeep Lamichhane
Nepal
201
81 / 5
Brad Evans
Zimbabwe
202
16 / 1
Wayne Parnell
South Africa
203
111 / 7
Musa Ahmad
Netherlands
204
79 / 5
Cameron Stevenson
U.S.A.
205
47 / 3
Ahmad Butt
Oman
206
169 / 11
Hiri Hiri
P.N.G.
207
15 / 1
Adil Rashid
England
207
15 / 1
Pramod Liyanagamage
Sri Lanka
208
104 / 7
Zane Green
Namibia
209
174 / 12
Sompal Kami
Nepal
210
14 / 1
Mosaddek Hossain
Bangladesh
210
14 / 1
Chris Jordan
England
210
28 / 2
Suraj Kumar
Oman
210
14 / 1
Scotland
211
111 / 8
Rovman Powell
West Indies
212
110 / 8
Ahmed Raza
United Arab Emirates
213
136 / 10
Muhammad Khushi
Oman
214
27 / 2
Tangeni Lungameni
Namibia
215
26 / 2
Hamza Tahir
Scotland
215
39 / 3
Gareth Delany
Ireland
215
26 / 2
Mustafizur Rahman
Bangladesh
215
26 / 2
Niroshan Dickwella
Sri Lanka
216
155 / 12
Wessly Madhevere
Zimbabwe
217
38 / 3
Darren Bravo
West Indies
218
63 / 5
Keshav Maharaj
South Africa
219
50 / 4
Binod Bhandari
Nepal
220
36 / 3
Victor Nyauchi
Zimbabwe
220
24 / 2
Venkatesh Iyer
India
220
12 / 1
Ryan Klein
Netherlands
220
12 / 1
Nepal
221
71 / 6
Gulbadin Naib
Afghanistan
222
23 / 2
Nestor Dhamba
Oman
223
34 / 3
Brydon Carse
England
224
33 / 3
Roston Chase
West Indies
224
11 / 1
Craig Young
Ireland
224
33 / 3
Muhammad Siddique
United Arab Emirates
224
22 / 2
Frederick Klaassen
Netherlands
224
33 / 3
M Zulfiqar
Netherlands
225
76 / 7
Luke Jongwe
Zimbabwe
226
32 / 3
Trent Boult
New Zealand
227
85 / 8
Karan KC
Nepal
228
21 / 2
Dushmantha Chameera
Sri Lanka
229
31 / 3
Lalit Rajbanshi
Nepal
230
20 / 2
Colin de Grandhomme
New Zealand
230
10 / 1
Reece Topley
England
230
10 / 1
Iftikhar Ahmed
Pakistan
230
20 / 2
Donald Tiripano
Zimbabwe
230
10 / 1
Kuldeep Yadav
India
230
10 / 1
Hasan Ali
Pakistan
230
10 / 1
Luke Wood
England
230
50 / 5
Kaleemullah
Oman
231
29 / 3
Justin Greaves
West Indies
231
29 / 3
Boris Gorlee
Netherlands
232
19 / 2
Pawan Sarraf
Nepal
233
9 / 1
Brandon Glover
Netherlands
233
9 / 1
Arshdeep Singh
India
233
9 / 1
Zahid Mahmood
Pakistan
233
9 / 1
Kyle Jamieson
New Zealand
233
9 / 1
Mujeeb Ur Rahman
Afghanistan
233
18 / 2
Tendai Chatara
Zimbabwe
234
26 / 3
Ross Taylor
New Zealand
234
26 / 3
Tim Southee
New Zealand
235
17 / 2
Lockie Ferguson
New Zealand
235
17 / 2
Vishnu Sukumaran
United Arab Emirates
236
66 / 8
Simon Atai
P.N.G.
237
16 / 2
Marco Jansen
South Africa
237
16 / 2
Matthew Kuhnemann
Australia
237
24 / 3
Yuzvendra Chahal
India
238
15 / 2
Joshua Inglis
Australia
238
30 / 4
Rahul Jariwala
U.S.A.
239
29 / 4
Hayden Walsh
West Indies
240
7 / 1
Haris Rauf
Pakistan
240
7 / 1
Chris Woakes
England
240
7 / 1
Sagar Dhakal
Nepal
241
27 / 4
Milton Shumba
Zimbabwe
242
33 / 5
Alei Nao
P.N.G.
243
13 / 2
Avesh Khan
India
243
26 / 4
Chris Sole
Scotland
244
25 / 4
Jasdeep Singh
U.S.A.
245
31 / 5
Philippe Boissevain
Netherlands
246
37 / 6
Aryan Dutt
Netherlands
247
12 / 2
Sabir Ali
United Arab Emirates
247
6 / 1
Nosaina Pokana
P.N.G.
247
18 / 3
Jeffrey Vandersay
Sri Lanka
247
12 / 2
Matt Henry
New Zealand
247
24 / 4
Blessing Muzarabani
Zimbabwe
247
6 / 1
Nathan Ellis
Australia
247
6 / 1
Timothy Pringle
Netherlands
247
6 / 1
Shariz Ahmad
Netherlands
247
6 / 1
Anrich Nortje
South Africa
248
11 / 2
Taijul Islam
Bangladesh
248
11 / 2
Tanaka Chivanga
Zimbabwe
249
20 / 4
Mohammed Siraj
India
249
15 / 3
Gudakesh Motie
West Indies
249
5 / 1
Syed Kaleem
Oman
249
10 / 2
Mohammad Haris
Pakistan
250
9 / 2
Semo Kamea
P.N.G.
250
9 / 2
Nepal
251
16 / 4
Saurabh Netravalkar
U.S.A.
251
4 / 1
Tarisai Musakanda
Zimbabwe
251
4 / 1
Olly Stone
England
251
4 / 1
Bhuvneshwar Kumar
India
252
11 / 3
Andile Phehlukwayo
South Africa
253
7 / 2
Wellington Masakadza
Zimbabwe
253
7 / 2
Bilal Khan
Oman
253
7 / 2
Anil Sah
Nepal
253
7 / 2
Neil Rock
Ireland
254
10 / 3
Mohammad Islam
Bangladesh
255
3 / 1
Naseem Shah
Pakistan
255
3 / 1
Saud Shakeel
Pakistan
255
6 / 2
Yamin Ahmadzai
Afghanistan
255
3 / 1
Subash Khakurel
Nepal
255
3 / 1
Dion Myers
Zimbabwe
255
3 / 1
Basir Ahamad
Nepal
255
3 / 1
Yasir Mohammad
U.S.A.
255
3 / 1
P.N.G.
256
5 / 2
Kagiso Rabada
South Africa
256
5 / 2
Wesley Barresi
Netherlands
257
2 / 1
Paul van Meekeren
Netherlands
257
2 / 1
Vivian Kingma
Netherlands
257
2 / 1
Jayant Yadav
India
257
2 / 1
Pothotuwa Lakshan
Sri Lanka
257
4 / 2
Clayton Floyd
Netherlands
257
2 / 1
Abdullah Shafique
Pakistan
257
2 / 1
Jason Behrendorff
Australia
257
2 / 1
Mitchell Swepson
Australia
257
2 / 1
Karl Birkenstock
Namibia
258
1 / 1
Nepal
258
1 / 1
Muhammad Khan
U.S.A.
258
1 / 1
Bjorn Fortuin
South Africa
258
1 / 1
Shahidullah Kamal
Afghanistan