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 Average in 2004 for ODI
Position
Best Average
Player Name
Team Name
1
3.00
Ian Bell
England
2
5.00
Arshad Ali
United Arab Emirates
3
8.25
Imran Farhat
Pakistan
4
10.20
Wavell Hinds
West Indies
5
10.33
Amit Bhandari
India
6
10.75
Fidel Edwards
West Indies
7
14.46
Michael Kasprowicz
Australia
8
14.83
Charl Langeveldt
South Africa
9
16.00
Khurram Khan
United Arab Emirates
10
17.80
Ramnaresh Sarwan
West Indies
11
18.73
Chaminda Vaas
Sri Lanka
12
19.00
Darren Sammy
West Indies
13
19.05
Heath Streak
Zimbabwe
14
19.83
Muttiah Muralitharan
Sri Lanka
15
19.88
Brad Williams
Australia
16
20.00
Sridharan Sriram
India
17
20.17
Aftab Ahmed
Bangladesh
18
20.27
Shahid Afridi
Pakistan
19
20.40
Tino Best
West Indies
20
20.90
Darren Lehmann
Australia
21
20.93
Nuwan Zoysa
Sri Lanka
22
21.31
Andrew Flintoff
England
23
21.85
Jason Gillespie
Australia
24
23.27
Ashley Giles
England
25
23.59
Chris Cairns
New Zealand
26
23.64
Daniel Vettori
New Zealand
27
24.00
Anthony McGrath
England
28
24.09
Jacob Oram
New Zealand
29
24.11
Tareq Aziz
Bangladesh
30
24.15
Brad Hogg
Australia
31
24.22
Scott Styris
New Zealand
32
24.26
Sachin Tendulkar
India
33
24.44
James Franklin
New Zealand
34
24.50
Russel Arnold
Sri Lanka
35
24.67
Gary Brent
Zimbabwe
36
24.88
Dilhara Fernando
Sri Lanka
37
25.33
Simon Jones
England
38
25.58
Steve Harmison
England
39
26.00
Danish Kaneria
Pakistan
40
26.38
Irfan Pathan
India
41
26.67
Jermaine Lawson
West Indies
42
26.78
Upul Chandana
Sri Lanka
43
27.00
Makhaya Ntini
South Africa
43
27.00
Michael Mason
New Zealand
44
27.14
Ajit Agarkar
India
45
27.17
Abdur Razzak
Bangladesh
46
27.60
Daryl Tuffey
New Zealand
47
27.68
Dwayne Bravo
West Indies
48
27.88
Farveez Maharoof
Sri Lanka
49
28.25
Ilyas Gull
Hong Kong
50
28.46
Alex Wharf
England
51
28.65
Shoaib Malik
Pakistan
52
28.75
Ian Butler
New Zealand
53
28.95
Chris Gayle
West Indies
54
29.22
Ian Bradshaw
West Indies
55
29.23
Shoaib Akhtar
Pakistan
56
29.35
Darren Gough
England
57
29.43
Brett Lee
Australia
58
29.80
Rangana Herath
Sri Lanka
59
30.50
Tatenda Taibu
Zimbabwe
60
30.52
Tapash Baisya
Bangladesh
61
30.56
Sean Ervine
Zimbabwe
62
30.88
Tawanda Mupariwa
Zimbabwe
63
31.00
Khalid Khan
Hong Kong
63
31.00
Hemang Badani
India
64
31.50
Thomas Odoyo
Kenya
65
32.00
Kaushal Lokuarachchi
Sri Lanka
65
32.00
Harbhajan Singh
India
66
32.44
Shaun Pollock
South Africa
67
32.50
Naved-ul-Hasan
Pakistan
68
32.65
Khaled Mahmud
Bangladesh
69
32.67
Nazmul Hossain
Bangladesh
70
33.50
Kyle Mills
New Zealand
71
33.67
James Anderson
England
72
34.50
Rizwan Latif
United Arab Emirates
73
34.56
Michael Clarke
Australia
74
34.61
Ashish Nehra
India
75
34.67
Paul Collingwood
England
76
35.10
Lakshmipathy Balaji
India
77
35.15
Mohammad Sami
Pakistan
78
35.94
Lance Klusener
South Africa
79
36.00
Gavin Ewing
Zimbabwe
79
36.00
Marcus Trescothick
England
80
36.50
Ali Asad
United Arab Emirates
81
37.00
Ravi Rampaul
West Indies
81
37.00
Mervyn Dillon
West Indies
81
37.00
Mohammad Rafique
Bangladesh
82
37.13
Manzarul Islam
Bangladesh
83
37.33
Glenn McGrath
Australia
84
37.79
Shabbir Ahmed
Pakistan
85
37.94
Tinashe Panyangara
Zimbabwe
86
38.00
Richard Staple
U.S.A.
87
38.87
Virender Sehwag
India
88
39.10
Ian Harvey
Australia
89
39.50
Martin Suji
Kenya
90
39.64
Jacques Kallis
South Africa
91
39.75
Lasith Malinga
Sri Lanka
92
40.00
Ian Blackwell
England
92
40.00
Asim Saeed
United Arab Emirates
93
40.25
Sanath Jayasuriya
Sri Lanka
94
40.33
Rajin Saleh
Bangladesh
95
40.44
Stuart Matsikenyeri
Zimbabwe
96
41.79
Zaheer Khan
India
97
42.35
Andrew Symonds
Australia
98
43.24
Douglas Hondo
Zimbabwe
99
43.40
Azhar Mahmood
Pakistan
100
43.50
Vusi Sibanda
Zimbabwe
100
43.50
Ragheb Aga
Kenya
101
43.67
Rikki Clarke
England
102
44.00
Sameer Zia
United Arab Emirates
103
44.33
Dwayne Smith
West Indies
104
45.75
Corey Collymore
West Indies
105
46.25
Ed Rainsford
Zimbabwe
106
47.25
Yuvraj Singh
India
107
47.33
Graeme Smith
South Africa
108
47.50
Albie Morkel
South Africa
109
48.00
Mashrafe Mortaza
Bangladesh
110
48.13
Murali Kartik
India
111
49.00
Gareth Batty
England
111
49.00
Sajid Mahmood
England
111
49.00
Brendan Taylor
Zimbabwe
112
50.00
Abdul Razzaq
Pakistan
113
51.13
Nicky Boje
South Africa
114
51.89
Tillakaratne Dilshan
Sri Lanka
115
52.00
Afzaal Haider
Hong Kong
115
52.00
Leon Romero
U.S.A.
116
52.43
Grant Flower
Zimbabwe
117
53.00
Steve Tikolo
Kenya
118
53.33
Andy Blignaut
Zimbabwe
119
53.50
Alan Dawson
South Africa
120
54.29
Elton Chigumbura
Zimbabwe
121
54.50
Mushfiqur Rahman
Bangladesh
122
57.00
Michael Vaughan
England
123
59.75
Chris Harris
New Zealand
124
61.00
Sanjay Bangar
India
125
61.17
Sourav Ganguly
India
126
62.00
Jean-Paul Duminy
South Africa
127
63.00
Tony Reid
U.S.A.
128
63.71
Ray Price
Zimbabwe
129
64.00
Vasbert Drakes
West Indies
130
64.50
Andre Nel
South Africa
131
65.00
Blessing Mahwire
Zimbabwe
132
65.67
Andy Bichel
Australia
133
67.00
Alexander French
Hong Kong
134
67.33
Ryan Hurley
West Indies
135
68.88
Anil Kumble
India
136
69.00
Howard Johnson
U.S.A.
137
72.50
Mluleki Nkala
Zimbabwe
138
73.00
Iftikhar Anjum
Pakistan
139
74.00
Rohan Gavaskar
India
140
80.00
Mohammad Tauqir
United Arab Emirates
141
83.00
Waddington Mwayenga
Zimbabwe
142
84.00
Syed Maqsood
United Arab Emirates
143
94.00
Robin Peterson
South Africa
144
97.00
Najeeb Amar
Hong Kong
145
99.00
Joginder Sharma
India
146
120.00
Kumar Dharmasena
Sri Lanka
147
126.00
Ricardo Powell
West Indies
148
137.00
Nuwan Kulasekara
Sri Lanka
149
156.00
Andre Adams
New Zealand
150
181.00
Prosper Utseya
Zimbabwe