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 2015 for ODI
Position
Best Averages
Player Name
Team Name
1
151 / 1
Mark Chapman
Hong Kong
2
107 / 1
Peter Borren
Netherlands
3
99 / 1
Saad Nasim
Pakistan
4
92 / 1
James Neesham
New Zealand
5
862 / 10
Kumar Sangakkara
Sri Lanka
6
166 / 2
Matthew Wade
Australia
7
1193 / 15
AB de Villiers
South Africa
8
146 / 2
Stephan Baard
Namibia
9
433 / 6
Brendan Taylor
Zimbabwe
10
71 / 1
Manish Pandey
India
11
607 / 9
Shoaib Malik
Pakistan
12
509 / 8
Ian Bell
England
13
126 / 2
Kedar Jadhav
India
13
63 / 1
Aamer Yamin
Pakistan
13
63 / 1
Subash Khakurel
Nepal
14
1489 / 24
Martin Guptill
New Zealand
15
1046 / 17
Ross Taylor
New Zealand
16
59 / 1
George Munsey
Scotland
17
884 / 15
Faf du Plessis
South Africa
18
815 / 14
Rohit Sharma
India
19
1207 / 21
Tillakaratne Dilshan
Sri Lanka
20
1376 / 24
Kane Williamson
New Zealand
21
56 / 1
Kila Pala
P.N.G.
22
109 / 2
Anil Mandal
Nepal
23
967 / 18
Eoin Morgan
England
24
805 / 15
Steven Smith
Australia
25
267 / 5
Ambati Rayudu
India
26
691 / 13
James Taylor
England
27
742 / 14
Tamim Iqbal
Bangladesh
27
53 / 1
Johannes Smit
Namibia
28
681 / 13
Rilee Rossouw
South Africa
29
729 / 14
David Miller
South Africa
30
312 / 6
Mohammad Shahzad
Afghanistan
31
672 / 13
Soumya Sarkar
Bangladesh
32
155 / 3
Rakep Patel
Kenya
33
103 / 2
Shem Ngoche
Kenya
34
767 / 15
Mushfiqur Rahim
Bangladesh
35
102 / 2
Jack Vare
P.N.G.
36
1062 / 21
Hashim Amla
South Africa
37
453 / 9
Misbah-ul-Haq
Pakistan
38
503 / 10
Shaiman Anwar
United Arab Emirates
39
652 / 13
David Warner
Australia
40
601 / 12
Marlon Samuels
West Indies
41
50 / 1
Mohammad Shahzad
United Arab Emirates
41
150 / 3
Sharad Vesawkar
Nepal
42
644 / 13
Glenn Maxwell
Australia
43
494 / 10
Haris Sohail
Pakistan
44
782 / 16
Mohammad Hafeez
Pakistan
45
144 / 3
James Faulkner
Australia
45
48 / 1
John Reva
P.N.G.
46
850 / 18
Grant Elliott
New Zealand
47
141 / 3
Jonny Bairstow
England
47
47 / 1
Harbhajan Singh
India
48
561 / 12
Aaron Finch
Australia
49
420 / 9
Kusal Perera
Sri Lanka
50
46 / 1
Andy McBrine
Ireland
51
642 / 14
Jos Buttler
England
52
640 / 14
MS Dhoni
India
53
775 / 17
Azhar Ali
Pakistan
54
861 / 19
Lahiru Thirimanne
Sri Lanka
55
723 / 16
Joe Root
England
56
45 / 1
Shaun Marsh
Australia
56
45 / 1
Sami Aslam
Pakistan
56
90 / 2
Pieter Seelaar
Netherlands
57
89 / 2
Anshuman Rath
Hong Kong
58
44 / 1
Vernon Philander
South Africa
59
130 / 3
Assad Vala
P.N.G.
60
173 / 4
Lendl Simmons
West Indies
61
43 / 1
Henry Nicholls
New Zealand
62
722 / 17
Ajinkya Rahane
India
63
296 / 7
Noor Ali Zadran
Afghanistan
64
506 / 12
Mahmudullah
Bangladesh
65
421 / 10
Shakib Al Hasan
Bangladesh
66
336 / 8
Shane Watson
Australia
67
411 / 10
Chris Gayle
West Indies
68
41 / 1
George Worker
New Zealand
69
893 / 22
Sean Williams
Zimbabwe
70
81 / 2
Tanwir Afzal
Hong Kong
70
486 / 12
Tom Latham
New Zealand
71
403 / 10
Mahela Jayawardene
Sri Lanka
72
440 / 11
Niall O'Brien
Ireland
72
400 / 10
Farhaan Behardien
South Africa
73
467 / 12
Ed Joyce
England
74
698 / 18
Craig Ervine
Zimbabwe
75
77 / 2
Nasir Jamal
Afghanistan
75
462 / 12
Jason Roy
England
76
230 / 6
Babar Azam
Pakistan
77
268 / 7
Andre Russell
West Indies
78
190 / 5
Stuart Binny
India
78
76 / 2
Imad Wasim
Pakistan
79
341 / 9
Kyle Coetzer
Scotland
80
263 / 7
Jason Holder
West Indies
81
745 / 20
Shikhar Dhawan
India
82
517 / 14
Suresh Raina
India
83
332 / 9
Mohammad Rizwan
Pakistan
84
772 / 21
Elton Chigumbura
Zimbabwe
85
441 / 12
Corey Anderson
New Zealand
86
623 / 17
Virat Kohli
India
87
366 / 10
Jean-Paul Duminy
South Africa
88
438 / 12
Angelo Mathews
Sri Lanka
88
219 / 6
Michael Clarke
Australia
89
764 / 21
Brendon McCullum
New Zealand
90
325 / 9
Dinesh Chandimal
Sri Lanka
91
36 / 1
Dushmantha Chameera
Sri Lanka
91
144 / 4
Paras Khadka
Nepal
92
570 / 16
Ahmed Shehzad
Pakistan
93
284 / 8
Darren Sammy
West Indies
93
71 / 2
Nehemiah Odhiambo
Kenya
93
71 / 2
Peter Moor
Zimbabwe
94
209 / 6
Amjad Javed
United Arab Emirates
95
551 / 16
Sarfraz Ahmed
Pakistan
96
859 / 25
Chamu Chibhabha
Zimbabwe
97
206 / 6
Brad Haddin
Australia
97
309 / 9
Matt Machan
Scotland
98
274 / 8
Preston Mommsen
Scotland
99
171 / 5
Adil Rashid
England
100
511 / 15
Quinton de Kock
South Africa
101
34 / 1
Kinchit Shah
Hong Kong
102
814 / 24
Sikandar Raza
Zimbabwe
103
236 / 7
Mitchell Marsh
Australia
104
399 / 12
Sabbir Rahman
Bangladesh
105
33 / 1
Waqas Barkat
Hong Kong
105
132 / 4
Anwar Ali
Pakistan
105
66 / 2
Alex Obanda
Kenya
106
130 / 4
Josh Davey
Scotland
107
291 / 9
George Bailey
Australia
107
194 / 6
Shahid Afridi
108
32 / 1
Matt Henry
New Zealand
109
349 / 11
Gary Wilson
Ireland
110
158 / 5
Imrul Kayes
Bangladesh
111
63 / 2
Adam Milne
New Zealand
112
94 / 3
Asad Shafiq
Pakistan
113
125 / 4
Hamish Gardiner
Scotland
114
187 / 6
Nasir Hossain
Bangladesh
115
371 / 12
Paul Stirling
Ireland
116
92 / 3
Sese Bau
P.N.G.
117
153 / 5
Sohaib Maqsood
Pakistan
118
453 / 15
Alex Hales
England
119
30 / 1
Kyle Mills
New Zealand
120
469 / 16
Hamilton Masakadza
Zimbabwe
121
146 / 5
Joe Burns
Australia
121
146 / 5
Johnson Charles
West Indies
122
262 / 9
Ben Stokes
England
123
58 / 2
Anamul Haque
Bangladesh
123
29 / 1
Wayne Parnell
South Africa
123
87 / 3
Nathan McCullum
New Zealand
124
86 / 3
Murali Vijay
India
125
286 / 10
Javed Ahmadi
Afghanistan
126
57 / 2
Sagar Pun
Nepal
127
253 / 9
Denesh Ramdin
West Indies
128
112 / 4
Darren Bravo
West Indies
128
56 / 2
Alex Cusack
Ireland
128
28 / 1
Chad Soper
P.N.G.
129
223 / 8
Milinda Siriwardana
Sri Lanka
130
362 / 13
Andy Balbirnie
Ireland
131
383 / 14
Samiullah Shenwari
Afghanistan
132
82 / 3
Nasir Aziz
United Arab Emirates
133
54 / 2
Babar Hayat
Hong Kong
133
135 / 5
Mitchell Santner
New Zealand
134
374 / 14
Mohammad Nabi
Afghanistan
135
53 / 2
Gurdeep Singh
Kenya
135
53 / 2
Narsingh Deonarine
West Indies
135
424 / 16
Luke Ronchi
New Zealand
136
79 / 3
Freddie Coleman
Scotland
137
338 / 13
William Porterfield
Ireland
137
26 / 1
Mark Wood
England
138
363 / 14
Richmond Mutumbami
Zimbabwe
139
181 / 7
Umar Akmal
Pakistan
140
155 / 6
Chris Woakes
England
140
155 / 6
Khurram Khan
United Arab Emirates
141
77 / 3
Colin Munro
New Zealand
142
102 / 4
Irfan Karim
Kenya
142
51 / 2
Charles Amini
P.N.G.
142
102 / 4
Nelson Odhiambo
Kenya
143
376 / 15
Moeen Ali
England
144
25 / 1
Ajantha Mendis
Sri Lanka
144
50 / 2
Basant Regmi
Nepal
145
99 / 4
Liam Plunkett
England
146
222 / 9
Dwayne Smith
West Indies
147
48 / 2
Ravichandran Ashwin
India
147
48 / 2
Nizakat Khan
Hong Kong
148
237 / 10
Richie Berrington
Scotland
149
308 / 13
Najibullah Zadran
Afghanistan
150
94 / 4
Morne van Wyk
South Africa
151
70 / 3
Tony Ura
P.N.G.
152
93 / 4
Gyanendra Malla
Nepal
153
204 / 9
Wahab Riaz
Pakistan
154
203 / 9
Swapnil Patil
United Arab Emirates
155
90 / 4
Sam Billings
England
156
22 / 1
Max Sorensen
Ireland
156
44 / 2
Robin Uthappa
India
157
131 / 6
Nuwan Kulasekara
Sri Lanka
158
195 / 9
Luke Jongwe
Zimbabwe
159
43 / 2
Doug Bracewell
New Zealand
159
86 / 4
Vusi Sibanda
Zimbabwe
159
43 / 2
Dhiren Gondaria
Kenya
160
212 / 10
Jonathan Carter
West Indies
161
211 / 10
Matthew Cross
Scotland
162
42 / 2
Lucas Oluoch
Kenya
162
105 / 5
Mirwais Ashraf
Afghanistan
162
84 / 4
Collins Obuya
Kenya
162
42 / 2
Jean-Pierre Kotze
Namibia
163
124 / 6
Litton Das
Bangladesh
164
226 / 11
Kevin O'Brien
Ireland
165
102 / 5
Daniel Vettori
New Zealand
166
20 / 1
Donald Tiripano
Zimbabwe
166
20 / 1
Pradeep Airee
Nepal
166
40 / 2
Bilal Asif
Pakistan
167
39 / 2
Ahmed Raza
United Arab Emirates
167
39 / 2
Alasdair Evans
Scotland
168
193 / 10
Amjad Ali
United Arab Emirates
169
38 / 2
Krishna Chandran
United Arab Emirates
169
38 / 2
Stephan Myburgh
Netherlands
169
57 / 3
Majid Haq
Scotland
169
76 / 4
Brian Chari
Zimbabwe
169
19 / 1
Tawanda Mupariwa
Zimbabwe
169
19 / 1
Stuart Matsikenyeri
Zimbabwe
169
38 / 2
Arafat Sunny
Bangladesh
169
38 / 2
Hamid Hassan
Afghanistan
169
76 / 4
Yasir Shah
Pakistan
169
38 / 2
Kagiso Rabada
South Africa
170
75 / 4
Shafiqullah
Afghanistan
171
92 / 5
Usman Ghani
Afghanistan
172
73 / 4
Mohammad Naveed
United Arab Emirates
173
18 / 1
Ashan Priyanjan
Sri Lanka
173
36 / 2
Mohammed Shami
India
173
18 / 1
Mohit Sharma
India
173
36 / 2
Rashid Khan
Afghanistan
174
250 / 14
Asghar Stanikzai
Afghanistan
175
69 / 4
Michael Leask
Scotland
176
103 / 6
Afsar Zazai
Afghanistan
177
34 / 2
Mitchell Johnson
Australia
177
68 / 4
Upul Tharanga
Sri Lanka
177
17 / 1
Avinash Karn
Nepal
178
66 / 4
Tim Southee
New Zealand
179
49 / 3
Abdul Shakoor
United Arab Emirates
180
113 / 7
Ravindra Jadeja
India
181
80 / 5
George Dockrell
Ireland
181
16 / 1
Saqib Ali
United Arab Emirates
181
32 / 2
Michael Rippon
Netherlands
181
16 / 1
Michau Preez
Namibia
182
62 / 4
Mohammad Tauqir
United Arab Emirates
183
122 / 8
Graeme Cremer
Zimbabwe
184
106 / 7
Dimuth Karunaratne
Sri Lanka
185
15 / 1
Zafar Gohar
Pakistan
185
30 / 2
Tendai Chisoro
Zimbabwe
185
15 / 1
Waqas Khan
Hong Kong
186
89 / 6
Dawlat Zadran
Afghanistan
187
103 / 7
John Mooney
Ireland
188
117 / 8
Thisara Perera
Sri Lanka
189
87 / 6
Tinotenda Mutombodzi
Zimbabwe
190
72 / 5
Younis Khan
Pakistan
191
57 / 4
Ravi Bopara
England
192
14 / 1
James Anderson
England
192
28 / 2
Sulieman Benn
West Indies
192
14 / 1
Rangana Herath
Sri Lanka
193
69 / 5
Jeevan Mendis
Sri Lanka
194
27 / 2
Wesley Barresi
Netherlands
194
27 / 2
Craig Williams
Namibia
195
40 / 3
David Willey
England
195
40 / 3
Stuart Broad
England
196
13 / 1
Trent Boult
New Zealand
196
26 / 2
Ben Cooper
Netherlands
197
64 / 5
Solomon Mire
Zimbabwe
198
51 / 4
Axar Patel
India
199
114 / 9
Regis Chakabva
Zimbabwe
200
49 / 4
Bhuvneshwar Kumar
India
201
134 / 11
Nawroz Mangal
Afghanistan
202
12 / 1
Vani Morea
P.N.G.
202
12 / 1
Pat Cummins
Australia
202
96 / 8
Mashrafe Mortaza
Bangladesh
203
35 / 3
Sompal Kami
Nepal
204
23 / 2
Lega Siaka
P.N.G.
204
23 / 2
Mitchell McClenaghan
New Zealand
204
23 / 2
Tendai Chatara
Zimbabwe
205
34 / 3
Manoj Tiwary
India
205
34 / 3
David Wiese
South Africa
206
22 / 2
Chris Jordan
England
207
53 / 5
Calum MacLeod
Scotland
208
21 / 2
Aaron Phangiso
South Africa
208
21 / 2
Chris Morris
South Africa
209
20 / 2
Mahuru Dai
P.N.G.
209
10 / 1
Charles Coventry
Zimbabwe
209
20 / 2
Chamara Kapugedera
Sri Lanka
209
20 / 2
Suranga Lakmal
Sri Lanka
209
40 / 4
Jerome Taylor
West Indies
209
60 / 6
Carlos Brathwaite
West Indies
209
20 / 2
Umair Ali
United Arab Emirates
210
39 / 4
Stuart Thompson
Ireland
211
19 / 2
Leon Johnson
West Indies
212
56 / 6
Dale Steyn
South Africa
213
55 / 6
Malcolm Waller
Zimbabwe
214
9 / 1
Sunil Narine
West Indies
214
18 / 2
Aftab Alam
Afghanistan
214
9 / 1
Bilawal Bhatti
Pakistan
214
18 / 2
Fawad Alam
Pakistan
214
36 / 4
Gary Ballance
England
214
9 / 1
Junaid Khan
215
98 / 11
Tinashe Panyangara
Zimbabwe
216
53 / 6
Andri Berenger
United Arab Emirates
217
26 / 3
Rob Taylor
Scotland
217
26 / 3
Imran Tahir
South Africa
217
26 / 3
Kyle Abbott
South Africa
218
17 / 2
Laxman Sreekumar
United Arab Emirates
219
25 / 3
Sachithra Senanayake
Sri Lanka
219
25 / 3
Steven Finn
England
220
33 / 4
Lasith Malinga
Sri Lanka
221
8 / 1
Asif Iqbal
Pakistan
221
8 / 1
Rahat Ali
222
15 / 2
Mustafizur Rahman
Bangladesh
222
15 / 2
Morne Morkel
South Africa
222
15 / 2
John Nyumbu
Zimbabwe
223
22 / 3
Ehsan Adil
Pakistan
224
7 / 1
Saqlain Haider
United Arab Emirates
225
6 / 1
Amir Hamza
Afghanistan
225
6 / 1
Hiri Hiri
P.N.G.
225
6 / 1
Reece Topley
England
226
11 / 2
Jermaine Blackwood
West Indies
226
11 / 2
Gerrie Snyman
Namibia
227
21 / 4
Sohail Khan
Pakistan
228
5 / 1
Ish Sodhi
New Zealand
228
5 / 1
Jubair Hossain
Bangladesh
228
5 / 1
Ashton Agar
Australia
228
5 / 1
Craig Young
Ireland
228
5 / 1
Hiren Varaiya
Kenya
229
14 / 3
Wellington Masakadza
Zimbabwe
230
9 / 2
Andre Fletcher
West Indies
231
13 / 3
Seekkuge Prasanna
Sri Lanka
232
4 / 1
Moises Henriques
Australia
232
4 / 1
Amit Mishra
India
232
4 / 1
Hammad Azam
Pakistan
232
4 / 1
James Ngoche
Kenya
232
4 / 1
Marcus Stoinis
Australia
232
8 / 2
Iftikhar Ahmed
Pakistan
232
4 / 1
Jason Mohammed
West Indies
233
7 / 2
Morris Ouma
Kenya
234
3 / 1
Sarel Burger
Namibia
234
6 / 2
Umesh Yadav
India
234
6 / 2
Rubel Hossain
Bangladesh
234
3 / 1
Christopher Carter
Hong Kong
234
6 / 2
Taurai Muzarabani
Zimbabwe
234
3 / 1
Usman Mushtaq
United Arab Emirates
234
6 / 2
Zane Green
Namibia
235
8 / 3
Rohan Mustafa
United Arab Emirates
236
5 / 2
Nasir Jamshed
Pakistan
236
5 / 2
Neville Madziva
Zimbabwe
237
2 / 1
Qadeer Ahmed
United Arab Emirates
237
2 / 1
Dhammika Prasad
Sri Lanka
237
4 / 2
Mominul Haque
Bangladesh
237
2 / 1
Mitchell Starc
Australia
237
2 / 1
Craig Wallace
Scotland
237
2 / 1
Michael Swart
Netherlands
238
3 / 2
Taskin Ahmed
Bangladesh
239
1 / 1
Yodhin Punja
United Arab Emirates