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 2003 for ODI
Position
Best Average
Player Name
Team Name
1
6.50
Dinusha Fernando
Sri Lanka
2
8.00
Jermaine Lawson
West Indies
3
9.50
Nuwan Kulasekara
Sri Lanka
4
10.25
Fidel Edwards
West Indies
5
13.83
Nathan Bracken
Australia
6
15.00
Saeed Anwar
Pakistan
7
15.89
Muttiah Muralitharan
Sri Lanka
8
16.50
James Kirtley
England
9
16.75
Wasim Akram
Pakistan
10
17.00
Daan van Bunge
Netherlands
11
17.43
Shane Bond
New Zealand
12
17.61
Jason Gillespie
Australia
13
18.00
Martin van Jaarsveld
South Africa
14
18.13
Makhaya Ntini
South Africa
15
18.60
Andrew Flintoff
England
16
18.70
John Davison
Canada
17
19.00
Javagal Srinath
India
18
19.23
Mohammad Sami
Pakistan
19
19.50
Jerome Taylor
West Indies
20
19.66
Glenn McGrath
Australia
21
19.68
Andre Adams
New Zealand
22
19.89
Craig White
England
23
19.95
Ajit Agarkar
India
24
20.00
Ian Harvey
Australia
25
20.13
Brett Lee
Australia
26
20.50
Adeel Raja
Netherlands
27
20.90
Darren Lehmann
Australia
28
21.21
Chaminda Vaas
Sri Lanka
29
21.33
Steve Tikolo
Kenya
30
21.50
Austin Codrington
Canada
31
21.73
Richard Johnson
England
32
21.86
Kaushal Lokuarachchi
Sri Lanka
33
22.43
Darren Gough
England
34
22.54
James Anderson
England
35
22.55
Zaheer Khan
India
36
22.59
Andy Caddick
England
37
22.60
Andre Nel
South Africa
38
22.94
Shoaib Akhtar
Pakistan
39
23.00
Aasif Karim
Kenya
39
23.00
Tim de Leede
Netherlands
40
23.20
Wavell Hinds
West Indies
41
23.42
Vasbert Drakes
West Indies
42
23.50
Nathan Astle
New Zealand
43
24.00
Paul Collingwood
England
43
24.00
Feiko Kloppenburg
Netherlands
44
24.33
Ashish Patel
Canada
45
24.72
Brad Williams
Australia
46
24.75
Michael Clarke
Australia
47
25.29
Waqar Younis
Pakistan
48
25.38
Mohammad Hafeez
Pakistan
49
25.40
Ricardo Powell
West Indies
50
25.43
Scott Styris
New Zealand
51
25.77
Anil Kumble
India
52
25.78
Shaun Pollock
South Africa
53
26.05
Andy Bichel
Australia
54
26.76
Heath Streak
Zimbabwe
55
26.80
Prabath Nissanka
Sri Lanka
56
26.97
Daryl Tuffey
New Zealand
57
27.00
Trevor Gripper
Zimbabwe
57
27.00
Paul Wiseman
New Zealand
58
27.25
Sanjayan Thuraisingam
Canada
59
27.32
Umar Gul
Pakistan
60
27.40
Lance Klusener
South Africa
61
27.67
Harbhajan Singh
India
62
27.72
Collins Obuya
Kenya
63
27.80
Brian Murphy
Zimbabwe
64
27.83
Chris Gayle
West Indies
65
27.94
Ashish Nehra
India
66
28.00
David Bernard
West Indies
66
28.00
Andrew Hall
South Africa
67
28.08
Thomas Odoyo
Kenya
68
28.67
Shane Warne
Australia
69
29.00
Naved-ul-Hasan
Pakistan
69
29.00
Henry Olonga
Zimbabwe
70
29.33
Upul Chandana
Sri Lanka
70
29.33
Yuvraj Singh
India
70
29.33
Nicholas de Groot
Canada
71
29.71
Sourav Ganguly
India
72
29.75
Alan Dawson
South Africa
72
29.75
Matthew Walker
New Zealand
73
29.83
Shane Watson
Australia
74
30.00
Aavishkar Salvi
India
75
30.08
Daniel Vettori
New Zealand
76
30.15
Jacob Oram
New Zealand
77
30.25
Guy Whittall
Zimbabwe
78
30.50
Virender Sehwag
India
79
30.75
Tama Canning
New Zealand
80
30.80
Dinesh Mongia
India
81
31.00
Rajin Saleh
Bangladesh
81
31.00
Omari Banks
West Indies
81
31.00
Tillakaratne Dilshan
Sri Lanka
82
31.12
Brad Hogg
Australia
83
31.43
Rikki Clarke
England
84
32.00
Gavin Rennie
Zimbabwe
85
32.25
Saqlain Mushtaq
Pakistan
86
32.50
Chamila Gamage
Sri Lanka
86
32.50
Michael Kasprowicz
Australia
87
33.00
Sarandeep Singh
India
88
33.50
Amit Mishra
India
89
33.79
Aravinda de Silva
Sri Lanka
90
34.00
Davis Joseph
Canada
91
34.67
Jan-Berrie Burger
Namibia
92
34.71
Dilhara Fernando
Sri Lanka
93
34.83
Sanath Jayasuriya
Sri Lanka
94
35.00
Gareth Batty
England
94
35.00
Joseph Angara
Kenya
95
35.25
Roland Lefebvre
Netherlands
96
35.64
Sean Ervine
Zimbabwe
97
35.88
Mushfiqur Rahman
Bangladesh
98
36.08
Kyle Mills
New Zealand
98
36.08
Abdul Razzaq
Pakistan
99
36.71
Ian Blackwell
England
100
37.25
Rudi van Vuuren
Namibia
101
37.40
Alok Kapali
Bangladesh
102
37.50
Paul Adams
South Africa
103
38.00
Monde Zondeki
South Africa
103
38.00
Martin Suji
Kenya
104
38.17
Shoaib Malik
Pakistan
105
38.25
Murali Kartik
India
106
39.13
Danish Kaneria
Pakistan
107
39.62
Corey Collymore
West Indies
108
39.80
Tony Suji
Kenya
109
40.00
Imran Farhat
Pakistan
109
40.00
Ashley Giles
England
110
40.38
Douglas Hondo
Zimbabwe
111
40.57
Ronnie Irani
England
112
40.78
Maurice Odumbe
Kenya
113
41.50
Dharshana Gamage
Sri Lanka
114
42.33
Junaid Zia
Pakistan
115
42.52
Andy Blignaut
Zimbabwe
116
43.20
Paul Hitchcock
New Zealand
117
43.43
Jacques Kallis
South Africa
118
43.79
Andrew Symonds
Australia
119
44.00
Stuart Matsikenyeri
Zimbabwe
120
44.24
Mervyn Dillon
West Indies
121
44.38
Marlon Samuels
West Indies
122
44.50
Henk-Jan Mol
Netherlands
123
44.63
Mohammad Rafique
Bangladesh
124
44.89
Mashrafe Mortaza
Bangladesh
125
45.00
Shabbir Ahmed
Pakistan
126
45.80
Tapash Baisya
Bangladesh
127
46.83
Gerrie Snyman
Namibia
128
47.33
Pulasthi Gunaratne
Sri Lanka
129
48.00
Shahid Afridi
Pakistan
130
49.50
Louis Burger
Namibia
131
50.75
Ray Price
Zimbabwe
132
52.00
Peter Ongondo
Kenya
133
54.14
Chris Harris
New Zealand
134
55.20
Manjurul Islam
Bangladesh
135
55.33
Carl Hooper
West Indies
136
55.50
Ryan Hurley
West Indies
137
56.75
Robin Peterson
South Africa
138
57.00
Russel Arnold
Sri Lanka
139
57.80
Dougie Marillier
Zimbabwe
140
58.00
Azhar Mahmood
Pakistan
141
58.50
Kerry Walmsley
New Zealand
142
59.83
Chris Cairns
New Zealand
143
60.00
Sanjay Bangar
India
143
60.00
Lennie Louw
Namibia
144
60.67
Khaled Mahmud
Bangladesh
145
61.50
Nathan Hauritz
Australia
146
63.00
Anthony McGrath
England
147
63.67
Nicky Boje
South Africa
148
65.25
Edgar Schiferli
Netherlands
149
67.33
Sachin Tendulkar
India
150
71.00
Charl Langeveldt
South Africa
151
72.00
Ramnaresh Sarwan
West Indies
151
72.00
Michael Vaughan
England
152
73.00
Manzarul Islam
Bangladesh
153
73.33
Grant Flower
Zimbabwe
154
74.50
Kumar Dharmasena
Sri Lanka
155
75.50
Pedro Collins
West Indies
156
78.00
Damien Martyn
Australia
157
88.00
Mohammad Ashraful
Bangladesh
158
92.00
Bjorn Kotze
Namibia
159
94.00
Travis Friend
Zimbabwe
160
98.00
Hasibul Hossain
Bangladesh
161
105.00
Gary Brent
Zimbabwe
162
119.00
Burton van Rooi
Namibia
163
128.00
Deon Kotze
Namibia
164
130.00
Barry Seebaran
Canada
165
133.00
Allan Donald
South Africa
166
162.00
Steve Harmison
England
167
173.00
Charitha Buddhika
Sri Lanka
168
179.00
Michael Mason
New Zealand