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 2019 for ODI
Position
Best Averages
Player Name
Team Name
1
145 / 1
Max O'Dowd
Netherlands
2
107 / 1
Tom Curran
England
3
169 / 2
Sandeep Goud
Oman
4
746 / 9
Shakib Al Hasan
Bangladesh
5
81 / 1
Safyaan Sharif
Scotland
6
664 / 9
Rassie van der Dussen
South Africa
7
647 / 9
David Warner
Australia
8
845 / 12
Jason Roy
England
9
814 / 12
Faf du Plessis
South Africa
10
600 / 9
MS Dhoni
India
11
191 / 3
Abid Ali
Pakistan
12
1076 / 17
Babar Azam
Pakistan
13
126 / 2
Basil Hameed
United Arab Emirates
14
1377 / 22
Virat Kohli
India
15
125 / 2
Ashton Turner
Australia
16
432 / 7
Angelo Mathews
Sri Lanka
17
245 / 4
Mohammad Rizwan
Pakistan
18
1345 / 22
Shai Hope
West Indies
19
61 / 1
Wesley Barresi
Netherlands
20
1141 / 19
Aaron Finch
Australia
21
719 / 12
Ben Stokes
England
22
1490 / 25
Rohit Sharma
India
23
948 / 16
Kane Williamson
New Zealand
24
290 / 5
Anshuman Rath
Hong Kong
25
692 / 12
Paul Stirling
Ireland
26
57 / 1
Roelof van der Merwe
Netherlands
26
57 / 1
Dilon Heyliger
Canada
27
791 / 14
Eoin Morgan
England
28
844 / 15
Jonny Bairstow
England
29
728 / 13
Nicholas Pooran
West Indies
30
943 / 17
Ross Taylor
New Zealand
31
440 / 8
Kyle Coetzer
Scotland
32
219 / 4
Navneet Dhaliwal
Canada
33
109 / 2
Kieron Pollard
West Indies
34
323 / 6
Sunil Ambris
West Indies
35
753 / 14
Chris Gayle
West Indies
36
266 / 5
Shreyas Iyer
India
37
53 / 1
Damien Ravu
P.N.G.
38
105 / 2
Alex Hales
England
39
572 / 11
Kannaur Rahul
India
39
156 / 3
Paras Khadka
Nepal
40
1085 / 21
Usman Khawaja
Australia
41
774 / 15
Quinton de Kock
South Africa
42
567 / 11
Andy Balbirnie
Ireland
43
667 / 13
Jos Buttler
England
44
51 / 1
Ravinderpal Singh
Canada
45
253 / 5
Andile Phehlukwayo
South Africa
46
910 / 18
Joe Root
England
47
754 / 15
Mushfiqur Rahim
Bangladesh
48
248 / 5
John Campbell
West Indies
49
640 / 13
Haris Sohail
Pakistan
50
145 / 3
Regis Chakabva
Zimbabwe
51
384 / 8
Jean-Pierre Kotze
Namibia
52
862 / 18
Imam-ul-Haq
Pakistan
53
378 / 8
Aqib Sulehri
Oman
54
472 / 10
Imad Wasim
Pakistan
55
47 / 1
Hiri Hiri
P.N.G.
56
605 / 13
Alex Carey
Australia
57
417 / 9
Hashim Amla
South Africa
58
322 / 7
Sean Williams
Zimbabwe
58
46 / 1
Keemo Paul
West Indies
59
502 / 11
Aaron Jones
U.S.A.
60
355 / 8
Stephan Baard
Namibia
61
398 / 9
Monank Patel
U.S.A.
62
396 / 9
Dimuth Karunaratne
Sri Lanka
63
483 / 11
Peter Handscomb
Australia
64
395 / 9
Craig Ervine
Zimbabwe
65
436 / 10
James Neesham
New Zealand
66
561 / 13
Asghar Stanikzai
Afghanistan
67
646 / 15
Kusal Perera
Sri Lanka
68
129 / 3
Peter Moor
Zimbabwe
69
470 / 11
Kedar Jadhav
India
70
680 / 16
Fakhar Zaman
Pakistan
71
509 / 12
Najibullah Zadran
Afghanistan
72
42 / 1
Taijul Islam
Bangladesh
72
210 / 5
Zane Green
Namibia
73
461 / 11
Shaun Marsh
Australia
74
209 / 5
Suraj Kumar
Oman
75
583 / 14
Shikhar Dhawan
India
76
248 / 6
Lahiru Thirimanne
Sri Lanka
77
206 / 5
Ravindra Jadeja
India
78
247 / 6
Ambati Rayudu
India
79
658 / 16
Shimron Hetmyer
West Indies
80
285 / 7
Richie Berrington
Scotland
81
650 / 16
Martin Guptill
New Zealand
82
321 / 8
Roston Chase
West Indies
83
80 / 2
Elmore Hutchinson
U.S.A.
84
279 / 7
Sabbir Rahman
Bangladesh
85
477 / 12
Henry Nicholls
New Zealand
86
278 / 7
David Miller
South Africa
87
79 / 2
Hiral Patel
Canada
88
39 / 1
Timycen Maruma
Zimbabwe
88
78 / 2
Samiullah Shenwari
Afghanistan
88
39 / 1
Suranga Lakmal
Sri Lanka
88
39 / 1
Brandon King
West Indies
89
154 / 4
Mohammad Nadeem
Oman
90
461 / 12
Mohammad Hafeez
Pakistan
91
266 / 7
Johannes Smit
Namibia
92
379 / 10
Steven Smith
Australia
93
189 / 5
Zeeshan Maqsood
Oman
94
113 / 3
Mohammad Boota
United Arab Emirates
95
75 / 2
Aarif Sheikh
Nepal
95
75 / 2
Gyanendra Malla
Nepal
96
408 / 11
Sarfraz Ahmed
Pakistan
97
111 / 3
Karl Birkenstock
Namibia
98
587 / 16
Kusal Mendis
Sri Lanka
99
182 / 5
Mohammad Saifuddin
Bangladesh
100
36 / 1
Ranasinghe Ranasinghe
Sri Lanka
101
287 / 8
Hardik Pandya
India
102
322 / 9
Calum MacLeod
Scotland
103
392 / 11
Evin Lewis
West Indies
104
71 / 2
Rohit Paudel
Nepal
105
635 / 18
Glenn Maxwell
Australia
106
70 / 2
Ehsan Khan
Hong Kong
106
210 / 6
Shaiman Anwar
United Arab Emirates
106
35 / 1
Simon Atai
P.N.G.
107
453 / 13
Assad Vala
P.N.G.
108
104 / 3
Ryan Burl
Zimbabwe
109
69 / 2
Tobias Visee
Netherlands
109
69 / 2
Kyle Jarvis
Zimbabwe
110
447 / 13
Avishka Fernando
Sri Lanka
111
137 / 4
Brendan Taylor
Zimbabwe
112
236 / 7
Aiden Markram
South Africa
113
168 / 5
Chundangapoyil Rizwan
United Arab Emirates
114
134 / 4
Ashley Nurse
West Indies
115
33 / 1
Priyamal Perera
Sri Lanka
116
592 / 18
Rahmat Shah
Afghanistan
117
263 / 8
Litton Das
Bangladesh
118
359 / 11
Steven Taylor
U.S.A.
119
357 / 11
Mahmudullah
Bangladesh
120
64 / 2
Liam Plunkett
England
120
32 / 1
Pieter Seelaar
Netherlands
120
64 / 2
Fabian Allen
West Indies
121
223 / 7
Vijay Shankar
India
122
506 / 16
Soumya Sarkar
Bangladesh
123
94 / 3
Lorcan Tucker
Ireland
124
219 / 7
Mohammad Shahzad
Afghanistan
125
154 / 5
Craig Wallace
Scotland
126
305 / 10
Rishabh Pant
India
127
335 / 11
Hashmatullah Shaidi
Afghanistan
128
271 / 9
Matthew Cross
Scotland
129
150 / 5
Nitish Kumar
Canada
129
150 / 5
Umar Akmal
Pakistan
130
179 / 6
Sikandar Raza
Zimbabwe
131
89 / 3
Dinesh Karthik
India
132
58 / 2
Sompal Kami
Nepal
132
29 / 1
Mujeeb Ur Rahman
Afghanistan
132
29 / 1
Sandeep Lamichhane
Nepal
132
87 / 3
Michael Jones
Scotland
133
347 / 12
Tom Latham
New Zealand
134
318 / 11
Kevin O'Brien
Ireland
135
115 / 4
Timil Patel
U.S.A.
136
57 / 2
Jonathan Carter
West Indies
137
142 / 5
Jan Frylinck
Namibia
138
312 / 11
Tony Ura
P.N.G.
139
338 / 12
Xavier Marshall
West Indies
140
252 / 9
Mohammad Mithun
Bangladesh
140
28 / 1
Mohammad Hasnain
Pakistan
140
28 / 1
Shaheen Afridi
Pakistan
141
111 / 4
Shan Masood
Pakistan
142
442 / 16
Tamim Iqbal
Bangladesh
143
55 / 2
Ben Cooper
Netherlands
144
329 / 12
Marcus Stoinis
Australia
145
163 / 6
Kinchit Shah
Hong Kong
146
27 / 1
Tim Murtagh
Ireland
146
27 / 1
Nathan Lyon
Australia
146
324 / 12
Colin Munro
New Zealand
146
54 / 2
Ahmad Butt
Oman
147
188 / 7
Darren Bravo
West Indies
148
161 / 6
Asif Ali
Pakistan
149
134 / 5
James Vince
England
149
134 / 5
Babar Hayat
Hong Kong
149
134 / 5
Karima Gore
U.S.A.
150
241 / 9
Colin de Grandhomme
New Zealand
151
132 / 5
Nathan Coulter-Nile
Australia
152
211 / 8
Reeza Hendricks
South Africa
153
79 / 3
Doug Bracewell
New Zealand
154
236 / 9
Carlos Brathwaite
West Indies
155
52 / 2
Wanindu Hasaranga
Sri Lanka
156
257 / 10
Dhananjaya de Silva
Sri Lanka
157
77 / 3
Jason Kila
P.N.G.
158
128 / 5
Oshada Fernando
Sri Lanka
159
179 / 7
Merwe Erasmus
Namibia
160
51 / 2
Dylan Budge
Scotland
161
229 / 9
Ikram Alikhil
Afghanistan
162
203 / 8
Khawar Ali
Oman
163
101 / 4
Jean-Paul Duminy
South Africa
164
176 / 7
Chirag Suri
United Arab Emirates
165
25 / 1
Yasir Shah
Pakistan
165
250 / 10
Shoaib Malik
Pakistan
165
25 / 1
Sayed Shirzad
Afghanistan
166
99 / 4
Akshay Homraj
U.S.A.
167
74 / 3
Chris Morris
South Africa
168
98 / 4
Shadab Khan
Pakistan
168
147 / 6
Niroshan Dickwella
Sri Lanka
169
171 / 7
Craig Williams
Namibia
170
315 / 13
William Porterfield
Ireland
171
145 / 6
Moeen Ali
England
172
72 / 3
Donald Tiripano
Zimbabwe
172
24 / 1
Dawid Malan
England
173
165 / 7
James McCollum
Ireland
174
375 / 16
Jason Holder
West Indies
175
279 / 12
Hazratullah Zazai
Afghanistan
176
208 / 9
Mosaddek Hossain
Bangladesh
177
323 / 14
Mohammad Nabi
Afghanistan
178
23 / 1
Yuzvendra Chahal
India
178
23 / 1
Shane Getkate
Ireland
178
23 / 1
United Arab Emirates
179
343 / 15
Thisara Perera
Sri Lanka
180
137 / 6
Hasan Ali
Pakistan
181
181 / 8
George Munsey
Scotland
182
45 / 2
Rodrigo Thomas
Canada
183
67 / 3
Nosaina Pokana
P.N.G.
184
177 / 8
Sese Bau
P.N.G.
185
44 / 2
Angelo Perera
Sri Lanka
186
171 / 8
Jatinder Singh
Oman
187
127 / 6
Mitchell Santner
New Zealand
188
126 / 6
Ghulam Shabber
United Arab Emirates
188
21 / 1
Khary Pierre
West Indies
189
104 / 5
Hayden Walsh
West Indies
190
143 / 7
George Dockrell
Ireland
191
183 / 9
Chad Soper
P.N.G.
191
61 / 3
Kagiso Rabada
South Africa
192
281 / 14
Gulbadin Naib
Afghanistan
193
218 / 11
Lega Siaka
P.N.G.
194
79 / 4
Tanwir Afzal
Hong Kong
195
98 / 5
Gary Wilson
Ireland
196
117 / 6
Mark Adair
Ireland
197
77 / 4
Noor Ali Zadran
Afghanistan
197
77 / 4
Scott McKechnie
Hong Kong
198
38 / 2
Cameron Stevenson
U.S.A.
198
76 / 4
Ian Holland
U.S.A.
198
19 / 1
Sundeep Jora
Nepal
198
19 / 1
Brian Chari
Zimbabwe
198
19 / 1
Aftab Alam
Afghanistan
198
19 / 1
Jason Behrendorff
Australia
198
19 / 1
Shahid Wasif
Hong Kong
198
171 / 9
Isuru Udana
Sri Lanka
199
94 / 5
P.N.G.
200
169 / 9
Mehidy Hasan
Bangladesh
201
56 / 3
Vriitya Aravind
United Arab Emirates
202
74 / 4
Adil Rashid
England
203
201 / 11
Kiplin Doriga
P.N.G.
204
73 / 4
Christoffel Viljoen
Namibia
205
218 / 12
Rashid Khan
Afghanistan
206
18 / 1
Lockie Ferguson
New Zealand
206
36 / 2
Andre Russell
West Indies
207
53 / 3
Khurram Khan
Oman
208
88 / 5
Nisarg Patel
U.S.A.
209
70 / 4
Aizaz Khan
Hong Kong
210
17 / 1
Imran Tahir
South Africa
210
17 / 1
Kamindu Mendis
Sri Lanka
210
17 / 1
Wiaan Mulder
South Africa
210
34 / 2
David Willey
England
211
118 / 7
Jaskaran Malhotra
U.S.A.
212
33 / 2
Tim Seifert
New Zealand
213
115 / 7
Solomon Mire
Zimbabwe
214
147 / 9
Chris Woakes
England
215
32 / 2
Kemar Roach
West Indies
215
16 / 1
Seekkuge Prasanna
Sri Lanka
215
32 / 2
Imran Haider
United Arab Emirates
215
16 / 1
Bernard Scholtz
Namibia
216
47 / 3
Jhye Richardson
Australia
216
94 / 6
Jamie Atkinson
Hong Kong
217
62 / 4
Sheldon Cottrell
West Indies
218
91 / 6
Wahab Riaz
Pakistan
219
30 / 2
Richmond Mutumbami
Zimbabwe
220
89 / 6
Ahsan Abbasi
Hong Kong
221
44 / 3
Kombu Silva
U.S.A.
222
29 / 2
Javed Ahmadi
Afghanistan
222
58 / 4
Faheem Ashraf
Pakistan
223
86 / 6
Bhuvneshwar Kumar
India
224
14 / 1
Anamul Haque
Bangladesh
224
28 / 2
Barry McCarthy
Ireland
225
68 / 5
Mitchell Starc
Australia
225
68 / 5
Srimantha Wijeyeratne
Canada
226
13 / 1
Helao France
Namibia
226
13 / 1
Syed Kaleem
Oman
226
13 / 1
Sharafuddin Ashraf
Afghanistan
226
169 / 13
Charles Amini
P.N.G.
226
26 / 2
Mustafizur Rahman
Bangladesh
226
26 / 2
Ahmed Raza
United Arab Emirates
226
39 / 3
Michael Leask
Scotland
227
25 / 2
Joe Denly
England
228
35 / 3
Binod Bhandari
Nepal
229
58 / 5
Mohammad Naveed
United Arab Emirates
230
23 / 2
Waheed Ahmed
United Arab Emirates
231
80 / 7
Saurabh Netravalkar
U.S.A.
232
34 / 3
Dwaine Pretorius
South Africa
233
122 / 11
Norman Vanua
P.N.G.
234
11 / 1
Jasdeep Singh
U.S.A.
235
54 / 5
Hamilton Masakadza
Zimbabwe
236
32 / 3
Jeevan Mendis
Sri Lanka
237
21 / 2
Karan KC
Nepal
237
42 / 4
Simi Singh
Ireland
237
21 / 2
Boyd Rankin
England
238
10 / 1
Todd Astle
New Zealand
238
30 / 3
Saad Zafar
Canada
239
68 / 7
Pat Cummins
Australia
240
58 / 6
Mashrafe Mortaza
Bangladesh
241
18 / 2
Ajay Lalcheta
Oman
241
9 / 1
Shivam Dube
India
241
9 / 1
Josh Little
Ireland
241
9 / 1
Naveen-ul-Haq
Afghanistan
241
9 / 1
Cecil Khan
Canada
241
18 / 2
United Arab Emirates
242
17 / 2
Mark Watt
Scotland
242
17 / 2
Ish Sodhi
New Zealand
242
17 / 2
Mohammad Amir
Pakistan
243
41 / 5
Matt Henry
New Zealand
243
41 / 5
Kuldeep Yadav
India
244
16 / 2
Shubman Gill
India
244
8 / 1
Anrich Nortje
South Africa
244
16 / 2
Dipendra Airee
Nepal
245
15 / 2
Stuart Poynter
Ireland
245
15 / 2
Hamid Hassan
Afghanistan
246
22 / 3
Ruvindu Gunasekera
Canada
246
44 / 6
Ashfaq Ahmed
Pakistan
247
29 / 4
Rohan Mustafa
United Arab Emirates
248
7 / 1
Raymon Reifer
West Indies
249
61 / 9
Lasith Malinga
Sri Lanka
250
27 / 4
Zahoor Khan
United Arab Emirates
251
20 / 3
Rubel Hossain
Bangladesh
252
13 / 2
Dinesh Chandimal
Sri Lanka
252
13 / 2
Lungi Ngidi
South Africa
252
13 / 2
Oshane Thomas
West Indies
253
6 / 1
Romario Shepherd
West Indies
253
6 / 1
Sadeera Samarawickrama
Sri Lanka
253
6 / 1
Usman Khan
Pakistan
253
6 / 1
Shane Dowrich
West Indies
253
6 / 1
Tendai Chatara
Zimbabwe
253
24 / 4
Trent Boult
New Zealand
253
12 / 2
Pawan Sarraf
Nepal
254
22 / 4
Thomas Sole
Scotland
254
11 / 2
Rusty Theron
South Africa
254
11 / 2
Saad Ali
Pakistan
255
5 / 1
Khaleel Ahmed
India
255
15 / 3
Lakshan Sandakan
Sri Lanka
255
15 / 3
Upul Tharanga
Sri Lanka
255
5 / 1
Junaid Khan
Pakistan
255
5 / 1
Mohammad Ghazanfar
Hong Kong
255
10 / 2
Zhivago Groenewald
Namibia
256
18 / 4
Andy McBrine
Ireland
257
13 / 3
Nikhil Dutta
Canada
257
13 / 3
Dawlat Zadran
Afghanistan
257
13 / 3
Jofra Archer
England
258
11 / 3
Adam Zampa
Australia
259
7 / 2
Akila Dananjaya
Sri Lanka
260
20 / 6
Mohammed Shami
India
261
3 / 1
Milinda Siriwardana
Sri Lanka
261
3 / 1
Muhammad Siddique
United Arab Emirates
261
6 / 2
Darius D'Silva
United Arab Emirates
261
9 / 3
Muhammad Khan
U.S.A.
262
5 / 2
Galkandage Eranga
Canada
263
2 / 1
Fahad Nawaz
United Arab Emirates
263
2 / 1
Bas Leede
Netherlands
263
2 / 1
Riley Hekure
P.N.G.
263
6 / 3
Alasdair Evans
Scotland
263
2 / 1
Hussain Talat
Pakistan
263
2 / 1
Bilal Khan
Oman
263
2 / 1
Ibrahim Zadran
Afghanistan
264
3 / 2
Shafiul Islam
Bangladesh
265
1 / 1
Dushmantha Chameera
Sri Lanka
265
1 / 1
Lahiru Kumara
Sri Lanka
265
1 / 1
Stuart Whittingham
Scotland