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 Averages in 2003 for ODI
Position
Best Averages
Player Name
Team Name
1
186 / 2
Gary Kirsten
South Africa
2
91 / 1
Lance Klusener
South Africa
3
348 / 4
Imran Farhat
Pakistan
4
243 / 3
Hamish Marshall
New Zealand
5
154 / 2
Klaas-Jan van Noortwijk
Netherlands
6
878 / 12
Damien Martyn
Australia
7
327 / 5
Michael Clarke
Australia
8
784 / 12
Michael Bevan
Australia
9
260 / 4
Nathan Astle
New Zealand
9
260 / 4
Neil McKenzie
South Africa
10
122 / 2
Upul Chandana
Sri Lanka
11
1141 / 19
Sachin Tendulkar
India
12
595 / 10
Jacques Kallis
South Africa
13
981 / 17
Chris Gayle
West Indies
14
115 / 2
Mohammad Sami
Pakistan
15
218 / 4
Saeed Anwar
Pakistan
16
54 / 1
Nicky Boje
South Africa
17
734 / 14
Andrew Symonds
Australia
18
52 / 1
Shane Watson
Australia
19
467 / 9
Darren Lehmann
Australia
20
898 / 18
Yasir Hameed
Pakistan
21
687 / 14
Wavell Hinds
West Indies
22
1168 / 24
Mohammad Yousuf
Pakistan
23
631 / 13
Andrew Flintoff
England
24
240 / 5
Mark Vermeulen
Zimbabwe
25
479 / 10
Boeta Dippenaar
South Africa
26
332 / 7
Andy Flower
Zimbabwe
27
756 / 16
Sourav Ganguly
India
28
469 / 10
Heath Streak
Zimbabwe
29
888 / 19
Brian Lara
West Indies
30
324 / 7
Maurice Odumbe
Kenya
31
1154 / 25
Ricky Ponting
Australia
32
411 / 9
Paul Collingwood
England
33
226 / 5
John Davison
Canada
34
867 / 20
Marcus Trescothick
England
35
693 / 16
Herschelle Gibbs
South Africa
36
860 / 20
Sanath Jayasuriya
Sri Lanka
37
418 / 10
Inzamam-ul-Haq
Pakistan
38
500 / 12
Jacques Rudolph
South Africa
39
623 / 15
Rahul Dravid
India
40
1037 / 25
Matthew Hayden
Australia
41
812 / 20
Marvan Atapattu
Sri Lanka
42
646 / 16
Scott Styris
New Zealand
43
479 / 12
Ramnaresh Sarwan
West Indies
44
158 / 4
Feiko Kloppenburg
Netherlands
45
468 / 12
Grant Flower
Zimbabwe
46
1098 / 29
Adam Gilchrist
Australia
47
151 / 4
Andrew Hall
South Africa
48
111 / 3
Tillakaratne Dilshan
Sri Lanka
49
183 / 5
Saleem Elahi
Pakistan
50
695 / 19
Kumar Sangakkara
Sri Lanka
51
325 / 9
Marlon Samuels
West Indies
52
433 / 12
Craig Wishart
Zimbabwe
53
685 / 19
Younis Khan
Pakistan
54
36 / 1
Shane Bond
New Zealand
54
36 / 1
Tama Canning
New Zealand
55
71 / 2
Hemang Badani
India
56
390 / 11
Aravinda de Silva
Sri Lanka
57
600 / 17
Yuvraj Singh
India
57
600 / 17
Abdul Razzaq
Pakistan
58
386 / 11
Tatenda Taibu
Zimbabwe
59
871 / 25
Virender Sehwag
India
60
243 / 7
Andy Bichel
Australia
61
205 / 6
Romesh Kaluwitharana
Sri Lanka
62
273 / 8
Craig McMillan
New Zealand
63
681 / 20
Stephen Fleming
New Zealand
64
34 / 1
Barney Rogers
Zimbabwe
65
269 / 8
Rajin Saleh
Bangladesh
66
168 / 5
Richard Jones
New Zealand
67
600 / 18
Graeme Smith
South Africa
68
199 / 6
Jan-Berrie Burger
Namibia
69
265 / 8
Ravi Shah
Kenya
70
132 / 4
Ridley Jacobs
West Indies
71
229 / 7
Sean Ervine
Zimbabwe
72
98 / 3
Ishwar Maraj
Canada
72
98 / 3
Tim de Leede
Netherlands
73
226 / 7
Brad Hogg
Australia
74
287 / 9
Alec Stewart
England
75
156 / 5
Kumar Dharmasena
Sri Lanka
76
372 / 12
Mark Boucher
South Africa
77
587 / 19
Michael Vaughan
England
78
339 / 11
Nick Knight
England
79
585 / 19
Chris Cairns
New Zealand
80
246 / 8
Shiv Chanderpaul
West Indies
81
245 / 8
Thomas Odoyo
Kenya
82
332 / 11
Hashan Tillakaratne
Sri Lanka
83
58 / 2
Jeroen Smits
Netherlands
83
232 / 8
VVS Laxman
India
84
620 / 22
Shoaib Malik
Pakistan
85
253 / 9
Dougie Marillier
Zimbabwe
86
84 / 3
Chris Read
England
87
270 / 10
Brendon McCullum
New Zealand
87
135 / 5
Daan van Bunge
Netherlands
87
27 / 1
Bjorn Kotze
Namibia
88
484 / 18
Alok Kapali
Bangladesh
89
188 / 7
Mathew Sinclair
New Zealand
90
478 / 18
Mohammad Kaif
India
91
132 / 5
Danie Keulder
Namibia
92
79 / 3
Craig White
England
93
26 / 1
Kamran Akmal
Pakistan
93
78 / 3
Azhar Mahmood
Pakistan
93
26 / 1
Rudi van Vuuren
Namibia
93
26 / 1
Burton van Rooi
Namibia
94
152 / 6
Avishka Gunawardene
Sri Lanka
95
277 / 11
Vikram Solanki
England
96
302 / 12
Ricardo Powell
West Indies
96
151 / 6
Shoaib Akhtar
Pakistan
97
25 / 1
Ashish Patel
Canada
98
99 / 4
Carl Hooper
West Indies
99
246 / 10
Taufeeq Umar
Pakistan
100
295 / 12
Chris Harris
New Zealand
101
147 / 6
Ian Billcliff
Canada
102
122 / 5
Mushfiqur Rahman
Bangladesh
103
170 / 7
Shaun Pollock
South Africa
104
242 / 10
Hannan Sarkar
Bangladesh
105
24 / 1
Richard Sims
Zimbabwe
106
143 / 6
Anthony McGrath
England
107
237 / 10
Dinesh Mongia
India
108
71 / 3
Wasim Akram
Pakistan
109
189 / 8
Jimmy Maher
Australia
110
47 / 2
Owais Shah
England
111
46 / 2
Manzarul Islam
Bangladesh
111
69 / 3
Imran Nazir
Pakistan
112
159 / 7
Hitesh Modi
Kenya
113
113 / 5
Gautam Gambhir
India
114
45 / 2
Makhaya Ntini
South Africa
114
90 / 4
Gavin Murgatroyd
Namibia
114
45 / 2
Morne Karg
Namibia
115
313 / 14
Mahela Jayawardene
Sri Lanka
116
67 / 3
Misbah-ul-Haq
Pakistan
117
357 / 16
Rashid Latif
Pakistan
118
419 / 19
Mohammad Hafeez
Pakistan
119
22 / 1
Nathan Hauritz
Australia
120
239 / 11
Jacob Oram
New Zealand
121
65 / 3
Carlton Baugh
West Indies
121
260 / 12
Steve Tikolo
Kenya
122
43 / 2
Martin Suji
Kenya
123
128 / 6
Andre Adams
New Zealand
123
64 / 3
Andy Caddick
England
124
84 / 4
Vusi Sibanda
Zimbabwe
125
82 / 4
Martin van Jaarsveld
South Africa
126
119 / 6
Akram Khan
Bangladesh
127
59 / 3
Moin Khan
Pakistan
127
59 / 3
Guy Whittall
Zimbabwe
128
137 / 7
Travis Friend
Zimbabwe
129
117 / 6
Faisal Iqbal
Pakistan
130
193 / 10
Kennedy Otieno
Kenya
131
173 / 9
Ian Harvey
Australia
132
96 / 5
Luuk van Troost
Netherlands
133
57 / 3
Roland Lefebvre
Netherlands
133
19 / 1
Sarandeep Singh
India
133
228 / 12
Habibul Bashar
Bangladesh
134
219 / 12
Dion Ebrahim
Zimbabwe
135
18 / 1
Charitha Buddhika
Sri Lanka
135
36 / 2
Mehrab Hossain
Bangladesh
136
107 / 6
Zaheer Khan
India
137
210 / 12
Lou Vincent
New Zealand
137
35 / 2
Jehan Mubarak
Sri Lanka
138
104 / 6
Ajit Agarkar
India
139
155 / 9
Mohammad Ashraful
Bangladesh
140
17 / 1
Saqlain Mushtaq
Pakistan
140
17 / 1
Morne van Wyk
South Africa
141
84 / 5
David Obuya
Kenya
142
217 / 13
Khaled Mashud
Bangladesh
143
66 / 4
Rikki Clarke
England
143
66 / 4
Anil Kumble
India
144
82 / 5
Deon Kotze
Namibia
145
98 / 6
Collins Obuya
Kenya
146
243 / 15
Khaled Mahmud
Bangladesh
147
210 / 13
Andy Blignaut
Zimbabwe
148
193 / 12
Mohammad Rafique
Bangladesh
149
64 / 4
Ashley Giles
England
150
127 / 8
Nasser Hussain
England
151
157 / 10
Russel Arnold
Sri Lanka
152
125 / 8
Chris Nevin
New Zealand
153
107 / 7
Daniel Vettori
New Zealand
154
91 / 6
Joe Harris
Canada
155
30 / 2
Dilhara Fernando
Sri Lanka
156
44 / 3
Nicholas de Groot
Canada
156
44 / 3
Omari Banks
West Indies
157
58 / 4
Melt van Schoor
Namibia
157
87 / 6
Brijal Patel
Kenya
157
58 / 4
Craig Cumming
New Zealand
158
126 / 9
Tushar Imran
Bangladesh
158
70 / 5
Ian Blackwell
England
158
98 / 7
Peter Ongondo
Kenya
159
68 / 5
Desmond Chumney
Canada
160
149 / 11
Chaminda Vaas
Sri Lanka
161
67 / 5
Ronnie Irani
England
162
66 / 5
Parthiv Patel
India
163
13 / 1
Naved-ul-Hasan
Pakistan
163
39 / 3
Trevor Gripper
Zimbabwe
164
38 / 3
Henk-Jan Mol
Netherlands
165
101 / 8
Stuart Matsikenyeri
Zimbabwe
166
50 / 4
Gavin Rennie
Zimbabwe
166
75 / 6
Edgar Schiferli
Netherlands
167
85 / 7
Brett Lee
Australia
168
12 / 1
Abdool Samad
Canada
168
36 / 3
Jim Troughton
England
168
36 / 3
Devon Smith
West Indies
168
24 / 2
Douglas Hondo
Zimbabwe
169
129 / 11
Sanwar Hossain
Bangladesh
170
45 / 4
Kyle Mills
New Zealand
171
56 / 5
Ashish Bagai
Canada
172
33 / 3
Prabath Nissanka
Sri Lanka
172
11 / 1
Sairaj Bahutule
India
172
11 / 1
Rob Key
England
173
32 / 3
Ray Price
Zimbabwe
174
52 / 5
Mashrafe Mortaza
Bangladesh
175
51 / 5
Kaushal Lokuarachchi
Sri Lanka
176
20 / 2
Fazil Sattaur
Canada
176
10 / 1
Matthew Walker
New Zealand
176
10 / 1
Hasibul Hossain
Bangladesh
176
10 / 1
Abhijit Kale
India
177
68 / 7
Vasbert Drakes
West Indies
178
19 / 2
Paul Hitchcock
New Zealand
179
28 / 3
Austin Codrington
Canada
179
28 / 3
Javagal Srinath
India
179
28 / 3
Ehsanul Haque
Bangladesh
180
37 / 4
Javed Omar
Bangladesh
181
54 / 6
Al Sahariar
Bangladesh
181
9 / 1
Mohammad Salim
Bangladesh
181
9 / 1
Faisal Athar
Pakistan
182
43 / 5
Stefan Swanepoel
Namibia
183
84 / 10
Tapash Baisya
Bangladesh
184
75 / 9
Harbhajan Singh
India
184
25 / 3
Sanjayan Thuraisingam
Canada
185
16 / 2
Nicholas Ifill
Canada
185
72 / 9
Muttiah Muralitharan
Sri Lanka
185
16 / 2
Richard Johnson
England
186
44 / 6
Mervyn Dillon
West Indies
187
7 / 1
Alistair Campbell
Zimbabwe
187
7 / 1
David Bernard
West Indies
187
7 / 1
Nick Statham
Netherlands
187
35 / 5
Bas Zuiderent
Netherlands
187
21 / 3
James Anderson
England
187
7 / 1
Steve Harmison
England
188
13 / 2
Nafees Iqbal
Bangladesh
188
39 / 6
Daryl Tuffey
New Zealand
188
13 / 2
Robin Peterson
South Africa
189
6 / 1
Murali Kartik
India
190
11 / 2
Manjurul Islam
Bangladesh
190
11 / 2
Sarel Burger
Namibia
191
16 / 3
Reinout Scholte
Netherlands
191
16 / 3
Shahid Afridi
192
5 / 1
Gerrie Snyman
Namibia
192
10 / 2
Tony Suji
Kenya
192
5 / 1
Nixon McLean
West Indies
192
5 / 1
Matthew Hoggard
England
193
18 / 4
Sanjay Bangar
India
194
17 / 4
Waqar Younis
Pakistan
194
17 / 4
Corey Collymore
West Indies
195
4 / 1
Chamila Gamage
Sri Lanka
195
4 / 1
Prasanna Jayawardene
Sri Lanka
196
11 / 3
Louis Burger
Namibia
197
7 / 2
Naved Latif
Pakistan
198
3 / 1
Andrew Strauss
England
198
3 / 1
Jimmy Kamande
Kenya
198
3 / 1
Dharshana Gamage
Sri Lanka
198
3 / 1
Henry Olonga
Zimbabwe
198
3 / 1
Charles Coventry
Zimbabwe
199
2 / 1
Adeel Raja
Netherlands
199
2 / 1
Jonty Rhodes
South Africa
199
2 / 1
Umar Gul
Pakistan
199
2 / 1
Paul Wiseman
New Zealand
200
6 / 4
Shabbir Ahmed
Pakistan
200
3 / 2
Brian Murphy
Zimbabwe
201
1 / 1
Ravi Rampaul
West Indies
201
1 / 1
Moniruzzaman
Bangladesh
201
1 / 1
Kaushalya Weeraratne
Sri Lanka
201
2 / 2
Andre Nel
South Africa