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 all time
Position
Best Averages
Player Name
Team Name
1
356 / 5
Kennedy Otieno
Kenya
2
2432 / 36
Aravinda de Silva
Sri Lanka
3
2449 / 37
Sanath Jayasuriya
Sri Lanka
4
630 / 10
Chris Harris
New Zealand
5
1159 / 22
Graham Thorpe
England
6
158 / 3
Robert Samuels
West Indies
7
572 / 11
Ricky Ponting
Australia
8
1030 / 20
Michael Bevan
Australia
9
1230 / 24
Grant Flower
Zimbabwe
10
2186 / 43
Sourav Ganguly
India
11
1614 / 32
Brian Lara
West Indies
12
1375 / 28
Carl Hooper
West Indies
13
1935 / 40
Rahul Dravid
India
14
1257 / 26
Hansie Cronje
South Africa
15
1438 / 30
Inzamam-ul-Haq
Pakistan
16
236 / 5
Matthew Hayden
Australia
17
870 / 19
Navjot Sidhu
India
18
1226 / 27
Shiv Chanderpaul
West Indies
19
181 / 4
Ali Naqvi
Pakistan
20
1256 / 28
Daryll Cullinan
South Africa
21
1149 / 26
Gary Kirsten
South Africa
22
44 / 1
Dougie Brown
England
23
1099 / 25
Stuart Williams
Zimbabwe
24
259 / 6
Athar Ali Khan
Bangladesh
25
689 / 16
Aamer Sohail
Pakistan
26
2011 / 47
Sachin Tendulkar
India
27
1540 / 36
Ijaz Ahmed
Pakistan
28
811 / 19
Guy Whittall
Zimbabwe
29
1022 / 24
Saeed Anwar
Pakistan
30
931 / 22
Matthew Elliott
Australia
31
802 / 19
Shaun Pollock
South Africa
32
418 / 10
Azhar Mahmood
Pakistan
33
1679 / 41
Mohammad Azharuddin
India
34
1461 / 36
Mark Waugh
Australia
35
1444 / 36
Steve Waugh
Australia
36
1146 / 29
Alec Stewart
England
37
1343 / 34
Arjuna Ranatunga
Sri Lanka
38
197 / 5
Lanka de Silva
Sri Lanka
39
775 / 20
Saleem Malik
Pakistan
40
1349 / 35
Greg Blewett
Australia
41
1348 / 35
Roshan Mahanama
Sri Lanka
42
837 / 22
Mike Atherton
England
43
1328 / 35
Marvan Atapattu
Sri Lanka
44
754 / 20
Alistair Campbell
Zimbabwe
45
827 / 22
Lance Klusener
South Africa
46
935 / 25
Moin Khan
Pakistan
47
745 / 20
Jacques Kallis
South Africa
48
884 / 24
Bryan Young
New Zealand
49
1141 / 31
Nathan Astle
New Zealand
50
840 / 23
Andy Flower
Zimbabwe
51
619 / 17
Jonty Rhodes
South Africa
52
506 / 14
Paul Reiffel
Australia
53
72 / 2
Tony Suji
Kenya
54
286 / 8
Adam Gilchrist
Australia
55
212 / 6
VVS Laxman
India
56
490 / 14
John Crawley
England
57
1115 / 32
Ajay Jadeja
India
58
69 / 2
Alpesh Vadher
Kenya
59
446 / 13
Craig McMillan
New Zealand
60
611 / 18
Nasser Hussain
England
61
405 / 12
Gavin Rennie
Zimbabwe
62
530 / 16
Blair Pocock
New Zealand
63
1033 / 32
Stephen Fleming
New Zealand
64
516 / 16
Kumar Dharmasena
Sri Lanka
65
161 / 5
Dominic Cork
England
66
32 / 1
Rudi Bryson
South Africa
67
220 / 7
Adam Hollioake
England
68
969 / 31
Chris Cairns
New Zealand
69
467 / 15
Brian McMillan
South Africa
70
93 / 3
Ben Hollioake
England
71
216 / 7
Phil Simmons
West Indies
72
706 / 23
Robin Singh
India
73
91 / 3
Vikram Rathour
India
74
121 / 4
Maurice Odumbe
Kenya
75
89 / 3
Mahela Jayawardene
Sri Lanka
76
296 / 10
Pat Symcox
South Africa
77
324 / 11
Stuart Law
Australia
78
647 / 22
Matt Horne
New Zealand
79
350 / 12
David Richardson
South Africa
80
758 / 26
Sherwin Campbell
West Indies
81
867 / 30
Shahid Afridi
82
86 / 3
Dulip Liyanage
Sri Lanka
83
170 / 6
Dipak Chudasama
Kenya
84
309 / 11
Junior Murray
West Indies
85
531 / 19
Ramiz Raja
Pakistan
86
195 / 7
Akram Khan
Bangladesh
87
55 / 2
Naimur Rahman
Bangladesh
88
548 / 20
Adam Bacher
South Africa
89
109 / 4
Graeme Hick
England
90
434 / 16
Roland Holder
West Indies
91
81 / 3
Courtney Browne
West Indies
92
241 / 9
Michael Di Venuto
Australia
93
133 / 5
Vinod Kambli
India
94
52 / 2
Mark Ramprakash
England
95
691 / 27
Ian Healy
Australia
96
383 / 15
Mohammad Wasim
Pakistan
97
51 / 2
Mohammad Hussain
Pakistan
98
815 / 32
Mark Taylor
Australia
99
127 / 5
Michael Kasprowicz
Australia
99
254 / 10
Mark Butcher
England
100
152 / 6
Mark Ealham
England
100
76 / 3
Asif Mujtaba
Pakistan
101
429 / 17
Paul Strang
Zimbabwe
102
126 / 5
Aminul Islam
Bangladesh
103
552 / 22
Hashan Tillakaratne
Sri Lanka
104
298 / 12
Sir Curtly Ambrose
West Indies
104
149 / 6
Russel Arnold
Sri Lanka
105
74 / 3
Craig White
England
106
49 / 2
Manzoor Akhtar
Pakistan
107
783 / 32
Adam Parore
New Zealand
108
48 / 2
Justin Langer
Australia
109
95 / 4
Hitesh Modi
Kenya
110
237 / 10
Craig Evans
Zimbabwe
111
301 / 13
Nick Knight
England
112
46 / 2
Nuwan Zoysa
Sri Lanka
112
161 / 7
Jimmy Adams
West Indies
113
68 / 3
Aasif Karim
Kenya
113
136 / 6
Craig Spearman
New Zealand
114
45 / 2
Pramodya Wickramasinghe
Sri Lanka
115
22 / 1
Graham Lloyd
England
115
22 / 1
Louis Koen
South Africa
116
458 / 21
Nayan Mongia
India
117
152 / 7
Dipak Patel
New Zealand
118
151 / 7
David Williams
West Indies
119
171 / 8
Craig Wishart
Zimbabwe
120
64 / 3
Dirk Viljoen
Zimbabwe
121
106 / 5
Steve Tikolo
Kenya
122
84 / 4
Thomas Odoyo
Kenya
122
42 / 2
Matthew Fleming
England
123
502 / 24
Romesh Kaluwitharana
Sri Lanka
124
187 / 9
Herschelle Gibbs
South Africa
125
82 / 4
Zahoor Elahi
Pakistan
125
41 / 2
Alan Mullally
England
125
82 / 4
Habibul Bashar
Bangladesh
125
287 / 14
Dave Houghton
Zimbabwe
126
285 / 14
Daniel Vettori
New Zealand
127
121 / 6
Jason Gillespie
Australia
128
60 / 3
John Rennie
Zimbabwe
129
39 / 2
Derek Crookes
South Africa
129
39 / 2
Phil Tufnell
England
130
97 / 5
Sunil Joshi
India
131
110 / 6
Andy Caddick
England
132
127 / 7
Mushtaq Ahmed
Pakistan
133
36 / 2
Mohammad Ramzan
Pakistan
134
287 / 16
Saba Karim
India
135
53 / 3
Mafizur Rahman
Bangladesh
136
105 / 6
Andy Waller
Zimbabwe
136
70 / 4
Ali Brown
England
137
367 / 21
Anil Kumble
India
138
52 / 3
Akhtar Sarfraz
Pakistan
139
205 / 12
Chaminda Vaas
Sri Lanka
140
146 / 9
Heath Streak
Zimbabwe
141
274 / 17
Saqlain Mushtaq
Pakistan
142
479 / 30
Shane Warne
Australia
143
63 / 4
Adrian Griffith
West Indies
144
220 / 14
Andrew Hudson
South Africa
145
47 / 3
Hasan Raza
Pakistan
145
47 / 3
Sajid Ali
Pakistan
146
46 / 3
Sajeewa de Silva
Sri Lanka
146
46 / 3
Dean Headley
England
147
208 / 14
Ian Bishop
West Indies
148
103 / 7
Gavin Larsen
New Zealand
149
57 / 4
Floyd Reifer
West Indies
150
14 / 1
Laurie Williams
West Indies
151
166 / 12
Simon Doull
New Zealand
152
69 / 5
Roger Twose
New Zealand
153
192 / 14
Robert Croft
England
154
137 / 10
Waqar Younis
Pakistan
155
82 / 6
Andy Bichel
Australia
156
27 / 2
Mujahid Jamshed
Pakistan
157
40 / 3
Shahriar Hossain
Bangladesh
157
40 / 3
Saleem Elahi
Pakistan
158
53 / 4
Philo Wallace
West Indies
159
143 / 11
Muttiah Muralitharan
Sri Lanka
160
25 / 2
Mervyn Dillon
West Indies
161
61 / 5
Hasibul Hossain
Bangladesh
162
158 / 13
Javagal Srinath
India
163
12 / 1
Devon Malcolm
England
163
24 / 2
Sheikh Salahuddin
Bangladesh
164
23 / 2
Andy Whittall
Zimbabwe
164
23 / 2
Peter Martin
England
164
92 / 8
Lee Germon
New Zealand
165
11 / 1
Nilesh Kulkarni
India
165
11 / 1
Shafiuddin Ahmed
Bangladesh
166
151 / 14
Franklyn Rose
West Indies
167
53 / 5
Courtney Walsh
West Indies
168
42 / 4
Rawl Lewis
West Indies
168
21 / 2
Woorkeri Raman
India
169
10 / 1
Darren Lehmann
Australia
169
10 / 1
Arshad Khan
Pakistan
169
30 / 3
Eddo Brandes
Zimbabwe
170
89 / 9
Rajesh Chauhan
India
171
58 / 6
Venkatesh Prasad
India
172
173 / 18
Wasim Akram
Pakistan
173
28 / 3
Shahid Nazir
Pakistan
174
18 / 2
Michael Slater
Australia
174
18 / 2
Patterson Thompson
West Indies
174
9 / 1
Sanjeeva Ranatunga
Sri Lanka
175
67 / 8
Darren Gough
England
176
92 / 11
Abey Kuruvilla
India
177
33 / 4
Heath Davis
New Zealand
178
65 / 8
Glenn McGrath
Australia
179
40 / 5
Khaled Mashud
Bangladesh
179
16 / 2
Chris Silverwood
England
179
8 / 1
Abdul Razzaq
Pakistan
179
80 / 10
Allan Donald
South Africa
179
8 / 1
Andrew Penn
New Zealand
180
15 / 2
Rashid Latif
Pakistan
181
44 / 6
Minhajul Abedin
Bangladesh
182
29 / 4
Upul Chandana
Sri Lanka
183
36 / 5
Bryan Strang
Zimbabwe
184
7 / 1
Saiful Islam
Bangladesh
184
28 / 4
Ruwan Kalpage
Sri Lanka
184
28 / 4
Aaqib Javed
Pakistan
184
7 / 1
Mohammad Zahid
Pakistan
185
27 / 4
Paul Adams
South Africa
186
20 / 3
Salil Ankola
India
187
32 / 5
Shayne O'Connor
New Zealand
188
12 / 2
Enamul Haque
Bangladesh
188
6 / 1
Mark Boucher
South Africa
189
29 / 5
Dodda Ganesh
India
190
23 / 4
Mohammad Rafique
Bangladesh
191
11 / 2
Ravindra Pushpakumara
Sri Lanka
192
10 / 2
Everton Matambanadzo
Zimbabwe
192
10 / 2
Mohammad Sheikh
Bangladesh
193
9 / 2
Cameron Cuffy
West Indies
193
9 / 2
Ronnie Irani
England
194
22 / 5
Geoff Allott
New Zealand
195
13 / 3
Stuart Carlisle
Zimbabwe
196
4 / 1
Tom Moody
Australia
197
7 / 2
Fanie de Villiers
South Africa
198
3 / 1
Ottis Gibson
West Indies
199
8 / 3
Ian Harvey
Australia
200
5 / 2
Justin Vaughan
New Zealand
201
2 / 1
Jack Russell
England
201
4 / 2
Jahangir Alam
Bangladesh
202
3 / 2
Brett Schultz
South Africa
203
1 / 1
Shoaib Akhtar
Pakistan
203
1 / 1
Anthony Stuart
Australia
203
1 / 1
Harvinder Singh
India
203
1 / 1
Adam Huckle
Zimbabwe
203
1 / 1
Nixon McLean
West Indies