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 ODI
Position
Best Averages
Player Name
Team Name
1
148 / 1
Brad Hogg
Australia
2
92 / 1
Ashwell Prince
South Africa
3
770 / 11
Jacques Kallis
South Africa
3
70 / 1
Mashrafe Mortaza
Bangladesh
4
803 / 12
Andrew Symonds
Australia
5
252 / 4
Salman Butt
Pakistan
5
63 / 1
Makhaya Ntini
South Africa
6
791 / 13
Ramnaresh Sarwan
West Indies
7
58 / 1
Ian Bradshaw
West Indies
8
633 / 11
Andrew Flintoff
England
9
56 / 1
Jason Gillespie
Australia
10
921 / 17
Stephen Fleming
New Zealand
11
1010 / 19
Kumar Sangakkara
Sri Lanka
12
317 / 6
Heath Streak
Zimbabwe
13
52 / 1
David Hemp
Bermuda
14
204 / 4
Michael Papps
New Zealand
15
879 / 18
Adam Gilchrist
Australia
16
911 / 19
Inzamam-ul-Haq
Pakistan
17
141 / 3
Hemang Badani
India
18
747 / 16
Andrew Strauss
England
19
93 / 2
Devon Smith
West Indies
20
946 / 21
Matthew Hayden
Australia
21
224 / 5
Mathew Sinclair
New Zealand
22
895 / 20
Shoaib Malik
Pakistan
23
44 / 1
Zaheer Khan
India
24
131 / 3
Barney Rogers
Zimbabwe
25
729 / 17
Marvan Atapattu
Sri Lanka
26
812 / 19
Sachin Tendulkar
India
27
1025 / 24
Rahul Dravid
India
28
640 / 15
Abdul Razzaq
Pakistan
29
671 / 16
Marcus Trescothick
England
30
837 / 20
VVS Laxman
India
31
41 / 1
Brijal Patel
Kenya
32
490 / 12
Nathan Astle
New Zealand
33
163 / 4
Ian Bell
England
34
244 / 6
Brendon McCullum
New Zealand
35
768 / 19
Mohammad Yousuf
Pakistan
36
484 / 12
Craig McMillan
New Zealand
37
722 / 18
Chris Gayle
West Indies
38
400 / 10
Younis Khan
Pakistan
38
40 / 1
Naved-ul-Hasan
Pakistan
39
278 / 7
Shaun Pollock
South Africa
40
275 / 7
Darren Lehmann
Australia
41
39 / 1
Clayton Lambert
West Indies
41
39 / 1
Ramveer Rai
United Arab Emirates
42
615 / 16
Michael Clarke
Australia
43
652 / 17
Graeme Smith
South Africa
44
840 / 22
Ricky Ponting
Australia
45
304 / 8
Stuart Carlisle
Zimbabwe
46
564 / 15
Mohammad Kaif
India
47
411 / 11
Jacques Rudolph
South Africa
48
37 / 1
Andy Bichel
Australia
49
72 / 2
Morris Ouma
Kenya
50
611 / 17
Damien Martyn
Australia
51
676 / 19
Mahela Jayawardene
Sri Lanka
52
320 / 9
Sean Ervine
Zimbabwe
53
947 / 27
Sourav Ganguly
India
54
35 / 1
Matt Prior
England
55
349 / 10
Vikram Solanki
England
56
557 / 16
Michael Vaughan
England
57
590 / 17
Hamish Marshall
New Zealand
58
622 / 18
Scott Styris
New Zealand
59
724 / 21
Sanath Jayasuriya
Sri Lanka
60
773 / 23
Yasir Hameed
Pakistan
61
668 / 20
Shiv Chanderpaul
West Indies
62
33 / 1
Ravi Shah
Kenya
62
33 / 1
Kennedy Otieno
Kenya
62
429 / 13
Chris Cairns
New Zealand
63
259 / 8
Grant Flower
Zimbabwe
64
354 / 11
Moin Khan
Pakistan
65
256 / 8
Boeta Dippenaar
South Africa
65
96 / 3
Ashley Giles
England
65
32 / 1
Ramesh Powar
India
66
285 / 9
Geraint Jones
England
67
126 / 4
Rob Key
England
68
471 / 15
Tillakaratne Dilshan
Sri Lanka
69
125 / 4
Saleem Elahi
Pakistan
70
841 / 27
Yuvraj Singh
India
71
62 / 2
Harbhajan Singh
India
72
308 / 10
Elton Chigumbura
Zimbabwe
73
400 / 13
Saman Jayantha
Sri Lanka
74
399 / 13
Khaled Mashud
Bangladesh
75
61 / 2
Murali Kartik
India
75
366 / 12
Avishka Gunawardene
Sri Lanka
75
61 / 2
Mohammad Tauqir
United Arab Emirates
76
484 / 16
Brian Lara
West Indies
77
60 / 2
Sridharan Sriram
India
77
30 / 1
Manoj Cheruparambil
Hong Kong
77
90 / 3
Hamilton Masakadza
Zimbabwe
77
30 / 1
Sylvester Joseph
West Indies
78
474 / 16
Ricardo Powell
West Indies
79
671 / 23
Virender Sehwag
India
80
262 / 9
Mark Boucher
South Africa
81
290 / 10
Imran Farhat
Pakistan
82
201 / 7
Manzarul Islam
Bangladesh
83
568 / 20
Tatenda Taibu
Zimbabwe
84
85 / 3
Chris Read
England
85
113 / 4
Hannan Sarkar
Bangladesh
86
28 / 1
Shane Watson
Australia
86
56 / 2
Tabarak Dar
Hong Kong
87
278 / 10
Michael Bevan
Australia
88
135 / 5
Daniel Vettori
New Zealand
89
376 / 14
Paul Collingwood
England
90
80 / 3
Craig Cumming
New Zealand
91
398 / 15
Herschelle Gibbs
South Africa
92
238 / 9
Shahid Afridi
93
105 / 4
Wavell Hinds
West Indies
94
26 / 1
Kumar Dharmasena
Sri Lanka
95
490 / 19
Dion Ebrahim
Zimbabwe
96
102 / 4
Nuwan Zoysa
Sri Lanka
97
101 / 4
Russel Arnold
Sri Lanka
98
402 / 16
Brendan Taylor
Zimbabwe
99
195 / 8
Lance Klusener
South Africa
100
142 / 6
Nicky Boje
South Africa
101
23 / 1
Misbah-ul-Haq
Pakistan
101
23 / 1
Hitesh Modi
Kenya
101
23 / 1
Steve Massiah
U.S.A.
102
159 / 7
Javed Omar
Bangladesh
103
179 / 8
Ajit Agarkar
India
104
332 / 15
Mohammad Ashraful
Bangladesh
105
44 / 2
Simon Katich
Australia
105
66 / 3
Parthiv Patel
India
105
22 / 1
Afzaal Haider
Hong Kong
106
316 / 15
Rajin Saleh
Bangladesh
107
21 / 1
Ali Asad
United Arab Emirates
108
230 / 11
Irfan Pathan
India
109
62 / 3
Robin Peterson
South Africa
110
266 / 13
Habibul Bashar
Bangladesh
111
143 / 7
Aftab Ahmed
Bangladesh
112
102 / 5
Prosper Utseya
Zimbabwe
113
221 / 11
Jacob Oram
New Zealand
114
40 / 2
Albie Morkel
South Africa
114
20 / 1
Matthew Maynard
England
114
100 / 5
Dwayne Bravo
West Indies
114
20 / 1
Mark Johnson
U.S.A.
115
394 / 20
Stuart Matsikenyeri
Zimbabwe
116
78 / 4
Andy Blignaut
Zimbabwe
117
19 / 1
MS Dhoni
India
118
151 / 8
Rohan Gavaskar
India
119
262 / 14
Dwayne Smith
West Indies
120
315 / 17
Upul Chandana
Sri Lanka
121
129 / 7
Chris Harris
New Zealand
122
110 / 6
Nafees Iqbal
Bangladesh
123
181 / 10
Khaled Mahmud
Bangladesh
124
18 / 1
Taufeeq Umar
Pakistan
125
178 / 10
Mushfiqur Rahman
Bangladesh
126
88 / 5
Ridley Jacobs
West Indies
127
123 / 7
Mluleki Nkala
Zimbabwe
128
105 / 6
Chaminda Vaas
Sri Lanka
129
34 / 2
Ravi Rampaul
West Indies
129
34 / 2
Tim Smart
Hong Kong
129
34 / 2
Rohan Alexander
U.S.A.
130
101 / 6
Farveez Maharoof
Sri Lanka
131
113 / 7
Ian Harvey
Australia
132
16 / 1
Robert Croft
England
132
48 / 3
Azhar Mahmood
Pakistan
132
16 / 1
Jignesh Desai
U.S.A.
133
62 / 4
Brett Lee
Australia
134
45 / 3
Darren Gough
England
134
150 / 10
Mohammad Rafique
Bangladesh
134
15 / 1
Thomas Odoyo
Kenya
135
29 / 2
Alan Dawson
South Africa
136
186 / 13
Vusi Sibanda
Zimbabwe
137
14 / 1
Asghar Ali
United Arab Emirates
138
83 / 6
Brad Haddin
Australia
139
95 / 7
Lakshmipathy Balaji
India
139
95 / 7
Alester Maregwede
Zimbabwe
140
40 / 3
Kaushal Lokuarachchi
Sri Lanka
141
52 / 4
Imran Nazir
Pakistan
141
39 / 3
Abdur Razzak
Bangladesh
141
13 / 1
James Anderson
England
142
24 / 2
Steve Harmison
England
142
36 / 3
Ian Blackwell
England
142
12 / 1
Dinesh Mongia
India
142
12 / 1
Nazmul Hossain
Bangladesh
142
12 / 1
Bazid Khan
Pakistan
142
12 / 1
Asim Saeed
United Arab Emirates
142
24 / 2
Alexander French
Hong Kong
142
12 / 1
Naeemuddin Aslam
United Arab Emirates
143
35 / 3
Faisal Hossain
Bangladesh
144
89 / 8
Tapash Baisya
Bangladesh
145
11 / 1
Muttiah Muralitharan
Sri Lanka
146
151 / 15
Mark Vermeulen
Zimbabwe
147
70 / 7
Mohammad Sami
Pakistan
148
29 / 3
Jean-Paul Duminy
South Africa
149
102 / 11
Alok Kapali
Bangladesh
150
9 / 1
Peter Fulton
New Zealand
150
27 / 3
Tawanda Mupariwa
Zimbabwe
150
18 / 2
Alex Wharf
England
150
9 / 1
Fahad Usman
United Arab Emirates
150
18 / 2
Syed Maqsood
United Arab Emirates
150
9 / 1
Howard Johnson
U.S.A.
151
26 / 3
Anthony McGrath
England
151
26 / 3
Anil Kumble
India
152
17 / 2
Ilyas Gull
Hong Kong
153
8 / 1
Roy Lamsam
Hong Kong
153
8 / 1
Ryan Hinds
West Indies
154
47 / 6
Shoaib Akhtar
Pakistan
155
23 / 3
Thilina Kandamby
Sri Lanka
156
15 / 2
Mervyn Dillon
West Indies
157
51 / 7
Tinashe Panyangara
Zimbabwe
158
7 / 1
Arshad Ali
United Arab Emirates
159
33 / 5
Rikki Clarke
England
160
13 / 2
Khurram Khan
United Arab Emirates
161
11 / 2
Rahul Sharma
Hong Kong
162
32 / 6
Douglas Hondo
Zimbabwe
162
16 / 3
Travis Friend
Zimbabwe
163
5 / 1
Nuwan Kulasekara
Sri Lanka
164
9 / 2
Andre Adams
New Zealand
164
9 / 2
Rashid
U.S.A.
165
13 / 3
Ryan Hurley
West Indies
165
13 / 3
Ed Rainsford
Zimbabwe
166
8 / 2
Tony Reid
U.S.A.
166
4 / 1
Richard Staple
U.S.A.
166
4 / 1
Jermaine Lawson
West Indies
166
4 / 1
Tino Best
West Indies
166
4 / 1
Najeeb Amar
Hong Kong
167
3 / 1
Carlton Baugh
West Indies
167
3 / 1
Shabbir Ahmed
Pakistan
167
3 / 1
Dilhara Fernando
Sri Lanka
167
3 / 1
Sanjay Bangar
India
168
5 / 2
Khalid Khan
Hong Kong
168
5 / 2
Aijaz Ali
U.S.A.
169
2 / 1
Chris Mpofu
Zimbabwe
169
2 / 1
Steve Tikolo
Kenya
169
2 / 1
Peter Ongondo
Kenya
169
2 / 1
Shahriar Hossain
Bangladesh
169
2 / 1
Romesh Kaluwitharana
Sri Lanka
169
2 / 1
Charl Langeveldt
South Africa
170
1 / 1
Sajid Mahmood
England
170
1 / 1
Gareth Batty
England
170
1 / 1
Dinesh Karthik
India
170
1 / 1
Ragheb Aga
Kenya
170
1 / 1
Abdul Rehman
United Arab Emirates
170
1 / 1
Waddington Mwayenga
Zimbabwe
170
1 / 1
Vasbert Drakes
West Indies
170
1 / 1
Leon Romero
U.S.A.