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 2005 for ODI
Position
Best Average
Player Name
Team Name
1
7.00
Mohammad Asif
Pakistan
2
12.50
Tawanda Mupariwa
Zimbabwe
3
13.50
Shane Warne
Australia
4
15.00
Thomas Odoyo
Kenya
5
15.40
Brendan Taylor
Zimbabwe
6
16.75
Shane Bond
New Zealand
7
17.80
Stuart Clark
Australia
8
17.89
Andrew Hall
South Africa
9
18.49
Glenn McGrath
Australia
10
19.80
Alex Wharf
England
11
19.94
Brett Lee
Australia
12
20.36
Manzarul Islam
Bangladesh
13
21.00
Dale Steyn
South Africa
14
21.33
Adam Bacher
South Africa
15
21.53
Naved-ul-Hasan
Pakistan
16
21.67
Omari Banks
West Indies
16
21.67
Chris Martin
New Zealand
17
22.20
Chris Tremlett
England
18
22.64
Arshad Khan
Pakistan
19
22.72
Makhaya Ntini
South Africa
20
22.82
RP Singh
India
21
23.17
Ajit Agarkar
India
22
23.27
Tillakaratne Dilshan
Sri Lanka
23
23.40
Albie Morkel
South Africa
24
24.04
Brad Hogg
Australia
25
24.41
Ashish Nehra
India
26
25.00
Douglas Hondo
Zimbabwe
27
25.28
Irfan Pathan
India
28
25.50
Justin Ontong
South Africa
29
25.57
James Anderson
England
30
26.04
Muttiah Muralitharan
Sri Lanka
31
26.07
Kabir Ali
England
32
26.55
Andre Nel
South Africa
33
26.90
Ian Bradshaw
West Indies
34
27.00
Suresh Raina
India
35
27.95
Charl Langeveldt
South Africa
36
28.12
Daniel Vettori
New Zealand
37
28.18
Farveez Maharoof
Sri Lanka
38
28.25
Anthony Ireland
Zimbabwe
39
28.40
Narsingh Deonarine
West Indies
40
28.80
Mohammad Khalil
Pakistan
41
28.90
Zaheer Khan
India
42
29.00
Shaun Udal
England
43
29.13
Andre Adams
New Zealand
44
29.56
Pedro Collins
West Indies
45
30.25
Andy Blignaut
Zimbabwe
45
30.25
Shabbir Ahmed
Pakistan
46
30.82
Michael Kasprowicz
Australia
47
31.00
Jon Lewis
England
47
31.00
Yasir Arafat
Pakistan
48
31.33
Deighton Butler
West Indies
49
31.47
Shane Watson
Australia
50
31.50
Sachin Tendulkar
India
50
31.50
Chris Mpofu
Zimbabwe
51
31.67
Scott Styris
New Zealand
52
32.16
Kyle Mills
New Zealand
53
32.25
Enamul Haque jnr
Bangladesh
54
32.36
Darren Gough
England
55
32.86
Steve Harmison
England
56
32.95
Andrew Flintoff
England
57
33.25
Mick Lewis
Australia
58
33.35
Shahid Afridi
Pakistan
59
33.50
Anil Kumble
India
60
33.52
Shaun Pollock
South Africa
61
34.00
James Franklin
New Zealand
62
34.13
Tinashe Panyangara
Zimbabwe
63
34.32
Abdul Razzaq
Pakistan
64
34.44
Corey Collymore
West Indies
65
35.00
Nathan Bracken
Australia
66
35.46
Shoaib Akhtar
Pakistan
67
35.55
Nicky Boje
South Africa
68
36.83
Dilhara Lokuhettige
Sri Lanka
69
37.00
Reon King
West Indies
69
37.00
Paul Collingwood
England
70
37.05
Jason Gillespie
Australia
71
37.53
Virender Sehwag
India
72
37.86
Liam Plunkett
England
73
38.00
James Hopes
Australia
73
38.00
Upul Chandana
Sri Lanka
74
38.75
Jeetan Patel
New Zealand
75
38.80
Shoaib Malik
Pakistan
76
38.90
Jacob Oram
New Zealand
77
39.20
Darren Lehmann
Australia
78
39.48
Andrew Symonds
Australia
79
40.00
Syed Rasel
Bangladesh
79
40.00
Ricardo Powell
West Indies
80
40.50
Ian Blackwell
England
81
41.40
Nuwan Zoysa
Sri Lanka
82
41.91
Mohammad Rafique
Bangladesh
83
42.00
Jacques Kallis
South Africa
83
42.00
Wavell Hinds
West Indies
84
42.57
Khaled Mahmud
Bangladesh
85
43.17
Barney Rogers
Zimbabwe
86
43.27
Nazmul Hossain
Bangladesh
87
43.40
Matthew Hoggard
England
88
43.57
Harbhajan Singh
India
89
44.00
Rajin Saleh
Bangladesh
90
44.83
Yuvraj Singh
India
91
45.67
Blessing Mahwire
Zimbabwe
92
45.90
Prosper Utseya
Zimbabwe
93
46.83
Chris Cairns
New Zealand
94
47.20
Heath Streak
Zimbabwe
95
47.40
Murali Kartik
India
96
47.43
Mohammad Sami
Pakistan
97
48.08
Dilhara Fernando
Sri Lanka
98
48.33
Jai Prakash Yadav
India
99
48.75
Sreesanth
India
100
49.00
Hamilton Masakadza
Zimbabwe
101
49.75
Simon Jones
England
102
50.00
Gavin Ewing
Zimbabwe
103
51.00
Abdur Razzak
Bangladesh
104
51.33
Mohammad Hafeez
Pakistan
105
52.89
Chaminda Vaas
Sri Lanka
106
53.50
Tapash Baisya
Bangladesh
107
53.75
Lakshmipathy Balaji
India
108
55.00
Monde Zondeki
South Africa
109
55.67
Mervyn Dillon
West Indies
110
57.00
Iftikhar Anjum
Pakistan
110
57.00
Elton Chigumbura
Zimbabwe
111
57.67
Danish Kaneria
Pakistan
112
57.80
Ashley Giles
England
113
58.11
Dwayne Bravo
West Indies
114
59.00
Dwayne Smith
West Indies
115
60.00
Cameron White
Australia
116
60.14
Mashrafe Mortaza
Bangladesh
117
60.50
Jermaine Lawson
West Indies
118
60.60
Justin Kemp
South Africa
119
61.50
Johan Botha
South Africa
120
66.50
Daren Powell
West Indies
121
70.50
Craig McMillan
New Zealand
122
76.50
Tino Best
West Indies
123
77.00
Michael Hussey
Australia
124
80.00
Tama Canning
New Zealand
125
84.00
Azhar Mahmood
Pakistan
126
84.80
Chris Gayle
West Indies
127
96.67
Aftab Ahmed
Bangladesh
128
113.00
Michael Vaughan
England
129
120.00
Sanath Jayasuriya
Sri Lanka
130
125.00
Jeff Wilson
New Zealand
131
143.00
Lance Hamilton
New Zealand
132
145.00
Michael Clarke
Australia
132
145.00
Daryl Tuffey
New Zealand
133
146.00
Stuart Matsikenyeri
Zimbabwe
134
175.00
Marlon Samuels
West Indies
135
253.00
Nathan Astle
New Zealand