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 2008 for ODI
Position
Best Average
Player Name
Team Name
1
4.50
Matthew Parker
Scotland
2
5.50
Brett Geeves
Australia
3
8.89
Grant Elliott
New Zealand
4
10.13
Ajantha Mendis
Sri Lanka
5
10.25
Majid Haq
Scotland
6
11.11
Pieter Seelaar
Netherlands
7
11.80
Ryan ten Doeschate
Netherlands
8
13.00
Tawanda Mupariwa
Zimbabwe
9
13.20
Andrew White
Ireland
10
13.50
John Blain
Scotland
11
14.00
Mohammad Asif
Pakistan
12
15.20
Cameron White
Australia
13
16.00
Craig Wright
Scotland
14
16.33
Zahid Shah
United Arab Emirates
15
16.50
Shane Watson
Australia
15
16.50
Sanjayan Thuraisingam
Canada
16
17.00
Tim Bresnan
England
17
17.50
Regan West
Ireland
18
18.00
Qaiser Ali
Canada
18
18.00
Dewald Nel
Scotland
19
18.16
Nathan Bracken
Australia
20
18.18
Stuart Clark
Australia
21
19.00
Tamauri Tucker
Bermuda
21
19.00
Adeel Raja
Netherlands
22
19.17
Stefan Kelly
Bermuda
22
19.17
Jeetan Patel
New Zealand
23
19.25
Rizwan Cheema
Canada
24
19.53
Zaheer Khan
India
25
19.79
Umar Gul
Pakistan
26
20.09
Alex Cusack
Ireland
27
20.20
Wahab Riaz
Pakistan
28
20.25
Charl Langeveldt
South Africa
29
20.40
Edgar Schiferli
Netherlands
30
20.71
Dave Langford-Smith
Ireland
31
20.88
Nuwan Kulasekara
Sri Lanka
32
20.90
Tim Southee
New Zealand
33
21.00
Chamara Silva
Sri Lanka
34
21.18
Andrew Flintoff
England
35
21.45
Andre Nel
South Africa
36
21.60
Mitchell Johnson
Australia
37
21.83
Shaun Pollock
South Africa
38
22.09
Muttiah Muralitharan
Sri Lanka
39
22.32
Johan Botha
South Africa
40
22.33
Kamran Hussain
Pakistan
41
22.88
Mark Gillespie
New Zealand
42
23.00
Tony Suji
Kenya
43
23.25
Albie Morkel
South Africa
44
23.88
Sohail Tanvir
Pakistan
45
24.00
Michael Mason
New Zealand
45
24.00
Chris Tremlett
England
45
24.00
Thilan Thushara
Sri Lanka
46
24.30
Michael Clarke
Australia
47
24.35
Brett Lee
Australia
48
24.38
Sunil Dhaniram
Canada
49
24.60
Zeeshan Ali
Hong Kong
50
24.80
Andrew Symonds
Australia
51
25.00
Balaji Rao
Canada
52
25.03
Stuart Broad
England
53
25.20
Kevin O'Brien
Ireland
54
25.64
Jerome Taylor
West Indies
55
25.75
Nadeem Ahmed
Hong Kong
56
25.78
Sreesanth
India
57
26.00
Iftikhar Anjum
Pakistan
57
26.00
Jehan Mubarak
Sri Lanka
57
26.00
Kemar Roach
West Indies
58
26.14
Jacques Kallis
South Africa
59
26.30
Kyle Mills
New Zealand
60
26.50
Abdur Rauf
Pakistan
60
26.50
Umar Bhatti
Canada
60
26.50
Mohammad Tauqir
United Arab Emirates
61
26.67
Ed Rainsford
Zimbabwe
62
26.93
Andre Botha
Ireland
63
27.25
Boyd Rankin
England
64
27.36
James Hopes
Australia
65
27.50
Steve Tikolo
Kenya
66
27.67
Paul Harris
South Africa
67
27.75
Sohail Khan
Pakistan
68
27.94
Daniel Vettori
New Zealand
69
28.00
Jacob Oram
New Zealand
69
28.00
Dilruwan Perera
Sri Lanka
69
28.00
Ryan Steede
Bermuda
70
28.19
Praveen Kumar
India
71
28.21
Munaf Patel
India
72
28.33
Alok Kapali
Bangladesh
72
28.33
Nehemiah Odhiambo
Kenya
73
28.37
Shahid Afridi
Pakistan
74
28.50
Ramnaresh Sarwan
West Indies
75
28.67
Harbhajan Singh
India
76
28.90
Nikita Miller
West Indies
77
29.00
Samit Patel
England
78
29.13
Hiren Varaiya
Kenya
79
29.40
Gordon Drummond
Scotland
80
29.50
Ramesh David
Canada
80
29.50
Brad Hogg
Australia
81
29.57
Rodney Trott
Bermuda
82
29.67
Jesse Ryder
New Zealand
83
30.00
Farveez Maharoof
Sri Lanka
83
30.00
Monde Zondeki
South Africa
83
30.00
Eion Katchay
Canada
83
30.00
Fahad Alhashmi
United Arab Emirates
83
30.00
Henk-Jan Mol
Netherlands
84
30.09
Graeme Swann
England
85
30.11
Ishant Sharma
India
86
30.31
Elton Chigumbura
Zimbabwe
87
30.40
Lionel Baker
West Indies
88
30.67
Delyone Borden
Bermuda
88
30.67
Lasith Malinga
Sri Lanka
89
31.00
Stuart Matsikenyeri
Zimbabwe
90
31.25
Mudassar Bukhari
Netherlands
91
31.67
Steve Harmison
England
91
31.67
Kevin Pietersen
England
92
31.75
Paul Collingwood
England
93
31.86
Peter Ongondo
Kenya
93
31.86
Kyle McCallan
Ireland
94
32.33
Thomas Odoyo
Kenya
95
32.43
Naeem Islam
Bangladesh
96
32.50
Dave Mohammed
West Indies
96
32.50
Bashir Shah
97
32.69
Farhad Reza
Bangladesh
98
32.87
Dwayne Bravo
West Indies
99
33.00
Brendan Nash
West Indies
99
33.00
Jimmy Kamande
Kenya
100
33.08
Morne Morkel
South Africa
101
33.45
Shakib Al Hasan
Bangladesh
102
33.57
Dale Steyn
South Africa
103
33.80
Gary Kidd
Ireland
104
33.91
Piyush Chawla
India
105
34.14
Chris Mpofu
Zimbabwe
106
34.42
RP Singh
India
107
34.60
Pragyan Ojha
India
108
34.75
Saeed Ajmal
Pakistan
109
35.00
Gordon Goudie
Scotland
110
35.31
Shoaib Malik
Pakistan
111
36.00
David Hussey
Australia
111
36.00
Kyle Hodsoll
Bermuda
111
36.00
Tillakaratne Dilshan
Sri Lanka
112
36.14
Dilhara Fernando
Sri Lanka
113
36.29
Mashrafe Mortaza
Bangladesh
114
36.89
Ishara Amerasinghe
Sri Lanka
115
37.44
Peter Connell
Ireland
116
37.50
Najeeb Amar
Hong Kong
117
38.00
Timycen Maruma
Zimbabwe
117
38.00
Manpreet Gony
India
118
38.25
Fidel Edwards
West Indies
119
38.33
Jean-Paul Duminy
South Africa
120
38.50
Geert-Maarten Mol
Netherlands
121
38.78
Ray Price
Zimbabwe
122
39.10
Abdur Razzak
Bangladesh
123
39.50
Virender Sehwag
India
124
40.00
Dhammika Prasad
Sri Lanka
125
40.41
Daren Powell
West Indies
126
40.80
Chris Martin
New Zealand
127
41.33
Irving Romaine
Bermuda
128
41.50
Abdool Samad
Canada
129
42.00
Sewnarine Chattergoon
West Indies
130
42.50
Ryan Watson
Scotland
130
42.50
Karun Jethi
Canada
131
42.67
Zeeshan Siddiqui
Oman
132
42.90
Irfan Pathan
India
133
43.33
Elijah Otieno
Kenya
134
43.50
Chris Gayle
West Indies
135
44.00
Marlon Samuels
West Indies
135
44.00
Mansoor Amjad
Pakistan
136
44.33
Glenn Rogers
Scotland
136
44.33
Dwayne Leverock
Bermuda
137
44.38
Ryan Sidebottom
England
138
46.00
Ashley Noffke
Australia
138
46.00
Yusuf Pathan
India
139
46.15
Chaminda Vaas
Sri Lanka
140
46.50
Peter Borren
Netherlands
141
46.90
Yuvraj Singh
India
142
47.25
Keith Dabengwa
Zimbabwe
143
48.67
Luke Wright
England
144
49.21
Shahadat Hossain
Bangladesh
145
50.00
Maurits Jonkman
Netherlands
146
50.50
Chamu Chibhabha
Zimbabwe
147
51.00
Lameck Onyango
Kenya
148
51.50
Syed Rasel
Bangladesh
149
51.67
Trent Johnston
Ireland
150
53.20
Scott Styris
New Zealand
151
55.00
Nazmul Hossain
Bangladesh
151
55.00
Dolar Mahmud
Bangladesh
151
55.00
Sanath Jayasuriya
Sri Lanka
152
56.00
Irfan Ahmed
Hong Kong
152
56.00
Zain Abbas
Hong Kong
153
57.00
Saqib Ali
United Arab Emirates
154
59.00
Iain O'Brien
New Zealand
155
59.50
Prosper Utseya
Zimbabwe
156
60.00
Phil Eaglestone
Ireland
157
61.50
Afzaal Haider
Hong Kong
158
63.00
Reinhardt Strydom
Ireland
159
63.43
Darren Sammy
West Indies
160
66.50
Khurram Khan
United Arab Emirates
161
67.00
Richie Berrington
Scotland
162
68.00
Ravi Bopara
England
163
69.00
Fawad Alam
Pakistan
164
72.00
Thinus Fourie
Ireland
165
73.00
Greg Thompson
Ireland
166
74.00
Henry Osinde
Canada
166
74.00
Johann Louw
South Africa
167
74.70
James Anderson
England
168
76.00
Owais Shah
England
169
81.00
Steven Outerbridge
Bermuda
170
84.00
Harvir Baidwan
Canada
171
96.00
Chamara Kapugedera
Sri Lanka
172
98.00
Hamilton Masakadza
Zimbabwe
173
99.00
Sean Williams
Zimbabwe
174
99.50
Sulieman Benn
West Indies
175
100.00
Mosharraf Hossain
Bangladesh
176
100.67
Mahmudullah
Bangladesh
177
105.00
Younis Khan
Pakistan
177
105.00
Makhaya Ntini
South Africa
178
106.00
Ravi Rampaul
West Indies
179
107.00
M Shahbaz Butt
180
167.00
Gary Brent
Zimbabwe