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 2007 for ODI
Position
Best Average
Player Name
Team Name
1
0.00
Mohammad Yousuf
Pakistan
2
2.00
Tom de Grooth
Netherlands
3
7.33
Maurits Jonkman
Netherlands
4
8.00
Alfred Luseno
Kenya
5
9.17
Alex Cusack
Ireland
6
11.00
Henk-Jan Mol
Netherlands
7
11.29
Fidel Edwards
West Indies
8
12.50
Darren Sammy
West Indies
9
14.00
Mahmudullah
Bangladesh
10
14.25
Pieter Seelaar
Netherlands
11
14.46
Muttiah Muralitharan
Sri Lanka
12
15.00
Kevin Pietersen
England
13
15.67
Stefan Kelly
Bermuda
14
15.86
Ryan Sidebottom
England
15
17.00
Geert-Maarten Mol
Netherlands
16
17.07
Peter Ongondo
Kenya
17
17.70
Ryan ten Doeschate
Netherlands
18
18.36
Lameck Onyango
Kenya
19
18.63
Mudassar Bukhari
Netherlands
20
18.67
Russel Arnold
Sri Lanka
21
18.82
Kyle Mills
New Zealand
22
18.83
Rodney Trott
Bermuda
23
18.92
Glenn McGrath
Australia
24
19.67
Shane Bond
New Zealand
25
20.20
Mohammad Kashif
Netherlands
26
20.57
Farveez Maharoof
Sri Lanka
27
20.64
Shoaib Akhtar
Pakistan
28
20.69
Ravi Rampaul
West Indies
29
20.92
Dilhara Fernando
Sri Lanka
30
21.00
Mohammad Ashraful
Bangladesh
31
21.33
Billy Stelling
Netherlands
32
21.40
Anthony Ireland
Zimbabwe
33
21.50
Vernon Philander
South Africa
34
21.75
Michael Vaughan
England
35
22.00
Lou Vincent
New Zealand
36
22.17
Andrew Flintoff
England
37
22.29
Graeme Swann
England
38
22.50
Chaminda Vaas
Sri Lanka
38
22.50
Dale Steyn
South Africa
39
22.55
Lasith Malinga
Sri Lanka
40
23.05
Andre Botha
Ireland
41
23.42
Hiren Varaiya
Kenya
42
23.45
Shaun Tait
Australia
43
23.50
Morne Morkel
South Africa
44
23.70
Andrew Hall
South Africa
45
23.89
Brad Hogg
Australia
46
24.00
Mitchell Johnson
Australia
47
24.26
Iftikhar Anjum
Pakistan
48
24.50
Jean-Paul Duminy
South Africa
49
24.67
Dwayne Bravo
West Indies
50
24.87
Daren Powell
West Indies
51
25.00
Owais Shah
England
51
25.00
Craig Wright
Scotland
52
25.18
Munaf Patel
India
53
25.38
Liam Plunkett
England
54
25.43
Steve Tikolo
Kenya
55
25.78
James Hopes
Australia
56
25.82
Delyone Borden
Bermuda
57
26.00
Ben Hilfenhaus
Australia
58
26.09
Michael Mason
New Zealand
59
26.12
Daniel Vettori
New Zealand
60
26.14
Stuart Clark
Australia
61
26.44
Edgar Schiferli
Netherlands
62
26.76
Brett Lee
Australia
63
26.86
Mohammad Sami
Pakistan
64
26.94
Syed Rasel
Bangladesh
65
27.05
Sunil Dhaniram
Canada
66
27.67
Rawl Lewis
West Indies
67
27.77
Majid Haq
Scotland
68
28.00
Kyle Hodsoll
Bermuda
69
28.11
Nathan Bracken
Australia
70
28.33
Mark Jonkman
Netherlands
70
28.33
Ed Rainsford
Zimbabwe
71
28.96
Stuart Broad
England
72
29.08
Boyd Rankin
England
73
29.40
Kyle McCallan
Ireland
74
29.43
Andre Nel
South Africa
75
29.46
Elton Chigumbura
Zimbabwe
76
29.62
James Anderson
England
77
29.67
Albie Morkel
South Africa
78
29.86
Sreesanth
India
79
30.00
Murali Kartik
India
80
30.95
James Franklin
New Zealand
81
31.00
Danish Kaneria
Pakistan
82
31.13
Sanath Jayasuriya
Sri Lanka
83
31.22
Kevin Sandher
Canada
84
31.40
Abdur Razzak
Bangladesh
85
31.65
Piyush Chawla
India
86
31.74
Shahid Afridi
Pakistan
87
31.79
Umar Gul
Pakistan
88
31.80
Craig McMillan
New Zealand
89
31.83
Anil Kumble
India
90
31.88
Charl Langeveldt
South Africa
91
31.92
Umar Bhatti
Canada
92
31.97
Makhaya Ntini
South Africa
93
32.08
Ajit Agarkar
India
94
32.16
Jerome Taylor
West Indies
94
32.16
Thomas Odoyo
Kenya
95
32.18
Sohail Tanvir
Pakistan
96
32.38
Gary Brent
Zimbabwe
97
32.83
RP Singh
India
98
33.00
Chris Mpofu
Zimbabwe
98
33.00
Mohammad Hafeez
Pakistan
99
33.11
Saleem Mukuddem
Bermuda
100
33.17
Darron Reekers
Netherlands
101
33.46
Sajid Mahmood
England
102
33.67
Hamilton Masakadza
Zimbabwe
102
33.67
Kaushal Lokuarachchi
Sri Lanka
103
34.00
Irving Romaine
Bermuda
104
34.25
Mohammad Rafique
Bangladesh
105
34.90
Zaheer Khan
India
106
35.00
Brad Hodge
Australia
106
35.00
Ryan Steede
Bermuda
107
35.05
Jacques Kallis
South Africa
108
35.17
Graeme Smith
South Africa
108
35.17
Sean Williams
Zimbabwe
109
35.26
Shaun Pollock
South Africa
110
35.33
Dinesh Mongia
India
111
35.67
Dimitri Mascarenhas
England
112
35.89
Jacob Oram
New Zealand
113
36.33
Johan van der Wath
South Africa
114
36.43
Tim de Leede
Netherlands
115
36.50
Paul Hoffmann
Scotland
115
36.50
Ramnaresh Sarwan
West Indies
116
36.55
Malinga Bandara
Sri Lanka
117
36.75
John Davison
Canada
118
36.78
Michael Clarke
Australia
119
36.87
Henry Osinde
Canada
120
37.00
Qaiser Ali
Canada
120
37.00
Durand Soraine
Canada
120
37.00
Abdool Samad
Canada
120
37.00
Gordon Drummond
Scotland
121
37.09
Mashrafe Mortaza
Bangladesh
122
37.33
Jon Lewis
England
123
38.00
Jason Patraj
Canada
124
38.07
Jimmy Kamande
Kenya
125
38.08
Chris Gayle
West Indies
126
38.50
Nehemiah Odhiambo
Kenya
127
38.71
John Blain
Scotland
128
38.88
George Codrington
Canada
129
39.00
Chamu Chibhabha
Zimbabwe
130
39.73
Dwayne Leverock
Bermuda
131
40.09
Dwayne Smith
West Indies
132
40.75
Justin Kemp
South Africa
132
40.75
Shakib Al Hasan
Bangladesh
133
40.83
Monty Panesar
England
134
41.53
Ramesh Powar
India
135
41.80
Virender Sehwag
India
136
41.89
Kevin O'Brien
Ireland
137
43.00
Ravi Bopara
England
137
43.00
Farhad Reza
Bangladesh
138
43.26
Mark Gillespie
New Zealand
139
43.38
Yuvraj Singh
India
140
43.67
Ryan Watson
Scotland
141
44.18
Paul Collingwood
England
142
44.36
Sachin Tendulkar
India
143
44.67
Corey Collymore
West Indies
144
44.88
Peter Borren
Netherlands
145
45.27
Dougie Brown
England
146
45.77
Irfan Pathan
India
147
46.13
Shoaib Malik
Pakistan
148
47.00
Nuwan Kulasekara
Sri Lanka
148
47.00
Cameron White
Australia
149
47.17
Mohammad Asif
Pakistan
150
47.33
Tawanda Mupariwa
Zimbabwe
151
47.45
Kevin Hurdle
Bermuda
152
48.33
Jeetan Patel
New Zealand
153
48.54
Anderson Cummins
West Indies
154
48.61
Harbhajan Singh
India
155
48.80
Shane Watson
Australia
156
49.00
Collins Obuya
Kenya
156
49.00
Elijah Otieno
Kenya
157
49.50
Roger Whelan
Ireland
158
50.33
Thandi Tshabalala
South Africa
159
51.63
Tillakaratne Dilshan
Sri Lanka
160
52.00
Ruchira Perera
Sri Lanka
160
52.00
Malachi Jones
Bermuda
161
52.45
Scott Styris
New Zealand
162
53.00
Andre Adams
New Zealand
162
53.00
Mohammad Sharif
Bangladesh
163
54.14
Sourav Ganguly
India
164
55.00
Robin Peterson
South Africa
165
55.11
Trent Johnston
Ireland
166
55.20
Andrew White
Ireland
167
56.50
Aftab Ahmed
Bangladesh
168
56.67
Keith Dabengwa
Zimbabwe
169
57.00
Jacobi Robinson
Bermuda
170
57.33
Dave Langford-Smith
Ireland
171
57.50
Abdur Rehman
Pakistan
172
59.00
Abdul Razzaq
Pakistan
173
59.30
Prosper Utseya
Zimbabwe
174
61.67
Tapash Baisya
Bangladesh
175
63.33
Andrew Symonds
Australia
176
66.00
Calvert Hooper
Canada
177
67.50
Glenn Rogers
Scotland
178
72.00
Azhar Mahmood
Pakistan
179
73.00
Gary Kidd
Ireland
180
76.33
Shahadat Hossain
Bangladesh
181
77.00
Ian Bradshaw
West Indies
182
79.40
Ross Lyons
Scotland
183
82.00
Luuk van Troost
Netherlands
184
84.00
Daan van Bunge
Netherlands
185
84.50
Janeiro Tucker
Bermuda
186
86.00
Jamie Dalrymple
England
187
87.50
Marlon Samuels
West Indies
188
94.67
Chris Tremlett
England
189
101.50
Chris Martin
New Zealand
190
107.00
Johan Botha
South Africa
191
109.00
Dewald Nel
Scotland
192
120.50
Naved-ul-Hasan
Pakistan
193
129.00
Lionel Cann
Bermuda
194
143.00
Adeel Raja
Netherlands
195
144.00
Ray Price
Zimbabwe
196
147.00
John Mooney
Ireland
197
217.00
Daryl Tuffey
New Zealand