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 1997 for ODI
Position
Best Averages
Player Name
Team Name
1
477 / 6
Chris Harris
New Zealand
2
75 / 1
Ricky Ponting
Australia
3
356 / 5
Kennedy Otieno
Kenya
4
66 / 1
Ian Bishop
West Indies
5
63 / 1
Ben Hollioake
England
6
755 / 12
Brian Lara
West Indies
7
626 / 10
Stuart Williams
Zimbabwe
8
728 / 12
Michael Bevan
Australia
9
1178 / 20
Sanath Jayasuriya
Sri Lanka
10
676 / 12
Mark Waugh
Australia
11
1212 / 22
Aravinda de Silva
Sri Lanka
12
771 / 14
Hansie Cronje
South Africa
13
161 / 3
Lanka de Silva
Sri Lanka
14
635 / 12
Carl Hooper
West Indies
15
886 / 17
Saeed Anwar
Pakistan
16
459 / 9
Graham Thorpe
England
17
815 / 16
Arjuna Ranatunga
Sri Lanka
18
810 / 17
Daryll Cullinan
South Africa
19
1338 / 29
Sourav Ganguly
India
20
599 / 13
Shiv Chanderpaul
West Indies
21
136 / 3
John Crawley
England
22
621 / 14
Alec Stewart
England
23
44 / 1
Dougie Brown
England
24
259 / 6
Athar Ali Khan
Bangladesh
25
214 / 5
Phil Simmons
West Indies
26
593 / 14
Gary Kirsten
South Africa
27
169 / 4
Adam Hollioake
England
28
843 / 20
Grant Flower
Zimbabwe
29
879 / 21
Marvan Atapattu
Sri Lanka
30
578 / 14
Jonty Rhodes
South Africa
31
1107 / 27
Ijaz Ahmed
Pakistan
32
1104 / 27
Mohammad Azharuddin
India
33
891 / 22
Inzamam-ul-Haq
Pakistan
34
647 / 16
Nathan Astle
New Zealand
35
766 / 19
Andy Flower
Zimbabwe
36
519 / 13
Jacques Kallis
South Africa
37
438 / 11
Shaun Pollock
South Africa
38
951 / 24
Rahul Dravid
India
39
649 / 17
Alistair Campbell
Zimbabwe
40
72 / 2
Tony Suji
Kenya
40
252 / 7
Kumar Dharmasena
Sri Lanka
41
286 / 8
Adam Gilchrist
Australia
42
643 / 18
Moin Khan
Pakistan
43
714 / 20
Roshan Mahanama
Sri Lanka
44
69 / 2
Alpesh Vadher
Kenya
45
272 / 8
Craig McMillan
New Zealand
45
34 / 1
Vikram Rathour
India
46
472 / 14
Lance Klusener
South Africa
47
937 / 28
Ajay Jadeja
India
48
526 / 16
Guy Whittall
Zimbabwe
49
1011 / 31
Sachin Tendulkar
India
50
226 / 7
Junior Murray
West Indies
51
32 / 1
Rudi Bryson
South Africa
52
255 / 8
Mike Atherton
England
53
538 / 17
Saleem Malik
Pakistan
54
471 / 15
Steve Waugh
Australia
55
706 / 23
Robin Singh
India
56
244 / 8
Gavin Rennie
Zimbabwe
57
121 / 4
Maurice Odumbe
Kenya
58
296 / 10
Mohammad Wasim
Pakistan
59
118 / 4
Pat Symcox
South Africa
60
324 / 11
Stuart Law
Australia
61
29 / 1
Justin Langer
Australia
62
867 / 30
Shahid Afridi
63
86 / 3
Dulip Liyanage
Sri Lanka
64
313 / 11
Aamer Sohail
Pakistan
65
170 / 6
Dipak Chudasama
Kenya
66
363 / 13
Paul Strang
Zimbabwe
67
195 / 7
Akram Khan
Bangladesh
68
414 / 15
Chris Cairns
New Zealand
69
55 / 2
Naimur Rahman
Bangladesh
70
109 / 4
Graeme Hick
England
71
245 / 9
Nick Knight
England
72
27 / 1
Sajeewa de Silva
Sri Lanka
73
241 / 9
Michael Di Venuto
Australia
74
133 / 5
Vinod Kambli
India
74
133 / 5
Jimmy Adams
West Indies
75
445 / 17
Ramiz Raja
Pakistan
76
261 / 10
Bryan Young
New Zealand
77
102 / 4
David Richardson
South Africa
77
51 / 2
Mohammad Hussain
Pakistan
78
126 / 5
Aminul Islam
Bangladesh
79
423 / 17
Stephen Fleming
New Zealand
80
74 / 3
Craig White
England
81
147 / 6
Ian Healy
Australia
81
49 / 2
Manzoor Akhtar
Pakistan
81
49 / 2
Adrian Griffith
West Indies
82
146 / 6
Azhar Mahmood
Pakistan
83
95 / 4
Hitesh Modi
Kenya
84
237 / 10
Craig Evans
Zimbabwe
85
71 / 3
Daniel Vettori
New Zealand
86
282 / 12
Greg Blewett
Australia
86
47 / 2
Robert Samuels
West Indies
87
68 / 3
Aasif Karim
Kenya
88
113 / 5
Roland Holder
West Indies
89
67 / 3
Sir Curtly Ambrose
West Indies
90
267 / 12
Matt Horne
New Zealand
91
22 / 1
John Rennie
Zimbabwe
91
22 / 1
Graham Lloyd
England
91
22 / 1
Louis Koen
South Africa
92
218 / 10
Dave Houghton
Zimbabwe
93
43 / 2
Chaminda Vaas
Sri Lanka
94
150 / 7
Navjot Sidhu
India
95
171 / 8
Craig Wishart
Zimbabwe
96
64 / 3
Dirk Viljoen
Zimbabwe
97
149 / 7
Herschelle Gibbs
South Africa
98
106 / 5
Steve Tikolo
Kenya
99
84 / 4
Thomas Odoyo
Kenya
99
42 / 2
Matthew Fleming
England
100
82 / 4
Zahoor Elahi
Pakistan
100
82 / 4
Habibul Bashar
Bangladesh
101
20 / 1
Alan Mullally
England
101
40 / 2
Dominic Cork
England
101
40 / 2
Philo Wallace
West Indies
102
138 / 7
Sherwin Campbell
West Indies
103
39 / 2
Derek Crookes
South Africa
104
57 / 3
Jason Gillespie
Australia
105
130 / 7
Nayan Mongia
India
106
128 / 7
Heath Streak
Zimbabwe
107
219 / 12
Hashan Tillakaratne
Sri Lanka
108
54 / 3
Simon Doull
New Zealand
109
287 / 16
Saba Karim
India
110
53 / 3
Mafizur Rahman
Bangladesh
111
123 / 7
Adam Bacher
South Africa
112
105 / 6
Andy Waller
Zimbabwe
112
70 / 4
Ali Brown
England
113
52 / 3
Akhtar Sarfraz
Pakistan
114
86 / 5
Robert Croft
England
115
17 / 1
Courtney Browne
West Indies
116
250 / 15
Adam Parore
New Zealand
117
32 / 2
Mushtaq Ahmed
Pakistan
118
63 / 4
Nasser Hussain
England
119
47 / 3
Mark Ealham
England
119
47 / 3
Hasan Raza
Pakistan
119
47 / 3
Sajid Ali
Pakistan
120
165 / 11
Romesh Kaluwitharana
Sri Lanka
120
60 / 4
Dipak Patel
New Zealand
121
103 / 7
Gavin Larsen
New Zealand
122
42 / 3
Andy Bichel
Australia
122
14 / 1
Laurie Williams
West Indies
123
27 / 2
Mujahid Jamshed
Pakistan
124
40 / 3
Shahriar Hossain
Bangladesh
125
13 / 1
Heath Davis
New Zealand
125
182 / 14
Saqlain Mushtaq
Pakistan
125
26 / 2
Saleem Elahi
Pakistan
126
38 / 3
Roger Twose
New Zealand
126
38 / 3
Rawl Lewis
West Indies
127
124 / 10
Anil Kumble
India
128
111 / 9
Mark Taylor
Australia
129
61 / 5
Hasibul Hossain
Bangladesh
130
24 / 2
Sheikh Salahuddin
Bangladesh
131
59 / 5
Rajesh Chauhan
India
132
23 / 2
Andy Whittall
Zimbabwe
133
11 / 1
Shafiuddin Ahmed
Bangladesh
133
44 / 4
Lee Germon
New Zealand
133
11 / 1
Russel Arnold
Sri Lanka
134
119 / 11
Shane Warne
Australia
135
97 / 9
Andrew Hudson
South Africa
136
146 / 14
Wasim Akram
Pakistan
137
10 / 1
Nilesh Kulkarni
India
137
10 / 1
Darren Lehmann
Australia
137
30 / 3
Darren Gough
England
137
30 / 3
Eddo Brandes
Zimbabwe
138
56 / 6
Franklyn Rose
West Indies
138
28 / 3
David Williams
West Indies
139
65 / 7
Javagal Srinath
India
140
18 / 2
Michael Slater
Australia
140
36 / 4
Brian McMillan
South Africa
140
9 / 1
Floyd Reifer
West Indies
141
25 / 3
Venkatesh Prasad
India
142
40 / 5
Khaled Mashud
Bangladesh
142
16 / 2
Chris Silverwood
England
142
8 / 1
Shayne O'Connor
New Zealand
142
8 / 1
Shahid Nazir
Pakistan
142
8 / 1
Abdul Razzaq
Pakistan
142
8 / 1
Andrew Penn
New Zealand
143
23 / 3
Ruwan Kalpage
Sri Lanka
144
38 / 5
Muttiah Muralitharan
Sri Lanka
145
15 / 2
Rashid Latif
Pakistan
146
44 / 6
Waqar Younis
Pakistan
146
44 / 6
Minhajul Abedin
Bangladesh
147
29 / 4
Upul Chandana
Sri Lanka
148
21 / 3
Allan Donald
South Africa
148
28 / 4
Aaqib Javed
Pakistan
148
7 / 1
Saiful Islam
Bangladesh
148
21 / 3
Bryan Strang
Zimbabwe
149
20 / 3
Salil Ankola
India
150
13 / 2
Sunil Joshi
India
151
38 / 6
Paul Reiffel
Australia
152
12 / 2
Enamul Haque
Bangladesh
152
6 / 1
Everton Matambanadzo
Zimbabwe
153
23 / 4
Mohammad Rafique
Bangladesh
154
5 / 1
Courtney Walsh
West Indies
154
10 / 2
Mohammad Sheikh
Bangladesh
155
9 / 2
Ronnie Irani
England
156
26 / 6
Abey Kuruvilla
India
156
13 / 3
Stuart Carlisle
Zimbabwe
157
4 / 1
Cameron Cuffy
West Indies
157
4 / 1
Tom Moody
Australia
157
4 / 1
Dodda Ganesh
India
157
4 / 1
Geoff Allott
New Zealand
158
7 / 2
Fanie de Villiers
South Africa
159
6 / 2
Craig Spearman
New Zealand
159
3 / 1
Ottis Gibson
West Indies
160
8 / 3
Ian Harvey
Australia
161
2 / 1
Jack Russell
England
161
2 / 1
Patterson Thompson
West Indies
161
4 / 2
Jahangir Alam
Bangladesh
162
1 / 1
Adam Huckle
Zimbabwe
162
1 / 1
Nixon McLean
West Indies
162
1 / 1
Anthony Stuart
Australia
162
1 / 1
Harvinder Singh
India
162
1 / 1
Matthew Elliott
Australia
162
2 / 2
Glenn McGrath
Australia
162
1 / 1
Mohammad Zahid
Pakistan