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 2002 for ODI
Position
Best Average
Player Name
Team Name
1
0.00
Martin van Jaarsveld
South Africa
2
5.50
Dale Benkenstein
South Africa
3
12.00
Inzamam-ul-Haq
Pakistan
3
12.00
Muttiah Muralitharan
Sri Lanka
4
18.14
Kyle Mills
New Zealand
5
18.23
Glenn McGrath
Australia
6
18.90
Brett Lee
Australia
7
19.00
Michael Vaughan
England
8
20.10
Shane Bond
New Zealand
9
20.13
Vasbert Drakes
West Indies
10
20.48
Chris Gayle
West Indies
11
20.67
Dion Nash
New Zealand
12
21.00
Steve Harmison
England
13
21.29
Allan Donald
South Africa
14
21.52
Chris Cairns
New Zealand
15
21.95
Shoaib Akhtar
Pakistan
16
22.00
Wasim Akram
Pakistan
17
22.13
Henry Olonga
Zimbabwe
18
22.33
Kumar Dharmasena
Sri Lanka
19
22.69
Jason Gillespie
Australia
20
22.80
Darren Lehmann
Australia
21
23.00
Mark Waugh
Australia
21
23.00
Feiko Kloppenburg
Netherlands
22
23.40
James Anderson
England
23
23.59
Shaun Pollock
South Africa
24
23.60
Hasantha Fernando
Sri Lanka
25
23.80
Mervyn Dillon
West Indies
26
23.91
Pedro Collins
West Indies
27
23.92
Makhaya Ntini
South Africa
28
24.03
Zaheer Khan
India
29
24.40
Tinu Yohannan
India
30
24.86
Douglas Hondo
Zimbabwe
31
25.00
Jermaine Lawson
West Indies
31
25.00
Steve Elworthy
South Africa
32
25.56
Scott Styris
New Zealand
33
25.83
Mohammad Ashraful
Bangladesh
34
25.86
Ian Blackwell
England
35
26.00
Craig Evans
Zimbabwe
36
26.43
Nathan Hauritz
Australia
37
26.47
Dilhara Fernando
Sri Lanka
38
26.54
Nicky Boje
South Africa
39
26.55
Abdul Razzaq
Pakistan
40
26.63
Darren Gough
England
41
26.73
Mohammad Sami
Pakistan
42
26.87
Ajit Agarkar
India
43
27.38
Jacob Oram
New Zealand
43
27.38
Waqar Younis
Pakistan
44
27.80
Mohammad Sharif
Bangladesh
45
28.00
Paul Hitchcock
New Zealand
46
28.33
Jacques Kallis
South Africa
47
28.74
Saqlain Mushtaq
Pakistan
48
28.92
Harbhajan Singh
India
49
29.39
Andrew Flintoff
England
50
29.71
Pulasthi Gunaratne
Sri Lanka
51
30.83
Talha Jubair
Bangladesh
52
31.00
Darrel Brown
West Indies
53
31.03
Chaminda Vaas
Sri Lanka
54
31.33
Roger Telemachus
South Africa
55
31.50
Chamila Gamage
Sri Lanka
55
31.50
Alan Dawson
South Africa
55
31.50
Tareq Aziz
Bangladesh
56
31.56
Prabath Nissanka
Sri Lanka
57
31.85
Javagal Srinath
India
58
32.00
Vijay Bharadwaj
India
59
32.75
Andre Adams
New Zealand
60
33.18
Shahid Afridi
Pakistan
61
33.60
Brooke Walker
New Zealand
62
34.00
Alex Tudor
England
62
34.00
Younis Khan
Pakistan
62
34.00
Daren Powell
West Indies
63
34.08
Nuwan Zoysa
Sri Lanka
64
34.12
Shane Warne
Australia
65
34.33
Mohammad Zahid
Pakistan
66
34.40
Nathan Astle
New Zealand
67
34.86
Ashley Giles
England
68
35.31
Ronnie Irani
England
69
35.67
Lance Klusener
South Africa
70
35.71
Matthew Hoggard
England
71
35.94
Andy Bichel
Australia
72
36.18
Khaled Mahmud
Bangladesh
73
36.50
Monde Zondeki
South Africa
73
36.50
Roland Lefebvre
Netherlands
74
36.54
Corey Collymore
West Indies
75
36.95
Daryl Tuffey
New Zealand
76
37.00
Charitha Buddhika
Sri Lanka
77
37.75
Shane Watson
Australia
78
37.78
Craig White
England
79
38.00
Steve Tikolo
Kenya
80
38.25
Justin Ontong
South Africa
81
38.89
Dougie Marillier
Zimbabwe
82
39.27
Paul Collingwood
England
83
39.33
Jeremy Snape
England
84
40.00
Victor Grandia
Netherlands
85
40.50
Adeel Raja
Netherlands
85
40.50
Andy Blignaut
Zimbabwe
86
40.56
Upul Chandana
Sri Lanka
87
40.67
Ian Harvey
Australia
88
40.70
Tapash Baisya
Bangladesh
89
42.00
Dinesh Mongia
India
89
42.00
Grant Flower
Zimbabwe
90
42.67
Russel Arnold
Sri Lanka
91
43.00
Martin Suji
Kenya
91
43.00
Brad Hogg
Australia
92
43.92
Sourav Ganguly
India
93
44.00
Yuvraj Singh
India
94
45.08
Virender Sehwag
India
95
45.43
Ashish Nehra
India
96
45.80
Cameron Cuffy
West Indies
97
45.86
Carl Hooper
West Indies
98
46.38
Daniel Vettori
New Zealand
99
47.11
Anil Kumble
India
100
47.21
Chris Harris
New Zealand
101
47.83
Mohammad Rafique
Bangladesh
101
47.83
Ryan Hinds
West Indies
102
49.00
Graeme Smith
South Africa
102
49.00
Joseph Angara
Kenya
103
49.50
Justin Kemp
South Africa
103
49.50
Shoaib Malik
Pakistan
104
50.13
Travis Friend
Zimbabwe
105
51.00
Enamul Haque
Bangladesh
106
51.25
Brian Murphy
Zimbabwe
107
51.86
Sachin Tendulkar
India
108
52.14
Andy Caddick
England
109
52.60
Sanjay Bangar
India
110
53.00
Andrew Symonds
Australia
111
53.80
Thomas Odoyo
Kenya
112
54.43
Mahendra Nagamootoo
West Indies
113
54.64
Sanath Jayasuriya
Sri Lanka
114
54.67
Ian Butler
New Zealand
115
56.67
Heath Streak
Zimbabwe
116
57.00
Pramodya Wickramasinghe
Sri Lanka
117
58.00
Andrew Hall
South Africa
118
59.00
Murali Kartik
India
119
60.33
Thilan Samaraweera
Sri Lanka
120
63.67
James Franklin
New Zealand
121
66.00
Maurice Odumbe
Kenya
122
70.33
Robin Peterson
South Africa
123
72.00
Naimur Rahman
Bangladesh
124
73.00
Collins Obuya
Kenya
125
75.00
Jimmy Kamande
Kenya
126
75.43
Manjurul Islam
Bangladesh
127
77.00
Taufeeq Umar
Pakistan
128
78.00
Damien Martyn
Australia
129
81.50
James Kirtley
England
130
84.00
Ben Hollioake
England
131
90.25
Azhar Mahmood
Pakistan
132
90.33
Sean Ervine
Zimbabwe
133
98.67
Gary Brent
Zimbabwe
134
110.00
Pommie Mbangwa
Zimbabwe
134
110.00
Nantie Hayward
South Africa
135
112.00
Marlon Samuels
West Indies
136
114.00
Sarandeep Singh
India
137
120.00
Gareth Batty
England
138
136.00
Craig McMillan
New Zealand
139
143.00
Aravinda de Silva
Sri Lanka
140
229.00
Alok Kapali
Bangladesh