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 1995 for all time
Position
Best Averages
Player Name
Team Name
1
627 / 8
Brian McMillan
South Africa
2
74 / 1
Anderson Cummins
West Indies
3
2028 / 29
Brian Lara
West Indies
4
1304 / 20
Steve Waugh
Australia
5
64 / 1
Adrian Kuiper
South Africa
6
243 / 4
Sanjay Manjrekar
India
7
1686 / 31
Inzamam-ul-Haq
Pakistan
8
320 / 6
Michael Bevan
Australia
9
106 / 2
Roland Holder
West Indies
10
990 / 19
Graeme Hick
England
11
156 / 3
Mike Watkinson
England
12
1416 / 28
Mike Atherton
England
13
151 / 3
Mike Rindel
South Africa
14
1136 / 23
Hashan Tillakaratne
Sri Lanka
15
493 / 10
Shiv Chanderpaul
West Indies
16
900 / 19
Gary Kirsten
South Africa
17
423 / 9
Navjot Sidhu
India
18
328 / 7
Jack Russell
England
19
140 / 3
Mike Gatting
England
20
1551 / 34
Mark Taylor
Australia
21
1316 / 29
Michael Slater
Australia
22
1472 / 33
Mark Waugh
Australia
23
613 / 14
Daryll Cullinan
South Africa
24
350 / 8
Ajay Jadeja
India
25
868 / 20
Carl Hooper
West Indies
26
1082 / 25
Graham Thorpe
England
27
122 / 3
Allan Donald
South Africa
28
1006 / 25
Stephen Fleming
New Zealand
29
962 / 24
Arjuna Ranatunga
Sri Lanka
30
440 / 11
Ricky Ponting
Australia
31
502 / 13
Sachin Tendulkar
India
32
846 / 22
Ramiz Raja
Pakistan
33
115 / 3
Neil Fairbrother
England
34
676 / 18
Hansie Cronje
South Africa
35
483 / 13
Andy Flower
Zimbabwe
36
408 / 11
Mohammad Azharuddin
India
37
1037 / 28
Sherwin Campbell
West Indies
38
480 / 13
Robin Smith
England
39
367 / 10
Roger Twose
New Zealand
40
435 / 12
Manoj Prabhakar
India
41
217 / 6
Stuart Law
Australia
41
434 / 12
Chandika Hathurusingha
Sri Lanka
42
72 / 2
Aamer Hanif
Pakistan
42
72 / 2
Aminul Islam
Bangladesh
43
354 / 10
Saleem Elahi
Pakistan
44
35 / 1
Bryan Strang
Zimbabwe
45
838 / 24
Greg Blewett
Australia
46
312 / 9
David Richardson
South Africa
47
1035 / 30
Asanka Gurusinha
Sri Lanka
48
1137 / 33
Aamer Sohail
Pakistan
49
274 / 8
Vinod Kambli
India
50
34 / 1
Damien Fleming
Australia
50
170 / 5
Heath Streak
Zimbabwe
51
776 / 23
Ijaz Ahmed
Pakistan
52
371 / 11
Andrew Hudson
South Africa
53
404 / 12
Grant Flower
Zimbabwe
54
874 / 26
David Boon
Australia
55
268 / 8
Kumar Dharmasena
Sri Lanka
56
668 / 20
Ian Healy
Australia
57
589 / 18
Stuart Williams
Zimbabwe
58
97 / 3
Javagal Srinath
India
58
97 / 3
Richard Illingworth
England
59
129 / 4
Shaun Pollock
South Africa
60
414 / 13
Nathan Astle
New Zealand
61
603 / 19
Ken Rutherford
New Zealand
62
410 / 13
Junior Murray
West Indies
63
536 / 17
Saleem Malik
Pakistan
64
750 / 24
Sir Richie Richardson
West Indies
65
687 / 22
Jimmy Adams
West Indies
66
92 / 3
Akram Khan
Bangladesh
67
763 / 25
Aravinda de Silva
Sri Lanka
68
426 / 14
Alec Stewart
England
69
334 / 11
Guy Whittall
Zimbabwe
70
91 / 3
Stuart Carlisle
Zimbabwe
71
572 / 19
Chris Cairns
New Zealand
72
180 / 6
Nayan Mongia
India
72
30 / 1
Saiful Islam
Bangladesh
72
150 / 5
Roger Harper
West Indies
73
324 / 11
John Crawley
England
74
585 / 20
Roshan Mahanama
Sri Lanka
75
494 / 17
Sanath Jayasuriya
Sri Lanka
76
174 / 6
Phil DeFreitas
England
77
461 / 16
Mark Greatbatch
New Zealand
78
226 / 8
Mark Ramprakash
England
79
478 / 17
Keith Arthurton
West Indies
80
448 / 16
Jonty Rhodes
South Africa
81
167 / 6
Craig Spearman
New Zealand
82
665 / 24
Adam Parore
New Zealand
83
109 / 4
Matthew Hayden
Australia
84
433 / 16
Moin Khan
Pakistan
85
297 / 11
Martin Crowe
New Zealand
85
27 / 1
Shaun Udal
England
85
81 / 3
Mark Burmester
Zimbabwe
86
291 / 11
Dave Houghton
Zimbabwe
87
263 / 10
Alistair Campbell
Zimbabwe
88
26 / 1
Jo Angel
Australia
89
103 / 4
Damien Martyn
Australia
90
51 / 2
Ghulam Ali
Pakistan
91
329 / 13
Phil Simmons
West Indies
92
50 / 2
John Commins
South Africa
93
99 / 4
Fanie de Villiers
South Africa
94
392 / 16
Saeed Anwar
Pakistan
95
576 / 24
Bryan Young
New Zealand
95
240 / 10
Darrin Murray
New Zealand
95
48 / 2
Aashish Kapoor
India
95
24 / 1
Naeem Ashraf
Pakistan
96
47 / 2
Minhajul Abedin
Bangladesh
97
256 / 11
Dominic Cork
England
98
93 / 4
Ottis Gibson
West Indies
99
46 / 2
Khaled Mashud
Bangladesh
99
46 / 2
Shane Lee
Australia
100
90 / 4
Chris Lewis
England
100
135 / 6
Shakeel Ahmed
Oman
101
89 / 4
Nick Knight
England
102
321 / 15
Chaminda Vaas
Sri Lanka
103
171 / 8
Graham Gooch
England
104
147 / 7
Courtney Browne
West Indies
105
83 / 4
Saqlain Mushtaq
Pakistan
106
247 / 12
Winston Benjamin
West Indies
107
142 / 7
Aaqib Javed
Pakistan
108
161 / 8
Chamara Dunusinghe
Sri Lanka
109
201 / 10
Dipak Patel
New Zealand
110
291 / 15
Romesh Kaluwitharana
Sri Lanka
111
77 / 4
Dulip Samaraweera
Sri Lanka
112
96 / 5
Ruwan Kalpage
Sri Lanka
113
19 / 1
Saeed Azad
Pakistan
114
189 / 10
Gavin Larsen
New Zealand
115
131 / 7
Rudi Steyn
South Africa
116
74 / 4
Jason Gallian
England
116
37 / 2
Craig Wishart
Zimbabwe
117
147 / 8
Matthew Hart
New Zealand
118
18 / 1
Alan Wells
England
118
54 / 3
Devon Malcolm
England
119
449 / 25
Wasim Akram
Pakistan
120
214 / 12
Lee Germon
New Zealand
121
194 / 11
Darren Gough
England
122
141 / 8
Sanjeeva Ranatunga
Sri Lanka
123
173 / 10
Paul Strang
Zimbabwe
124
275 / 16
Basit Ali
Pakistan
125
34 / 2
Murphy Su'a
New Zealand
126
83 / 5
Shoaib Mohammad
Pakistan
127
49 / 3
David Brain
Zimbabwe
128
48 / 3
Manzoor Elahi
Pakistan
128
48 / 3
Simon Doull
New Zealand
128
80 / 5
Justin Vaughan
New Zealand
128
16 / 1
Habibul Bashar
Bangladesh
129
78 / 5
Brendon Julian
Australia
130
123 / 8
Waqar Younis
Pakistan
131
183 / 12
Paul Reiffel
Australia
132
76 / 5
Craig McDermott
Australia
133
15 / 1
Arshad Khan
Pakistan
133
15 / 1
Andy Waller
Zimbabwe
134
73 / 5
Clive Eksteen
South Africa
135
169 / 12
Shane Warne
Australia
136
70 / 5
Danny Morrison
New Zealand
137
69 / 5
Andrew Jones
New Zealand
138
82 / 6
Craig Matthews
South Africa
139
177 / 13
Rashid Latif
Pakistan
140
95 / 7
Steve Rhodes
England
141
27 / 2
Javed Omar
Bangladesh
142
93 / 7
Asif Mujtaba
Pakistan
143
52 / 4
Pat Symcox
South Africa
143
13 / 1
Roydon Hayes
New Zealand
143
156 / 12
Sir Curtly Ambrose
West Indies
144
51 / 4
Dave Callaghan
South Africa
145
228 / 18
Shane Thomson
New Zealand
146
101 / 8
Kenny Benjamin
West Indies
147
25 / 2
Vasbert Drakes
West Indies
148
99 / 8
Mushtaq Ahmed
Pakistan
149
85 / 7
Dion Nash
New Zealand
150
24 / 2
Zahid Fazal
Pakistan
150
36 / 3
Aamer Nazir
Pakistan
150
24 / 2
Kabir Khan
Pakistan
150
12 / 1
Meyrick Pringle
South Africa
150
12 / 1
Javed Qadeer
Pakistan
150
12 / 1
Gerhardus Liebenberg
South Africa
151
106 / 9
Ian Bishop
West Indies
152
35 / 3
Akram Raza
Pakistan
153
23 / 2
Hamish Anthony
West Indies
154
100 / 9
Muttiah Muralitharan
Sri Lanka
155
122 / 11
Pramodya Wickramasinghe
Sri Lanka
156
117 / 11
Courtney Walsh
West Indies
157
84 / 8
Angus Fraser
England
158
60 / 6
Peter Martin
England
158
20 / 2
Eric Simons
South Africa
159
48 / 5
Zafar Iqbal
Pakistan
160
44 / 5
Justin Langer
Australia
161
43 / 5
Chris Pringle
New Zealand
162
25 / 3
Iain Butchart
Zimbabwe
163
41 / 5
Mark Dekker
Zimbabwe
164
8 / 1
Craig Evans
Zimbabwe
164
24 / 3
Ata-ur-Rehman
Pakistan
164
8 / 1
John Emburey
England
165
31 / 4
Anil Kumble
India
166
23 / 3
Ravindra Pushpakumara
Sri Lanka
167
15 / 2
Sajjad Ahmed
Bangladesh
167
15 / 2
Mohammad Rafique
Bangladesh
168
22 / 3
Mark Douglas
New Zealand
169
21 / 3
Athar Ali Khan
Bangladesh
169
14 / 2
Phil Emery
Australia
169
28 / 4
Glenn McGrath
Australia
170
26 / 4
Craig White
England
170
13 / 2
Steven Jack
South Africa
171
6 / 1
Utpal Chatterjee
India
171
6 / 1
Henry Olonga
Zimbabwe
172
16 / 3
Gavin Robertson
Australia
172
16 / 3
Enamul Haque
Bangladesh
173
5 / 1
Eddo Brandes
Zimbabwe
174
9 / 2
Venkatesh Prasad
India
175
8 / 2
Kerry Walmsley
New Zealand
175
16 / 4
Mohammad Akram
Pakistan
176
3 / 1
Merv Hughes
Australia
176
3 / 1
Naimur Rahman
Bangladesh
176
3 / 1
Eric Upashantha
Sri Lanka
176
3 / 1
Rajindra Dhanraj
West Indies
177
4 / 2
Stephen Peall
Zimbabwe
177
2 / 1
Anisur Rahman
Bangladesh
177
2 / 1
Nadeem Khan
Pakistan
178
1 / 1
Jacques Kallis
South Africa
178
1 / 1
Rajesh Chauhan
India
178
1 / 1
Mahmood Hamid
Pakistan
178
1 / 1
Gary Martin
Zimbabwe