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 1998 for ODI
Position
Best Average
Player Name
Team Name
1
14.50
Roger Telemachus
South Africa
2
14.67
Keith Arthurton
West Indies
3
15.41
Allan Donald
South Africa
4
15.50
Makhaya Ntini
South Africa
5
16.41
Saqlain Mushtaq
Pakistan
6
20.50
Carl Tuckett
West Indies
7
20.67
Athar Ali Khan
Bangladesh
8
21.00
Saleem Malik
Pakistan
9
21.08
Darren Gough
England
10
21.17
Glenn McGrath
Australia
11
22.00
Paras Mhambrey
India
12
22.03
Javagal Srinath
India
13
22.14
Upul Chandana
Sri Lanka
14
22.42
Steve Elworthy
South Africa
15
22.50
Alan Mullally
England
16
22.75
Geoff Allott
New Zealand
17
22.81
Muttiah Muralitharan
Sri Lanka
18
23.00
Alex Tait
New Zealand
19
23.14
Khaled Mahmud
Bangladesh
20
23.33
Mervyn Dillon
West Indies
21
23.35
Damien Fleming
Australia
22
23.50
Daryll Cullinan
South Africa
23
23.76
Ajit Agarkar
India
24
24.47
Jacques Kallis
South Africa
25
25.14
Anil Kumble
India
26
26.00
Ashley Giles
England
26
26.00
Hansie Cronje
South Africa
27
26.06
Michael Kasprowicz
Australia
28
26.43
Brendon Julian
Australia
29
26.50
Sachin Tendulkar
India
30
26.64
Harvinder Singh
India
31
26.67
Enamul Haque
Bangladesh
32
27.00
Sanjay Raul
India
33
27.13
Mohammad Rafique
Bangladesh
34
27.16
Shayne O'Connor
New Zealand
35
27.20
Nuwan Zoysa
Sri Lanka
36
27.22
Harbhajan Singh
India
37
27.33
Shafiuddin Ahmed
Bangladesh
38
27.40
Sunil Joshi
India
39
27.45
Phil Simmons
West Indies
40
28.00
Joseph Angara
Kenya
41
28.17
Steve Tikolo
Kenya
42
28.25
Angus Fraser
England
43
28.55
Wasim Akram
Pakistan
44
28.55
Shaun Pollock
South Africa
45
28.88
Suresh Perera
Sri Lanka
46
29.38
Pramodya Wickramasinghe
Sri Lanka
46
29.38
Craig McMillan
New Zealand
47
29.91
Paul Strang
Zimbabwe
48
30.00
Stuart Williams
Zimbabwe
49
30.40
Arshad Khan
Pakistan
50
30.50
Simon Doull
New Zealand
50
30.50
Ben Hollioake
England
51
30.76
Venkatesh Prasad
India
52
31.00
Mohammad Zahid
Pakistan
53
31.33
Paul Reiffel
Australia
54
31.54
Chaminda Vaas
Sri Lanka
55
32.00
Shiv Chanderpaul
West Indies
55
32.00
Mluleki Nkala
Zimbabwe
56
32.11
Mohammad Hussain
Pakistan
57
32.20
Derek Crookes
South Africa
58
32.25
Aaqib Javed
Pakistan
59
32.30
Grant Flower
Zimbabwe
60
32.67
Sir Curtly Ambrose
West Indies
61
33.00
Eddo Brandes
Zimbabwe
61
33.00
Mohammad Sheikh
Bangladesh
62
33.50
Dirk Viljoen
Zimbabwe
63
33.85
Robert Croft
England
64
34.00
Nixon McLean
West Indies
64
34.00
Ruwan Kalpage
Sri Lanka
65
34.75
Maurice Odumbe
Kenya
66
35.00
Aravinda de Silva
Sri Lanka
66
35.00
Dion Nash
New Zealand
67
35.33
Mike Rindel
South Africa
68
35.45
Aamer Sohail
Pakistan
69
35.50
Matthew Fleming
England
70
36.00
Darren Lehmann
Australia
71
36.47
Chris Cairns
New Zealand
72
36.64
Sanath Jayasuriya
Sri Lanka
73
37.00
Abdul Razzaq
Pakistan
73
37.00
Nikhil Chopra
India
74
37.11
Mark Ealham
England
75
37.25
Henry Olonga
Zimbabwe
76
37.78
Heath Streak
Zimbabwe
77
37.88
Gavin Robertson
Australia
78
38.08
Kumar Dharmasena
Sri Lanka
79
38.40
Ravindra Pushpakumara
Sri Lanka
80
38.88
Pat Symcox
South Africa
81
39.00
Carl Hooper
West Indies
82
39.17
Brian McMillan
South Africa
83
39.90
Rahul Sanghvi
India
84
40.40
Tom Moody
Australia
85
40.62
Steve Waugh
Australia
86
41.00
Chris Harris
New Zealand
87
41.10
Paul Wilson
Australia
88
41.29
Lance Klusener
South Africa
89
41.35
Shane Warne
Australia
90
41.40
Shoaib Akhtar
Pakistan
91
41.50
Nicky Boje
South Africa
92
41.80
Ian Harvey
Australia
93
42.00
Hrishikesh Kanitkar
India
94
42.25
Dougie Brown
England
95
42.50
Morshed Ali Khan
Bangladesh
95
42.50
Adam Dale
Australia
96
42.60
Daniel Vettori
New Zealand
97
42.75
Mark Priest
New Zealand
98
43.14
Rawl Lewis
West Indies
99
43.67
Dean Headley
England
100
44.00
Adam Hollioake
England
100
44.00
Michael Bevan
Australia
101
45.00
Damien Martyn
Australia
101
45.00
Graeme Hick
England
102
45.13
Guy Whittall
Zimbabwe
103
45.67
Martin Suji
Kenya
104
46.00
Neil McGarrell
West Indies
104
46.00
Paul Adams
South Africa
105
47.00
Azhar Mahmood
Pakistan
106
47.50
Paul Wiseman
New Zealand
107
48.22
Andy Whittall
Zimbabwe
108
49.00
Waqar Younis
Pakistan
109
49.25
Hasibul Hossain
Bangladesh
110
50.14
Craig Evans
Zimbabwe
111
51.00
Alan Dawson
South Africa
112
51.25
Andy Bichel
Australia
113
53.60
Mark Waugh
Australia
114
53.67
Mushtaq Ahmed
Pakistan
115
54.00
Courtney Walsh
West Indies
116
55.50
Niroshan Bandaratilleke
Sri Lanka
117
56.33
Debasis Mohanty
India
118
56.40
Robin Singh
India
119
57.67
Murray Goodwin
Zimbabwe
120
58.17
Sourav Ganguly
India
121
59.67
Ian Austin
England
122
61.00
Aasif Karim
Kenya
123
61.33
Shahid Afridi
Pakistan
124
61.50
Nathan Astle
New Zealand
125
63.00
Alistair Campbell
Zimbabwe
126
73.00
Thomas Odoyo
Kenya
127
74.40
Neil Johnson
Zimbabwe
128
79.00
Gary Brent
Zimbabwe
129
80.00
Sajeewa de Silva
Sri Lanka
130
81.00
Franklyn Rose
West Indies
131
85.00
Naimur Rahman
Bangladesh
132
85.50
Thilan Samaraweera
Sri Lanka
133
88.00
Chris Lewis
England
134
91.80
Pommie Mbangwa
Zimbabwe
135
98.00
Peter Martin
England
136
165.00
John Rennie
Zimbabwe
137
180.00
Sairaj Bahutule
India
138
251.00
Brad Young
Australia
139
329.00
Adam Huckle
Zimbabwe