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 2006 for ODI
Position
Best Average
Player Name
Team Name
1
7.67
Andre Botha
Ireland
2
11.33
Dave Langford-Smith
Ireland
3
11.50
Boyd Rankin
England
4
13.00
Mark Cosgrove
Australia
5
13.50
Hiren Varaiya
Kenya
6
15.00
7
15.25
Kyle Mills
New Zealand
8
15.33
Abdur Rehman
Pakistan
9
15.50
Andrew White
Ireland
10
15.67
Troy Taylor
11
16.00
Delyone Borden
Bermuda
12
17.00
Brijal Patel
Kenya
12
17.00
Mohammad Ashraful
Bangladesh
13
17.34
Shaun Pollock
South Africa
14
17.38
Thomas Odoyo
Kenya
15
17.64
Kaushal Lokuarachchi
Sri Lanka
16
17.96
Abdur Razzak
Bangladesh
17
18.40
Craig Wright
Scotland
18
18.67
Shoaib Akhtar
Pakistan
19
18.83
Nathan Bracken
Australia
20
18.92
Peter Ongondo
Kenya
21
19.00
Jon Lewis
England
22
19.16
Shane Watson
Australia
23
19.33
Paul Mooney
Ireland
24
19.71
Makhaya Ntini
South Africa
25
20.00
Jehan Mubarak
Sri Lanka
25
20.00
Jeetan Patel
New Zealand
26
20.31
John Davison
Canada
27
20.47
Mashrafe Mortaza
Bangladesh
28
20.67
Chris Martin
New Zealand
29
21.00
Rajin Saleh
Bangladesh
29
21.00
Ramnaresh Sarwan
West Indies
30
21.21
Mitchell Johnson
Australia
31
21.25
Dave Mohammed
West Indies
31
21.25
John Mooney
Ireland
32
21.33
Henry Osinde
Canada
33
21.36
Sunil Dhaniram
Canada
34
21.83
Justin Kemp
South Africa
35
22.05
Shane Bond
New Zealand
36
22.13
Gary Brent
Zimbabwe
37
22.57
Ryan ten Doeschate
Netherlands
38
22.60
Mark Jonkman
Netherlands
39
23.00
Daan van Bunge
Netherlands
40
23.06
Farveez Maharoof
Sri Lanka
41
23.22
Syed Rasel
Bangladesh
42
23.29
Sanjayan Thuraisingam
Canada
43
23.41
Andre Nel
South Africa
44
23.53
Lasith Malinga
Sri Lanka
45
23.54
Tim de Leede
Netherlands
46
23.57
Austin Codrington
Canada
47
23.59
Jacques Kallis
South Africa
48
24.00
Brad Hogg
Australia
49
24.43
Irving Romaine
Bermuda
50
24.51
Jerome Taylor
West Indies
51
24.89
Brett Lee
Australia
52
24.93
Shakib Al Hasan
Bangladesh
53
25.33
Mehrab Hossain jnr
Bangladesh
54
25.37
Irfan Pathan
India
55
25.56
Dwayne Leverock
Bermuda
56
25.75
Ian Bradshaw
West Indies
57
25.78
Tawanda Mupariwa
Zimbabwe
58
25.88
Mohammad Rafique
Bangladesh
59
25.90
Shahadat Hossain
Bangladesh
60
25.93
Glenn McGrath
Australia
61
26.33
Ian Bell
England
62
26.50
Jacob Oram
New Zealand
62
26.50
Michael Yardy
England
63
27.16
Ramesh Powar
India
64
27.67
Daren Powell
West Indies
65
28.03
Naved-ul-Hasan
Pakistan
66
28.23
Hasan Durham
Bermuda
67
28.42
Kevin Sandher
Canada
68
28.50
Majid Haq
Scotland
68
28.50
Andrew Hall
South Africa
69
28.75
Chris Mpofu
Zimbabwe
70
28.78
Hamilton Masakadza
Zimbabwe
71
28.84
Ajit Agarkar
India
72
28.88
Dwayne Bravo
West Indies
73
28.89
Saleem Mukuddem
Bermuda
74
29.00
Durand Soraine
Canada
74
29.00
Dougie Brown
England
75
29.23
Ryan Higgins
Zimbabwe
76
29.33
Andrew Flintoff
England
77
29.38
John Blain
Scotland
78
29.46
Kevin Hurdle
Bermuda
79
30.00
Steven Welsh
Canada
80
30.03
Chaminda Vaas
Sri Lanka
81
30.04
Dwayne Smith
West Indies
82
30.13
Michael Mason
New Zealand
83
30.21
Steve Harmison
England
84
30.43
Roger Telemachus
South Africa
85
30.50
Mohammad Sami
Pakistan
86
30.57
Malinga Bandara
Sri Lanka
87
30.57
Darron Reekers
Netherlands
88
31.00
Rawl Lewis
West Indies
89
31.64
Muttiah Muralitharan
Sri Lanka
90
31.67
Dinesh Mongia
India
91
31.71
Yuvraj Singh
India
92
32.00
Steve Tikolo
Kenya
93
32.08
Sreesanth
India
94
32.24
Mohammad Asif
Pakistan
95
32.60
Tafadzwa Kamungozi
Zimbabwe
96
32.73
Shoaib Malik
Pakistan
97
33.00
Janeiro Tucker
Bermuda
97
33.00
Nathan Astle
New Zealand
97
33.00
Ross Lyons
Scotland
97
33.00
Glenn Rogers
Scotland
98
33.09
Umar Gul
Pakistan
99
33.25
Dewald Nel
Scotland
99
33.25
George Codrington
Canada
100
33.45
Chris Gayle
West Indies
101
33.71
Blessing Mahwire
Zimbabwe
102
33.75
Anthony Ireland
Zimbabwe
103
34.00
Kevin O'Brien
Ireland
104
34.13
Piet Rinke
Zimbabwe
105
34.40
Munaf Patel
India
106
34.44
Harbhajan Singh
India
107
34.81
Dilhara Fernando
Sri Lanka
108
35.88
Michael Clarke
Australia
109
36.00
James Anderson
England
109
36.00
Tony Suji
Kenya
110
36.73
Billy Stelling
Netherlands
111
36.80
Andrew Symonds
Australia
112
37.00
Stuart Broad
England
112
37.00
Keith Dabengwa
Zimbabwe
113
37.09
Jamie Dalrymple
England
114
37.15
RP Singh
India
115
37.25
Paul Hoffmann
Scotland
116
37.50
Kyle McCallan
Ireland
117
37.63
Peter Borren
Netherlands
118
38.31
Marlon Samuels
West Indies
119
38.41
Ed Rainsford
Zimbabwe
120
38.67
Dhammika Prasad
Sri Lanka
121
38.82
Iftikhar Anjum
Pakistan
122
39.00
Gordon Goudie
Scotland
123
39.13
Paul Collingwood
England
124
39.56
Corey Collymore
West Indies
125
39.81
Sajid Mahmood
England
126
40.00
Tushar Imran
Bangladesh
127
40.06
Sanath Jayasuriya
Sri Lanka
128
40.14
Shahid Afridi
Pakistan
129
41.00
Hasantha Fernando
Sri Lanka
129
41.00
Ryan Watson
Scotland
130
41.30
Abdul Razzaq
Pakistan
131
41.67
Daniel Vettori
New Zealand
132
41.71
Nehemiah Odhiambo
Kenya
133
41.80
Charl Langeveldt
South Africa
134
42.14
Ruchira Perera
Sri Lanka
135
42.44
Zaheer Khan
India
136
42.58
Prosper Utseya
Zimbabwe
137
42.63
Jimmy Kamande
Kenya
138
42.67
Robin Peterson
South Africa
139
43.13
Stuart Clark
Australia
140
44.20
Johan van der Wath
South Africa
141
44.25
Mohammad Kashif
Netherlands
142
46.00
Ian Blackwell
England
142
46.00
Fidel Edwards
West Indies
143
47.20
Umar Bhatti
Canada
144
47.60
Johan Botha
South Africa
145
48.00
Wavell Hinds
West Indies
146
48.20
James Franklin
New Zealand
147
48.88
Graeme Smith
South Africa
148
49.00
Zishan Shah
149
49.50
Anil Kumble
India
150
50.50
Nuwan Kulasekara
Sri Lanka
150
50.50
Stuart Matsikenyeri
Zimbabwe
151
51.33
Liam Plunkett
England
152
51.50
Mohammad Hafeez
Pakistan
153
53.25
Stefan Kelly
Bermuda
154
54.00
Abdool Samad
Canada
155
55.00
Mark Gillespie
New Zealand
156
56.75
Alok Kapali
Bangladesh
157
56.80
Virender Sehwag
India
158
57.00
Pieter Seelaar
Netherlands
159
58.00
Don Maxwell
Canada
160
58.20
Kabir Ali
England
161
58.91
Tillakaratne Dilshan
Sri Lanka
162
59.00
Nazmul Hossain
Bangladesh
163
59.50
Sean Williams
Zimbabwe
164
61.00
Chris Cairns
New Zealand
164
61.00
Luuk van Troost
Netherlands
164
61.00
Gregory Strydom
Zimbabwe
165
63.00
Michael Hussey
Australia
166
64.00
Rikki Clarke
England
166
64.00
Murali Kartik
India
167
65.00
Elton Chigumbura
Zimbabwe
167
65.00
Chamu Chibhabha
Zimbabwe
168
65.50
Trent Johnston
Ireland
169
68.00
Vikram Solanki
England
170
68.33
Scott Styris
New Zealand
171
69.00
Kevin Pietersen
England
172
69.50
Garnett Kruger
South Africa
173
70.00
Tino Best
West Indies
174
72.00
Arshad Khan
Pakistan
174
72.00
Sachin Tendulkar
India
175
73.00
Brett Dorey
Australia
176
73.50
Dan Cullen
Australia
177
77.00
James Hopes
Australia
178
77.50
Monde Zondeki
South Africa
179
82.00
Alfred Luseno
Kenya
180
84.50
Tim Bresnan
England
181
86.00
Mick Lewis
Australia
182
87.00
David Hemp
Bermuda
183
90.00
Josephat Ababu
Kenya
183
90.00
Dale Steyn
South Africa
184
96.00
Keegan Meth
Zimbabwe
185
99.00
Malachi Jones
Bermuda
186
105.00
Aftab Ahmed
Bangladesh
187
131.00
Ryan Steede
Bermuda
188
137.00
Yasir Arafat
Pakistan
189
160.00
Farhad Reza
Bangladesh
190
170.00
Esteban Nino