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 1999 for ODI
Position
Best Average
Player Name
Team Name
1
4.50
Saeed Anwar
Pakistan
2
6.00
Brian Lara
West Indies
3
7.67
Ajay Jadeja
India
4
10.00
Ijaz Ahmed
Pakistan
4
10.00
Peter Ongondo
Kenya
5
10.33
Mushtaq Ahmed
Pakistan
6
11.90
Jason Gillespie
Australia
7
13.25
Thirunavukkarasu Kumaran
India
8
13.33
Wajahatullah Wasti
Pakistan
9
16.17
Sherwin Campbell
West Indies
10
17.91
Geoff Allott
New Zealand
11
18.00
Bryan Strang
Zimbabwe
11
18.00
Shabbir Ahmed
Pakistan
12
18.11
Shoaib Malik
Pakistan
13
18.17
Alistair Campbell
Zimbabwe
14
18.33
Vijay Bharadwaj
India
15
18.68
Shoaib Akhtar
Pakistan
16
18.83
Azhar Mahmood
Pakistan
17
18.90
Glenn McGrath
Australia
18
18.97
Shaun Pollock
South Africa
19
19.33
Mark Alleyne
England
20
19.71
Allan Donald
South Africa
21
19.75
Alan Dawson
South Africa
22
19.93
Abdul Razzaq
Pakistan
23
20.00
Paul Adams
South Africa
24
20.50
Aamer Sohail
Pakistan
25
20.85
Lance Klusener
South Africa
26
21.00
John Blain
Scotland
27
21.71
Courtney Walsh
West Indies
28
21.83
Derek Crookes
South Africa
29
21.92
Mervyn Dillon
West Indies
30
22.07
Debasis Mohanty
India
31
22.67
Damien Fleming
Australia
32
23.06
Saqlain Mushtaq
Pakistan
33
23.21
Hansie Cronje
South Africa
34
23.27
Shane Warne
Australia
35
23.40
Nick Dyer
Scotland
36
23.46
Darren Gough
England
37
23.50
Thilan Samaraweera
Sri Lanka
38
23.57
Reon King
West Indies
39
23.63
Vince Wells
England
40
23.84
Nikhil Chopra
India
41
24.13
Guy Whittall
Zimbabwe
42
24.16
Neil Johnson
Zimbabwe
43
24.50
Hashan Tillakaratne
Sri Lanka
44
24.93
Heath Streak
Zimbabwe
45
25.61
Wasim Akram
Pakistan
46
25.78
Shane Lee
Australia
47
25.89
Muttiah Muralitharan
Sri Lanka
48
26.59
Adam Dale
Australia
49
26.72
Venkatesh Prasad
India
50
26.75
Minhajul Abedin
Bangladesh
51
26.97
Jacques Kallis
South Africa
52
28.00
Waqar Younis
Pakistan
52
28.00
Wavell Hinds
West Indies
52
28.00
Murray Goodwin
Zimbabwe
53
28.25
Alan Mullally
England
54
28.29
Henry Olonga
Zimbabwe
55
28.43
Mark Ealham
England
56
28.78
Mohammad Sheikh
Bangladesh
57
29.07
Keith Arthurton
West Indies
58
29.21
Thomas Odoyo
Kenya
59
29.43
John Rennie
Zimbabwe
60
30.00
Phil Simmons
West Indies
61
30.38
Nehemiah Perry
West Indies
62
30.43
Hasibul Hossain
Bangladesh
63
30.56
Steve Elworthy
South Africa
64
30.80
Gary Brent
Zimbabwe
65
31.00
Habibul Bashar
Bangladesh
65
31.00
Rahul Dravid
India
66
31.43
Andrew Symonds
Australia
67
31.50
Graeme Hick
England
67
31.50
Victor Mpitsang
South Africa
68
31.52
Pramodya Wickramasinghe
Sri Lanka
69
31.62
Upul Chandana
Sri Lanka
70
32.00
Nixon McLean
West Indies
71
32.57
Andrew Flintoff
England
72
32.61
Sanath Jayasuriya
Sri Lanka
73
33.32
Sourav Ganguly
India
74
33.33
Steve Waugh
Australia
75
33.40
Angus Fraser
England
76
33.63
Javagal Srinath
India
77
33.64
Paul Strang
Zimbabwe
78
33.80
Shafiuddin Ahmed
Bangladesh
79
34.00
Sir Curtly Ambrose
West Indies
80
34.20
Darren Lehmann
Australia
81
34.88
Anil Kumble
India
82
35.50
Ashley Giles
England
83
35.60
Sachin Tendulkar
India
84
35.64
Shahid Afridi
Pakistan
85
36.27
Tom Moody
Australia
86
36.36
Nathan Astle
New Zealand
87
36.50
Dirk Viljoen
Zimbabwe
88
36.90
Chris Cairns
New Zealand
89
37.00
Asim Butt
Scotland
90
37.40
Chaminda Vaas
Sri Lanka
91
37.67
Paul Reiffel
Australia
92
38.00
Sadagoppan Ramesh
India
92
38.00
Chris Harris
New Zealand
92
38.00
Russel Arnold
Sri Lanka
93
39.00
Ahmed Kamal
Bangladesh
94
39.29
Sunil Joshi
India
95
39.67
Manjurul Islam
Bangladesh
96
40.00
Carl Hooper
West Indies
97
40.25
Steve Tikolo
Kenya
98
40.33
Keith Semple
West Indies
99
40.42
Daniel Vettori
New Zealand
100
40.58
Khaled Mahmud
Bangladesh
101
40.60
Aminul Islam
Bangladesh
102
40.67
Arshad Khan
Pakistan
103
41.00
Josephat Ababu
Kenya
104
42.00
Alex Tait
New Zealand
104
42.00
Ruchira Perera
Sri Lanka
105
42.38
Gavin Larsen
New Zealand
106
42.47
Robin Singh
India
107
42.92
Ajit Agarkar
India
108
43.00
Ricky Ponting
Australia
109
43.17
Hendy Bryan
West Indies
110
43.75
Andy Blignaut
Zimbabwe
111
44.00
Scott Styris
New Zealand
111
44.00
Mohammad Akram
Pakistan
112
44.10
Adam Hollioake
England
113
45.00
Dean Headley
England
113
45.00
Shahid Nazir
Pakistan
114
45.56
Maurice Odumbe
Kenya
115
46.00
Robert Croft
England
115
46.00
Corey Collymore
West Indies
116
46.50
Adam Huckle
Zimbabwe
117
46.57
Nuwan Zoysa
Sri Lanka
118
47.50
Sajeewa de Silva
Sri Lanka
118
47.50
Greg Blewett
Australia
119
47.60
Michael Bevan
Australia
120
48.50
Nicky Boje
South Africa
121
49.67
Gavin Hamilton
England
122
50.10
Grant Flower
Zimbabwe
123
52.60
Naimur Rahman
Bangladesh
124
53.00
Shiv Chanderpaul
West Indies
125
53.75
Martin Suji
Kenya
126
55.33
Simon Doull
New Zealand
127
55.43
Aasif Karim
Kenya
128
55.71
Enamul Haque
Bangladesh
129
57.00
Damien Martyn
Australia
129
57.00
Aravinda de Silva
Sri Lanka
130
58.50
James Brinkley
Scotland
131
59.00
Eddo Brandes
Zimbabwe
132
60.00
Tony Suji
Kenya
133
60.33
Ian Austin
England
134
61.92
Andy Whittall
Zimbabwe
135
62.00
Jimmy Adams
West Indies
136
62.33
Chris Gayle
West Indies
137
63.25
Eric Upashantha
Sri Lanka
138
64.30
Brendon Julian
Australia
139
65.25
Chris Drum
New Zealand
140
65.67
Joseph Angara
Kenya
141
68.00
Mahela Jayawardene
Sri Lanka
142
78.00
Craig Evans
Zimbabwe
143
78.50
Suresh Perera
Sri Lanka
144
79.00
Rawl Lewis
West Indies
144
79.00
Dion Nash
New Zealand
145
82.50
Neil McGarrell
West Indies
146
84.00
Michael Kasprowicz
Australia
147
85.00
David Mutendera
Zimbabwe
148
89.00
Jimmy Kamande
Kenya
149
94.00
Laxmi Shukla
India
150
97.50
Ruwan Kalpage
Sri Lanka
151
103.00
Mark Waugh
Australia
151
103.00
Shayne O'Connor
New Zealand
152
124.50
Mohammad Rafique
Bangladesh
153
152.50
Pommie Mbangwa
Zimbabwe
154
223.00
Pat Symcox
South Africa