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 2004 for Test
Position
Best Averages
Player Name
Team Name
1
194 / 2
Stuart Carlisle
Zimbabwe
2
1288 / 14
Jacques Kallis
South Africa
3
915 / 10
Sachin Tendulkar
India
4
160 / 2
Sean Ervine
Zimbabwe
5
946 / 12
Rahul Dravid
India
6
951 / 13
Graham Thorpe
England
7
1141 / 16
Virender Sehwag
India
8
70 / 1
Ian Bell
England
9
1178 / 17
Brian Lara
West Indies
10
69 / 1
Hamish Marshall
New Zealand
11
68 / 1
Heath Streak
Zimbabwe
12
971 / 15
Andrew Strauss
England
13
890 / 14
Jacques Rudolph
South Africa
14
378 / 6
Rob Key
England
15
690 / 11
Jacob Oram
New Zealand
16
751 / 12
Herschelle Gibbs
South Africa
17
120 / 2
Steve Waugh
Australia
18
1481 / 25
Justin Langer
Australia
19
1353 / 23
Damien Martyn
Australia
20
1114 / 19
Kumar Sangakkara
Sri Lanka
21
520 / 9
Mohammad Ashraful
Bangladesh
22
1130 / 20
Sanath Jayasuriya
Sri Lanka
23
898 / 16
Andrew Flintoff
England
24
1005 / 18
Ramnaresh Sarwan
West Indies
25
715 / 13
Shiv Chanderpaul
West Indies
26
163 / 3
Zaheer Khan
India
27
921 / 17
Graeme Smith
South Africa
28
1135 / 21
Chris Gayle
West Indies
29
966 / 18
Marvan Atapattu
Sri Lanka
30
307 / 6
Younis Khan
Pakistan
31
101 / 2
Tinashe Panyangara
Zimbabwe
32
251 / 5
Shoaib Malik
Pakistan
33
349 / 7
Parthiv Patel
India
34
596 / 12
Michael Clarke
Australia
35
737 / 15
Stephen Fleming
New Zealand
36
861 / 18
Mahela Jayawardene
Sri Lanka
37
1004 / 21
Marcus Trescothick
England
38
334 / 7
Nasser Hussain
England
39
837 / 18
Adam Gilchrist
Australia
39
372 / 8
Inzamam-ul-Haq
Pakistan
40
184 / 4
Tatenda Taibu
Zimbabwe
41
456 / 10
Chris Cairns
New Zealand
42
408 / 9
Sourav Ganguly
India
43
45 / 1
Prosper Utseya
Zimbabwe
44
673 / 15
Scott Styris
New Zealand
45
265 / 6
Mathew Sinclair
New Zealand
46
264 / 6
Dwayne Smith
West Indies
47
307 / 7
Gautam Gambhir
India
48
1123 / 26
Matthew Hayden
Australia
49
604 / 14
Simon Katich
Australia
50
172 / 4
Michael Papps
New Zealand
50
172 / 4
Asim Kamal
Pakistan
51
343 / 8
Boeta Dippenaar
South Africa
52
803 / 19
Darren Lehmann
Australia
53
539 / 13
Mohammad Yousuf
Pakistan
54
205 / 5
Neil McKenzie
South Africa
54
697 / 17
Ricky Ponting
Australia
55
286 / 7
Gary Kirsten
South Africa
56
240 / 6
Andrew Hall
South Africa
57
238 / 6
Mark Boucher
South Africa
58
277 / 7
Yuvraj Singh
India
59
155 / 4
Zander de Bruyn
South Africa
60
498 / 13
Mark Butcher
England
61
571 / 15
Brendon McCullum
New Zealand
62
712 / 19
Michael Vaughan
England
63
74 / 2
Omari Banks
West Indies
64
516 / 14
Thilan Samaraweera
Sri Lanka
65
399 / 11
Ridley Jacobs
West Indies
66
72 / 2
Gavin Ewing
Zimbabwe
66
108 / 3
AB de Villiers
South Africa
67
322 / 9
Devon Smith
West Indies
68
458 / 13
Geraint Jones
England
69
70 / 2
Trevor Gripper
Zimbabwe
70
172 / 5
Hashan Tillakaratne
Sri Lanka
71
34 / 1
Robin Peterson
South Africa
72
304 / 9
Rajin Saleh
Bangladesh
73
369 / 11
Chaminda Vaas
Sri Lanka
74
570 / 17
Mark Richardson
New Zealand
75
298 / 9
Habibul Bashar
Bangladesh
76
257 / 8
Manzarul Islam
Bangladesh
77
513 / 16
VVS Laxman
India
78
96 / 3
Salman Butt
Pakistan
78
128 / 4
Ryan Hinds
West Indies
79
349 / 11
Khaled Mashud
Bangladesh
80
220 / 7
Dwayne Bravo
West Indies
81
31 / 1
Talha Jubair
Bangladesh
82
153 / 5
Mohammad Kaif
India
83
213 / 7
Dion Ebrahim
Zimbabwe
84
333 / 11
Tillakaratne Dilshan
Sri Lanka
85
90 / 3
Paul Wiseman
New Zealand
86
59 / 2
Mervyn Dillon
West Indies
87
204 / 7
Abdul Razzaq
Pakistan
88
377 / 13
Mohammad Rafique
Bangladesh
89
314 / 11
Nathan Astle
New Zealand
90
313 / 11
Yasir Hameed
Pakistan
91
256 / 9
Martin van Jaarsveld
South Africa
92
169 / 6
Craig McMillan
New Zealand
93
390 / 14
Imran Farhat
Pakistan
94
111 / 4
Carlton Baugh
West Indies
95
330 / 12
Ashley Giles
England
96
80 / 3
Shahriar Hossain
Bangladesh
97
210 / 8
Irfan Pathan
India
98
177 / 7
Nafees Iqbal
Bangladesh
99
25 / 1
Danish Kaneria
Pakistan
100
99 / 4
Ajit Agarkar
India
101
74 / 3
Alester Maregwede
Zimbabwe
102
97 / 4
Glenn McGrath
Australia
103
95 / 4
Aftab Ahmed
Bangladesh
104
233 / 10
Daniel Vettori
New Zealand
105
208 / 9
Upul Chandana
Sri Lanka
106
23 / 1
Ricardo Powell
West Indies
107
68 / 3
Dave Mohammed
West Indies
108
45 / 2
Grant Flower
Zimbabwe
109
89 / 4
Brendan Taylor
Zimbabwe
110
133 / 6
Nicky Boje
South Africa
111
85 / 4
Sylvester Joseph
West Indies
112
189 / 9
Tapash Baisya
Bangladesh
113
314 / 15
Jason Gillespie
Australia
114
83 / 4
Muttiah Muralitharan
Sri Lanka
115
41 / 2
Kyle Mills
New Zealand
116
80 / 4
Stuart Matsikenyeri
Zimbabwe
117
59 / 3
Vasbert Drakes
West Indies
118
39 / 2
Andy Blignaut
Zimbabwe
119
155 / 8
Harbhajan Singh
India
120
116 / 6
Steve Harmison
England
121
251 / 13
Shaun Pollock
South Africa
122
173 / 9
Romesh Kaluwitharana
Sri Lanka
123
38 / 2
Wavell Hinds
West Indies
124
37 / 2
Fazl-e-Akbar
Pakistan
125
92 / 5
Taufeeq Umar
Pakistan
126
108 / 6
Mushfiqur Rahman
Bangladesh
126
54 / 3
Farveez Maharoof
Sri Lanka
127
53 / 3
Andrew Symonds
Australia
128
123 / 7
Matthew Hoggard
England
129
17 / 1
Dale Steyn
South Africa
130
131 / 8
Mohammad Sami
Pakistan
131
49 / 3
Jehan Mubarak
Sri Lanka
132
97 / 6
Dinesh Karthik
India
133
64 / 4
James Franklin
New Zealand
133
48 / 3
Douglas Hondo
Zimbabwe
134
31 / 2
Kaushal Lokuarachchi
Sri Lanka
135
45 / 3
Mluleki Nkala
Zimbabwe
135
15 / 1
Tawanda Mupariwa
Zimbabwe
135
15 / 1
Nathan Hauritz
Australia
136
115 / 8
Makhaya Ntini
South Africa
137
86 / 6
Kamran Akmal
Pakistan
138
114 / 8
Shoaib Akhtar
Pakistan
139
142 / 10
Anil Kumble
India
140
113 / 8
Aakash Chopra
India
141
211 / 15
Shane Warne
Australia
142
14 / 1
Umar Gul
Pakistan
142
42 / 3
Daryl Tuffey
New Zealand
143
162 / 12
Javed Omar
Bangladesh
144
40 / 3
Alok Kapali
Bangladesh
145
66 / 5
Rangana Herath
Sri Lanka
146
26 / 2
Elton Chigumbura
Zimbabwe
147
36 / 3
Chris Read
England
148
47 / 4
Thami Tsolekile
South Africa
149
23 / 2
James Anderson
England
150
11 / 1
Lakshmipathy Balaji
India
150
11 / 1
Naved-ul-Hasan
Pakistan
150
22 / 2
Avishka Gunawardene
Sri Lanka
150
66 / 6
Daren Ganga
West Indies
151
65 / 6
Corey Collymore
West Indies
152
52 / 5
Nuwan Zoysa
Sri Lanka
153
10 / 1
Ray Price
Zimbabwe
154
59 / 6
Hannan Sarkar
Bangladesh
155
76 / 8
Simon Jones
England
156
27 / 3
Murali Kartik
India
156
27 / 3
Hashim Amla
South Africa
156
9 / 1
Riaz Afridi
156
9 / 1
Jermaine Lawson
West Indies
157
17 / 2
Russel Arnold
Sri Lanka
158
8 / 1
Andre Nel
South Africa
158
8 / 1
Gareth Batty
England
159
62 / 8
Tino Best
West Indies
160
107 / 15
Michael Kasprowicz
Australia
161
64 / 9
Pedro Collins
West Indies
162
7 / 1
Lasith Malinga
Sri Lanka
162
7 / 1
Paul Adams
South Africa
162
28 / 4
Moin Khan
Pakistan
163
6 / 1
Kumar Dharmasena
Sri Lanka
163
6 / 1
Manjurul Islam
Bangladesh
163
6 / 1
Mark Vermeulen
Zimbabwe
164
17 / 3
Mashrafe Mortaza
Bangladesh
165
16 / 3
Chris Martin
New Zealand
166
5 / 1
Saqlain Mushtaq
Pakistan
166
5 / 1
Mohammad Khalil
Pakistan
167
31 / 7
Fidel Edwards
West Indies
168
4 / 1
Prasanna Jayawardene
Sri Lanka
169
7 / 2
Faisal Hossain
Bangladesh
170
3 / 1
Alamgir Kabir
Bangladesh
170
3 / 1
Michael Mason
New Zealand
171
5 / 2
Dilhara Fernando
Sri Lanka
172
2 / 1
Blessing Mahwire
Zimbabwe
172
2 / 1
Lance Klusener
South Africa
172
2 / 1
David Terbrugge
South Africa
172
4 / 2
Nantie Hayward
South Africa
172
2 / 1
Brad Williams
Australia
172
2 / 1
Nathan Bracken
Australia
173
1 / 1
Matthew Elliott
Australia
173
4 / 4
Adam Sanford
West Indies