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 2015 for ODI
Position
Best Average
Player Name
Team Name
1
5.00
Ambati Rayudu
India
2
10.40
James Ngoche
Kenya
3
11.00
Tim Bresnan
England
4
11.50
Pieter Seelaar
Netherlands
5
12.35
Mustafizur Rahman
Bangladesh
6
13.60
Nadeem Ahmed
Hong Kong
7
13.86
Assad Vala
P.N.G.
8
14.00
Paul van Meekeren
Netherlands
8
14.00
Nawroz Mangal
Afghanistan
8
14.00
Michael Clarke
Australia
9
15.00
Jonathan Carter
West Indies
10
16.20
Haseeb Amjad
Hong Kong
11
16.27
Mitchell Starc
Australia
12
16.96
Josh Davey
Scotland
13
17.00
Nathan Coulter-Nile
Australia
14
17.22
Tendai Chisoro
Zimbabwe
15
17.58
Manjula Guruge
United Arab Emirates
16
18.00
Nehemiah Odhiambo
Kenya
16
18.00
Sunil Narine
West Indies
17
18.25
Shem Ngoche
Kenya
18
18.50
Gavin Main
Scotland
19
19.00
Tanwir Afzal
Hong Kong
20
19.20
Bilal Asif
Pakistan
21
19.23
Amir Hamza
Afghanistan
22
19.33
Craig Young
Ireland
23
19.61
Mitchell Johnson
Australia
24
19.78
Trent Boult
New Zealand
25
20.00
Timm van der Gugten
Netherlands
26
20.24
Kagiso Rabada
South Africa
27
20.25
Al-Amin Hossain
Bangladesh
28
20.63
Mohammed Shami
India
29
20.75
Gerrie Snyman
Namibia
30
21.20
Chris Gayle
West Indies
31
21.32
Corey Anderson
New Zealand
32
21.83
Norman Vanua
P.N.G.
33
22.00
Tim Murtagh
Ireland
34
22.50
Rokhan Barakzai
Afghanistan
34
22.50
Morne Morkel
South Africa
35
22.57
Imad Wasim
Pakistan
36
22.91
Richie Berrington
Scotland
37
23.36
Mitchell Marsh
Australia
38
23.67
Bernard Scholtz
Namibia
39
23.69
James Faulkner
Australia
40
23.78
Josh Hazlewood
Australia
41
23.95
Pat Cummins
Australia
42
24.00
Rakep Patel
Kenya
42
24.00
Sohaib Maqsood
Pakistan
43
24.22
David Willey
England
44
24.25
AB de Villiers
South Africa
45
24.57
Ravichandran Ashwin
India
46
24.60
Javed Ahmadi
Afghanistan
47
24.75
Doug Bracewell
New Zealand
48
24.79
Vernon Philander
South Africa
49
24.83
Neville Madziva
Zimbabwe
50
25.00
James Tredwell
England
51
25.07
Wellington Masakadza
Zimbabwe
52
25.13
Milinda Siriwardana
Sri Lanka
53
25.19
Imran Tahir
South Africa
54
25.28
Umesh Yadav
India
55
25.67
John Hastings
Australia
56
25.80
Aftab Alam
Afghanistan
57
26.00
Ahsan Malik
Netherlands
58
26.50
Lahiru Thirimanne
Sri Lanka
59
26.63
Nasir Hossain
Bangladesh
60
26.90
Dawlat Zadran
Afghanistan
61
27.00
Michael Rippon
Netherlands
61
27.00
Zafar Gohar
Pakistan
62
27.20
Rashid Khan
Afghanistan
63
27.30
Dale Steyn
South Africa
64
27.33
Nelson Odhiambo
Kenya
65
27.44
Wahab Riaz
Pakistan
66
27.50
Ravi Bopara
England
67
27.62
Jerome Taylor
West Indies
68
27.67
Shaminda Eranga
Sri Lanka
68
27.67
Shakib Al Hasan
Bangladesh
69
27.68
Steven Finn
England
70
27.69
Hamid Hassan
Afghanistan
71
27.75
Paras Khadka
Nepal
72
28.00
Lucas Oluoch
Kenya
73
28.17
Alasdair Evans
Scotland
74
28.30
Mohit Sharma
India
75
28.50
Ashton Agar
Australia
76
28.64
Mohammad Naveed
United Arab Emirates
77
28.80
David Wiese
South Africa
78
29.00
Zaheer Maqsood
United Arab Emirates
78
29.00
Ahmed Shehzad
Pakistan
79
29.10
Shapoor Zadran
Afghanistan
80
29.17
Wayne Parnell
South Africa
81
29.20
Alex Cusack
Ireland
82
29.27
Stuart Binny
India
83
29.31
Iain Wardlaw
Scotland
84
29.50
Mirwais Ashraf
Afghanistan
85
29.53
Glenn Maxwell
Australia
86
30.21
Kyle Abbott
South Africa
87
30.25
Grant Elliott
New Zealand
88
30.33
Sohail Khan
Pakistan
89
30.67
Dushmantha Chameera
Sri Lanka
90
31.40
Angelo Mathews
Sri Lanka
91
31.44
Daniel Vettori
New Zealand
92
31.67
Rahat Ali
Pakistan
93
31.75
James Anderson
England
94
31.83
Reece Topley
England
95
31.92
Ben Stokes
England
96
32.00
Mark Watt
Scotland
96
32.00
Sagar Pun
Nepal
97
32.20
Harbhajan Singh
India
98
32.29
Mohammad Hafeez
Pakistan
99
32.33
Sompal Kami
Nepal
100
32.67
Mahuru Dai
P.N.G.
101
32.71
Matt Henry
New Zealand
102
32.95
Mashrafe Mortaza
Bangladesh
103
33.00
Taurai Muzarabani
Zimbabwe
104
33.18
Tim Southee
New Zealand
105
33.33
Kyle Mills
New Zealand
106
33.37
Adam Milne
New Zealand
107
33.39
Moeen Ali
England
108
33.57
Chris Jordan
England
109
33.67
Gulbadin Naib
Afghanistan
110
33.93
Taskin Ahmed
Bangladesh
111
34.00
Marchant de Lange
South Africa
111
34.00
Moises Henriques
Australia
112
34.06
Rubel Hossain
Bangladesh
113
34.20
Tendai Chatara
Zimbabwe
114
34.42
Mohammad Irfan
Pakistan
115
34.62
Mitchell McClenaghan
New Zealand
116
35.00
Dhawal Kulkarni
India
116
35.00
Malcolm Waller
Zimbabwe
117
35.25
Stuart Thompson
Ireland
118
35.30
Lasith Malinga
Sri Lanka
119
35.50
Basant Regmi
Nepal
120
35.67
Graeme Cremer
Zimbabwe
120
35.67
Gurinder Sandhu
Australia
121
36.06
Bhuvneshwar Kumar
India
122
36.11
Andre Russell
West Indies
123
36.50
Ravi Rampaul
West Indies
124
37.00
Murali Vijay
India
124
37.00
Hiren Varaiya
Kenya
124
37.00
Andy Balbirnie
Ireland
124
37.00
Karan KC
Nepal
125
37.05
Chris Woakes
England
126
37.25
Tinotenda Mutombodzi
Zimbabwe
127
37.36
Axar Patel
India
128
37.40
Elton Chigumbura
Zimbabwe
129
37.42
Jason Holder
West Indies
130
37.81
Yasir Shah
Pakistan
131
38.53
Suranga Lakmal
Sri Lanka
132
38.67
Chris Morris
South Africa
133
39.07
Luke Jongwe
Zimbabwe
134
39.38
Ben Wheeler
New Zealand
134
39.38
Arafat Sunny
Bangladesh
135
39.43
Rangana Herath
Sri Lanka
136
39.50
Jeevan Mendis
Sri Lanka
137
40.00
Andrew Mathieson
New Zealand
138
40.25
Nuwan Kulasekara
Sri Lanka
139
40.38
Andy McBrine
Ireland
140
40.53
Sikandar Raza
Zimbabwe
141
40.60
Amjad Javed
United Arab Emirates
142
41.11
Adil Rashid
England
143
41.42
Nathan McCullum
New Zealand
144
42.17
John Mooney
Ireland
145
42.25
George Dockrell
Ireland
146
42.44
Chamu Chibhabha
Zimbabwe
147
42.83
Liam Plunkett
England
148
43.50
Tillakaratne Dilshan
Sri Lanka
148
43.50
Sese Bau
P.N.G.
149
44.50
Jeffrey Vandersay
Sri Lanka
149
44.50
Dhammika Prasad
Sri Lanka
150
44.67
Ahmed Raza
United Arab Emirates
150
44.67
Elijah Otieno
Kenya
151
44.79
Mohammad Nabi
Afghanistan
152
45.33
Donald Tiripano
Zimbabwe
153
45.50
Johannes Smit
Namibia
154
45.85
Kevin O'Brien
Ireland
155
46.57
Mitchell Santner
New Zealand
156
47.29
Ish Sodhi
New Zealand
157
47.50
Ajantha Mendis
Sri Lanka
158
48.00
Nikita Miller
West Indies
158
48.00
Mohammad Tauqir
United Arab Emirates
159
49.00
Iftikhar Ahmed
Pakistan
160
49.33
Shoaib Malik
Pakistan
161
49.50
Ravindra Jadeja
India
162
50.00
Craig Williams
Namibia
163
51.00
Nuwan Pradeep
Sri Lanka
164
51.63
Sachithra Senanayake
Sri Lanka
165
51.90
Jean-Paul Duminy
South Africa
166
52.00
Majid Haq
Scotland
167
53.00
Mohammad Shahzad
Afghanistan
168
53.50
Sheldon Cottrell
West Indies
168
53.50
James Neesham
New Zealand
169
53.60
Anwar Ali
Pakistan
170
53.78
Tinashe Panyangara
Zimbabwe
171
54.00
John Nyumbu
Zimbabwe
172
54.50
Amit Mishra
India
173
55.50
Shakti Gauchan
Nepal
174
56.20
Suresh Raina
India
175
56.44
Stuart Broad
England
176
56.50
Azhar Ali
Pakistan
177
57.50
John Reva
P.N.G.
178
58.00
Ehsan Adil
Pakistan
179
58.23
Thisara Perera
Sri Lanka
180
59.00
Kamran Shazad
United Arab Emirates
180
59.00
Rob Taylor
Scotland
181
60.40
Sean Williams
Zimbabwe
182
61.00
Sarel Burger
Namibia
182
61.00
Chad Soper
P.N.G.
183
62.00
Lahiru Gamage
Sri Lanka
184
64.33
Prosper Utseya
Zimbabwe
185
65.00
Aizaz Khan
Hong Kong
186
66.67
Max Sorensen
Ireland
187
68.00
Junaid Khan
Pakistan
188
68.20
Farhaan Behardien
South Africa
189
68.50
Sabbir Rahman
Bangladesh
190
68.80
Mark Wood
England
191
69.00
Con de Lange
Scotland
191
69.00
Solomon Mire
Zimbabwe
191
69.00
Mahmudullah
Bangladesh
192
69.50
Shane Watson
Australia
192
69.50
Samiullah Shenwari
Afghanistan
193
75.33
Carlos Brathwaite
West Indies
194
75.67
Haris Sohail
Pakistan
195
77.67
Kane Williamson
New Zealand
196
78.00
Michael Leask
Scotland
197
79.50
Safyaan Sharif
Scotland
198
86.00
Marlon Samuels
West Indies
199
89.00
Aamer Yamin
Pakistan
200
91.00
Aaron Phangiso
South Africa
201
94.50
Shahid Afridi
Pakistan
202
95.00
Dwayne Smith
West Indies
203
100.50
Tawanda Mupariwa
Zimbabwe
203
100.50
Hamilton Masakadza
Zimbabwe
204
103.50
Nasir Aziz
United Arab Emirates
205
105.00
Sulieman Benn
West Indies
206
108.00
Xavier Doherty
Australia
206
108.00
Matt Machan
Scotland
207
117.67
Paul Stirling
Ireland
208
118.00
Seekkuge Prasanna
Sri Lanka
209
119.00
Joe Root
England
210
119.50
Brian Vitori
Zimbabwe
211
120.50
Chris Mpofu
Zimbabwe
212
123.00
Saeed Ajmal
Pakistan
213
124.00
Tafadzwa Kamungozi
Zimbabwe
214
125.00
Umair Ali
United Arab Emirates
215
144.00
Bilawal Bhatti
Pakistan
216
150.00
Kemar Roach
West Indies
217
177.00
Krishna Chandran
United Arab Emirates
218
177.50
Darren Sammy
West Indies