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 2018 for ODI
Position
Best Averages
Player Name
Team Name
1
1202 / 9
Virat Kohli
India
2
639 / 7
Ross Taylor
New Zealand
3
684 / 8
Tamim Iqbal
Bangladesh
4
810 / 10
Fakhar Zaman
Pakistan
5
1030 / 13
Rohit Sharma
India
6
155 / 2
Khawar Ali
Oman
7
305 / 4
Ed Joyce
England
8
882 / 12
Shai Hope
West Indies
9
436 / 6
Imrul Kayes
Bangladesh
10
71 / 1
Tom Curran
England
11
353 / 5
Hashmatullah Shaidi
Afghanistan
12
69 / 1
Kannaur Rahul
India
13
671 / 10
Jos Buttler
England
14
66 / 1
Ajay Lalcheta
Oman
15
434 / 7
Faf du Plessis
South Africa
16
921 / 15
Joe Root
England
17
672 / 11
Imam-ul-Haq
Pakistan
18
61 / 1
Rilee Rossouw
South Africa
19
416 / 7
Shaun Marsh
Australia
20
392 / 7
Ambati Rayudu
India
21
770 / 14
Mushfiqur Rahim
Bangladesh
22
549 / 10
Calum MacLeod
Scotland
23
437 / 8
Kyle Coetzer
Scotland
24
218 / 4
AE Paraam
25
423 / 8
Martin Guptill
New Zealand
26
315 / 6
Angelo Mathews
Sri Lanka
27
52 / 1
Sarel Burger
Namibia
28
255 / 5
Soumya Sarkar
Bangladesh
29
151 / 3
Shafiq Sharif
30
1000 / 20
Jonny Bairstow
England
30
50 / 1
Imad Wasim
Pakistan
31
897 / 18
Shikhar Dhawan
India
32
448 / 9
Sean Williams
Zimbabwe
33
547 / 11
Rameez Shahzad
United Arab Emirates
34
493 / 10
Aaron Finch
Australia
35
870 / 18
Jason Roy
England
36
998 / 21
Brendan Taylor
Zimbabwe
37
425 / 9
Najibullah Zadran
Afghanistan
38
468 / 10
Kane Williamson
New Zealand
39
230 / 5
Mitchell Santner
New Zealand
40
497 / 11
Shakib Al Hasan
Bangladesh
40
497 / 11
William Porterfield
Ireland
41
313 / 7
Ben Stokes
England
42
756 / 17
Sikandar Raza
Zimbabwe
43
176 / 4
Aqib Sulehri
Oman
44
482 / 11
Anshuman Rath
Hong Kong
45
175 / 4
Mohammad Hafeez
Pakistan
46
742 / 17
Eoin Morgan
England
47
87 / 2
Kedar Jadhav
India
48
557 / 13
Andy Balbirnie
Ireland
49
298 / 7
Dinesh Chandimal
Sri Lanka
50
127 / 3
Ryan ten Doeschate
Netherlands
50
254 / 6
Tony Ura
P.N.G.
51
126 / 3
Haris Sohail
Pakistan
52
167 / 4
Dinesh Karthik
India
53
83 / 2
D'Arcy Short
Australia
54
165 / 4
Virandeep Singh
55
82 / 2
Zeeshan Maqsood
Oman
55
205 / 5
Chris Woakes
England
55
205 / 5
Sompal Kami
Nepal
55
205 / 5
Henry Nicholls
New Zealand
56
737 / 18
Shimron Hetmyer
West Indies
57
367 / 9
Chirag Suri
United Arab Emirates
58
40 / 1
Mohammad Amir
Pakistan
59
353 / 9
Chris Gayle
West Indies
60
470 / 12
Paul Stirling
Ireland
61
39 / 1
Kuldeep Yadav
India
62
194 / 5
Michael Jones
Scotland
63
384 / 10
David Miller
South Africa
63
768 / 20
Rahmat Shah
Afghanistan
64
457 / 12
Alex Hales
England
65
76 / 2
Irfan Ahmed
Hong Kong
65
38 / 1
Michael Swart
Netherlands
66
607 / 16
Mohammad Shahzad
Afghanistan
67
417 / 11
Babar Azam
Pakistan
68
415 / 11
Thisara Perera
Sri Lanka
69
186 / 5
Mitchell Marsh
Australia
70
296 / 8
Gulbadin Naib
Afghanistan
70
222 / 6
Dhananjaya de Silva
Sri Lanka
71
147 / 4
CR Suryawanshi
72
401 / 11
Matthew Cross
Scotland
73
109 / 3
Vaibhav Wategaonkar
Oman
74
36 / 1
George Dockrell
Ireland
75
142 / 4
Khaya Zondo
South Africa
76
423 / 12
Jason Holder
West Indies
77
140 / 4
Ajinkya Rahane
India
77
35 / 1
Shane Snater
Netherlands
78
419 / 12
Mahmudullah
Bangladesh
79
382 / 11
Richie Berrington
Scotland
80
415 / 12
Niroshan Dickwella
Sri Lanka
81
311 / 9
George Munsey
Scotland
82
479 / 14
Ashfaq Ahmed
Pakistan
83
34 / 1
Nathan Coulter-Nile
Australia
83
102 / 3
Max O'Dowd
Netherlands
83
340 / 10
Litton Das
Bangladesh
83
34 / 1
Lungi Ngidi
South Africa
83
102 / 3
R Rohan
84
134 / 4
Michael Leask
Scotland
84
67 / 2
Dale Steyn
South Africa
85
367 / 11
Kusal Perera
Sri Lanka
86
199 / 6
Alex Carey
Australia
87
358 / 11
Evin Lewis
West Indies
88
130 / 4
Ashton Agar
Australia
89
357 / 11
Quinton de Kock
South Africa
90
64 / 2
Mohammad Saifuddin
Bangladesh
90
32 / 1
Jean-Pierre Kotze
Namibia
91
191 / 6
Asif Ali
Pakistan
92
158 / 5
Andile Phehlukwayo
South Africa
93
376 / 12
Marcus Stoinis
Australia
94
497 / 16
Mohammad Nabi
Afghanistan
95
31 / 1
Johnson Charles
West Indies
96
371 / 12
Jean-Paul Duminy
South Africa
97
340 / 11
Shoaib Malik
Pakistan
98
215 / 7
Wesley Barresi
Netherlands
99
61 / 2
Michael Rippon
Netherlands
99
244 / 8
Reeza Hendricks
South Africa
100
335 / 11
Hashim Amla
South Africa
101
425 / 14
Rovman Powell
West Indies
102
90 / 3
Sadeera Samarawickrama
Sri Lanka
103
299 / 10
Tom Latham
New Zealand
104
179 / 6
Cephas Zhuwao
Zimbabwe
105
178 / 6
Colin de Grandhomme
New Zealand
106
207 / 7
Glenn Maxwell
Australia
107
59 / 2
Chris Lynn
Australia
108
439 / 15
Marlon Samuels
West Indies
109
29 / 1
Dilruwan Perera
Sri Lanka
109
29 / 1
Lockie Ferguson
New Zealand
109
116 / 4
Bas Leede
Netherlands
110
397 / 14
Babar Hayat
Hong Kong
111
339 / 12
Travis Head
Australia
112
254 / 9
Colin Munro
New Zealand
113
336 / 12
Kevin O'Brien
Ireland
113
56 / 2
Sharad Vesawkar
Nepal
113
28 / 1
Muhammad Khushi
Oman
114
333 / 12
Dipendra Airee
Nepal
115
277 / 10
Ihsanullah
Afghanistan
116
304 / 11
Upul Tharanga
Sri Lanka
117
275 / 10
MS Dhoni
India
118
356 / 13
Paras Khadka
Nepal
119
217 / 8
Gary Wilson
Ireland
120
244 / 9
Ghulam Shabber
United Arab Emirates
121
27 / 1
James Vince
England
121
108 / 4
Ryan Murray
Zimbabwe
121
27 / 1
Anwar Rahman
122
215 / 8
Mohammad Mithun
Bangladesh
123
349 / 13
Nizakat Khan
Hong Kong
124
107 / 4
Sagar Pun
Nepal
125
53 / 2
Mosaddek Hossain
Bangladesh
126
105 / 4
Jatinder Singh
Oman
127
26 / 1
Paul van Meekeren
Netherlands
127
26 / 1
Haseeb Amjad
Hong Kong
127
130 / 5
Javed Ahmadi
Afghanistan
128
384 / 15
Rohan Mustafa
United Arab Emirates
129
230 / 9
Kusal Mendis
Sri Lanka
130
408 / 16
Craig Ervine
Zimbabwe
130
51 / 2
Mohammad Nadeem
Oman
131
251 / 10
Heinrich Klaasen
South Africa
132
50 / 2
A Krishna
133
249 / 10
Aarif Sheikh
Nepal
134
173 / 7
Shadab Khan
Pakistan
135
49 / 2
Stephan Myburgh
Netherlands
136
171 / 7
Assad Vala
P.N.G.
137
341 / 14
Aiden Markram
South Africa
138
243 / 10
Sarfraz Ahmed
Pakistan
139
338 / 14
Niall O'Brien
Ireland
140
312 / 13
Shaiman Anwar
United Arab Emirates
140
48 / 2
Shreyas Iyer
India
141
118 / 5
David Willey
England
142
47 / 2
Suresh Raina
India
142
47 / 2
Kiplin Doriga
P.N.G.
143
280 / 12
Adnan Mufti
United Arab Emirates
144
93 / 4
AB de Villiers
South Africa
145
139 / 6
Samiullah Shenwari
Afghanistan
146
115 / 5
Donald Tiripano
Zimbabwe
146
23 / 1
Skhawat Ali
Hong Kong
146
69 / 3
Basant Regmi
Nepal
147
321 / 14
Peter Moor
Zimbabwe
148
137 / 6
Simi Singh
Ireland
149
228 / 10
Asghar Stanikzai
Afghanistan
150
68 / 3
Ravindra Jadeja
India
151
203 / 9
Rashid Khan
Afghanistan
152
45 / 2
Karan KC
Nepal
153
112 / 5
Nasir Jamal
Afghanistan
153
112 / 5
Scott McKechnie
Hong Kong
153
112 / 5
Rohit Paudel
Nepal
153
112 / 5
Ahmed Faiz
154
111 / 5
Elton Chigumbura
Zimbabwe
155
598 / 27
Hamilton Masakadza
Zimbabwe
156
66 / 3
Liam Plunkett
England
157
153 / 7
Tim Paine
Australia
158
86 / 4
Darren Bravo
West Indies
158
43 / 2
Bernard Scholtz
Namibia
159
107 / 5
Syed Aziz
160
149 / 7
Kinchit Shah
Hong Kong
161
21 / 1
K Subramanian
162
41 / 2
Abdul Shakoor
United Arab Emirates
162
41 / 2
Rishabh Pant
India
163
102 / 5
Steven Smith
Australia
164
101 / 5
Bhuvneshwar Kumar
India
165
60 / 3
Kemar Roach
West Indies
165
40 / 2
Prince Masvaure
Zimbabwe
165
140 / 7
Mohammad Naveed
United Arab Emirates
165
40 / 2
Daniel Braak
Netherlands
166
318 / 16
Solomon Mire
Zimbabwe
167
98 / 5
Roelof van der Merwe
Netherlands
168
96 / 5
Subash Khakurel
Nepal
169
115 / 6
Keemo Paul
West Indies
170
19 / 1
Sunzamul Islam
Bangladesh
170
57 / 3
Manpreet Singh
171
132 / 7
Ben Cooper
Netherlands
172
37 / 2
Tinashe Kamunhukamwe
Zimbabwe
173
277 / 15
Moeen Ali
England
174
129 / 7
Ashley Nurse
West Indies
175
55 / 3
Wiaan Mulder
South Africa
176
238 / 13
Gyanendra Malla
Nepal
177
72 / 4
Safyaan Sharif
Scotland
177
108 / 6
Mahuru Dai
P.N.G.
177
108 / 6
Kieran Powell
West Indies
177
54 / 3
Nadeem Ahmed
Hong Kong
177
126 / 7
Mehidy Hasan
Bangladesh
178
161 / 9
Akila Dananjaya
Sri Lanka
179
88 / 5
Malcolm Waller
Zimbabwe
179
88 / 5
Anamul Haque
Bangladesh
180
35 / 2
Cameron White
Australia
180
35 / 2
Mustafizur Rahman
Bangladesh
181
52 / 3
Brandon Mavuta
Zimbabwe
182
102 / 6
Chad Soper
P.N.G.
182
68 / 4
Hardik Pandya
India
183
135 / 8
Scott Edwards
Netherlands
184
83 / 5
Mark Watt
Scotland
185
149 / 9
Anil Sah
Nepal
186
33 / 2
Adam Zampa
Australia
186
66 / 4
Andy McBrine
Ireland
187
49 / 3
Roston Chase
West Indies
187
49 / 3
Jason Kila
P.N.G.
188
81 / 5
Norman Vanua
P.N.G.
189
96 / 6
Tim Southee
New Zealand
189
64 / 4
Anwar Arudin
190
79 / 5
Faheem Ashraf
Pakistan
191
126 / 8
Aizaz Khan
Hong Kong
192
78 / 5
Chris Morris
South Africa
192
78 / 5
Mohammad Boota
United Arab Emirates
193
31 / 2
Christiaan Jonker
South Africa
193
31 / 2
Waqas Barkat
Hong Kong
194
107 / 7
Charles Amini
P.N.G.
195
75 / 5
Tarisai Musakanda
Zimbabwe
195
15 / 1
Dwaine Pretorius
South Africa
195
15 / 1
Zhivago Groenewald
Namibia
195
30 / 2
U Aryaman Sunil
196
118 / 8
Ahmed Raza
United Arab Emirates
197
44 / 3
Ish Sodhi
New Zealand
197
44 / 3
S Muniandy
198
73 / 5
David Warner
Australia
199
29 / 2
George Worker
New Zealand
200
86 / 6
Hasan Ali
Pakistan
200
43 / 3
Chamu Chibhabha
Zimbabwe
201
57 / 4
Andrew Tye
Australia
202
113 / 8
Pieter Seelaar
Netherlands
203
141 / 10
Ehsan Khan
Hong Kong
204
14 / 1
Brad Wheal
Scotland
205
111 / 8
Adil Rashid
England
206
124 / 9
Mashrafe Mortaza
Bangladesh
207
137 / 10
Tanwir Afzal
Hong Kong
208
82 / 6
Chandrapaul Hemraj
West Indies
209
27 / 2
Rumman Raees
Pakistan
210
40 / 3
John Reva
P.N.G.
211
39 / 3
Wellington Masakadza
Zimbabwe
211
52 / 4
Timm van der Gugten
Netherlands
211
13 / 1
Andre Russell
West Indies
211
65 / 5
Muhamad Syahadat
212
50 / 4
Tendai Chisoro
Zimbabwe
212
25 / 2
Keshav Maharaj
South Africa
213
62 / 5
Carlos Brathwaite
West Indies
213
124 / 10
Graeme Cremer
Zimbabwe
214
12 / 1
Deepak Chahar
India
214
24 / 2
Barry McCarthy
Ireland
214
24 / 2
Thomas Sole
Scotland
214
36 / 3
Mujeeb Ur Rahman
Afghanistan
215
35 / 3
Sharafuddin Ashraf
Afghanistan
216
69 / 6
Sabbir Rahman
Bangladesh
216
23 / 2
Brian Vitori
Zimbabwe
216
23 / 2
Sam Billings
England
216
23 / 2
Ryan Burl
Zimbabwe
216
23 / 2
A Mutreja
217
91 / 8
Craig Wallace
Scotland
218
101 / 9
Kyle Jarvis
Zimbabwe
219
11 / 1
Jamie Atkinson
Hong Kong
219
11 / 1
Shafiqullah
Afghanistan
219
22 / 2
Jason Mohammed
West Indies
219
11 / 1
Andre Fletcher
West Indies
219
11 / 1
Wanindu Hasaranga
Sri Lanka
219
11 / 1
Dylan Budge
Scotland
220
21 / 2
Jhye Richardson
Australia
220
63 / 6
Christopher Carter
Hong Kong
221
10 / 1
Lahiru Kumara
Sri Lanka
221
10 / 1
Denesh Ramdin
West Indies
221
10 / 1
Lasith Malinga
Sri Lanka
221
10 / 1
Bilal Khan
Oman
221
10 / 1
Alei Nao
P.N.G.
222
39 / 4
Kagiso Rabada
South Africa
223
29 / 3
Amjad Mahboob
224
19 / 2
S Vijayakumar
224
38 / 4
Pat Cummins
Australia
225
46 / 5
R Gaznavi
226
9 / 1
Scotland
226
9 / 1
Zahoor Khan
United Arab Emirates
227
35 / 4
Sese Bau
P.N.G.
228
26 / 3
Trent Boult
New Zealand
228
52 / 6
Suranga Lakmal
Sri Lanka
229
34 / 4
Ehsan Nawaz
Hong Kong
229
17 / 2
Sam Curran
England
230
59 / 7
Peter Borren
Netherlands
231
25 / 3
Frederick Klaassen
Netherlands
232
8 / 1
Junior Dala
South Africa
232
40 / 5
Sandeep Lamichhane
Nepal
232
8 / 1
Manish Pandey
India
233
31 / 4
Shahid Wasif
Hong Kong
234
23 / 3
Aritra Dutta
235
15 / 2
Yuzvendra Chahal
India
235
15 / 2
Hazratullah Zazai
Afghanistan
235
15 / 2
Kane Richardson
Australia
236
22 / 3
Morne Morkel
South Africa
236
22 / 3
Imran Tahir
South Africa
236
22 / 3
Cameron McAuslan
Hong Kong
237
43 / 6
Tendai Chatara
Zimbabwe
238
7 / 1
Shapoor Zadran
Afghanistan
238
14 / 2
Mominul Haque
Bangladesh
238
7 / 1
Abul Hasan
Bangladesh
238
21 / 3
Mitchell Starc
Australia
238
7 / 1
Chris Sole
Scotland
238
7 / 1
Nazmul Islam
Bangladesh
238
7 / 1
Shehan Madushanka
Sri Lanka
239
20 / 3
Najmul Hossain Shanto
Bangladesh
240
25 / 4
Fabian Allen
West Indies
241
6 / 1
Imran Haider
United Arab Emirates
241
18 / 3
Lega Siaka
P.N.G.
241
12 / 2
Rubel Hossain
Bangladesh
241
12 / 2
Azhar Ali
Pakistan
241
6 / 1
Craig Williams
Namibia
241
12 / 2
Johannes Smit
Namibia
242
22 / 4
Jack Vare
P.N.G.
243
16 / 3
Blessing Muzarabani
Zimbabwe
244
5 / 1
Ahmad Butt
Oman
244
5 / 1
Todd Astle
New Zealand
244
5 / 1
Kyle Abbott
South Africa
245
14 / 3
Vani Morea
P.N.G.
245
14 / 3
United Arab Emirates
246
9 / 2
Mark Chapman
Hong Kong
247
13 / 3
Tim Murtagh
Ireland
248
4 / 1
Dushmantha Chameera
Sri Lanka
248
4 / 1
Amila Aponso
Sri Lanka
248
4 / 1
Liam Dawson
England
248
4 / 1
Khaleel Ahmed
India
248
4 / 1
Qadeer Ahmed
United Arab Emirates
248
4 / 1
Nathan Lyon
Australia
248
4 / 1
Stuart Whittingham
Scotland
248
4 / 1
Liam Roche
Zimbabwe
248
8 / 2
Michael Neser
Australia
249
7 / 2
Mark Wood
England
250
3 / 1
Aaron Phangiso
South Africa
250
3 / 1
Gerrie Snyman
Namibia
250
6 / 2
Boyd Rankin
England
250
6 / 2
Dean Elgar
South Africa
250
3 / 1
Jay Odedra
Oman
250
6 / 2
Dilip Nath
Nepal
250
6 / 2
Lalit Rajbanshi
Nepal
250
3 / 1
D Mogan
251
5 / 2
Simandeep Singh
Hong Kong
251
5 / 2
Nasir Hossain
Bangladesh
252
2 / 1
Umar Amin
Pakistan
252
2 / 1
Helao France
Namibia
252
2 / 1
Merwe Erasmus
Namibia
252
4 / 2
Stephan Baard
Namibia
253
3 / 2
Brian Chari
Zimbabwe
253
3 / 2
Billy Stanlake
Australia
254
1 / 1
Abu Hider
Bangladesh
254
1 / 1
Siddarth Kaul
India
254
1 / 1
Farhaan Behardien
South Africa
254
2 / 2
Richard Ngarava
Zimbabwe