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 2024 for ODI
Position
Best Average
Player Name
Team Name
1
4.75
Xavier Bartlett
Australia
2
10.15
Paul van Meekeren
Netherlands
3
10.33
Travis Head
Australia
4
10.88
Scotland
5
11.27
Lizaad Williams
South Africa
6
11.57
Kushal Bhurtel
Nepal
7
11.75
Gavin Main
Scotland
8
12.47
Rashid Khan
Pakistan
9
13.00
Sufiyan Muqeem
Pakistan
9
13.00
United Arab Emirates
10
13.50
Marnus Labuschagne
Australia
11
13.57
Afghanistan
12
13.78
Rohit Paudel
Nepal
13
14.71
Scotland
14
15.00
Jan Loftie-Eaton
Namibia
15
15.62
Wanindu Hasaranga
Sri Lanka
16
15.63
Bradley Currie
Scotland
17
15.80
Abrar Ahmed
Pakistan
18
16.00
Kamran Ghulam
Pakistan
18
16.00
Matthew Humphreys
Ireland
18
16.00
Pakistan
19
16.13
Aryan Dutt
Netherlands
20
16.20
Vivian Kingma
Netherlands
21
16.33
Nepal
22
16.50
Will Sutherland
Australia
23
16.55
Nangeyalia Kharote
Afghanistan
24
16.83
Ottneil Baartman
South Africa
25
17.00
Jamie Overton
England
25
17.00
Harry Tector
Ireland
26
17.36
Merwe Erasmus
Namibia
27
17.53
Jeffrey Vandersay
Sri Lanka
28
17.60
Shaheen Afridi
Pakistan
29
17.64
Kyle Klein
Netherlands
30
18.00
Benjamin Dwarshuis
Australia
30
18.00
India
31
18.40
Mustafizur Rahman
Bangladesh
32
18.75
Nicholas Kirton
Canada
33
19.18
Salman Agha
Pakistan
34
19.50
Canada
35
20.00
Milind Kumar
U.S.A.
35
20.00
Shaun Fouché
Namibia
36
20.17
Michael Leask
Scotland
37
20.47
Azmatullah Omarzai
Afghanistan
38
20.60
Aayan Khan
United Arab Emirates
39
20.80
Kagiso Rabada
South Africa
40
21.00
Barry McCarthy
Ireland
40
21.00
Washington Sundar
India
40
21.00
Pargat Singh
Canada
41
21.50
Kaleem Rehman
Canada
42
21.80
Michael Bracewell
New Zealand
43
21.83
Richard Ngarava
Zimbabwe
44
21.88
Shadley Schalkwyk
U.S.A.
45
22.14
Brandon McMullen
Scotland
46
22.38
Haris Rauf
Pakistan
47
23.00
Roelof van der Merwe
Netherlands
48
23.20
Glenn Maxwell
Australia
49
23.30
Bernard Scholtz
Namibia
50
23.50
Zahoor Khan
United Arab Emirates
50
23.50
Nosthusha Kenjige
U.S.A.
51
23.67
Lalit Rajbanshi
Nepal
52
23.93
Taskin Ahmed
Bangladesh
53
24.00
Lance Morris
Australia
54
24.40
South Africa
55
24.75
Matthew Potts
England
56
24.83
Bilal Khan
Oman
57
25.00
Jasdeep Singh
U.S.A.
58
25.20
Matthew Forde
West Indies
59
25.25
Theo Woerkom
Ireland
60
25.33
Andile Phehlukwayo
South Africa
61
25.50
Brad Wheal
Scotland
61
25.50
Kuldeep Yadav
India
62
25.67
Jacob Duffy
New Zealand
62
25.67
Steven Taylor
U.S.A.
63
25.75
Ben Shikongo
Namibia
64
26.00
Dilpreet Bajwa
Canada
65
26.33
Afghanistan
66
26.40
Morawakage Theekshana
Sri Lanka
67
26.50
Christopher Greaves
Scotland
68
26.60
Lahiru Kumara
Sri Lanka
69
26.83
Sompal Kami
Nepal
70
27.00
Mitchell Marsh
Australia
70
27.00
Nasum Ahmed
Bangladesh
70
27.00
Jay Odedra
Oman
71
27.10
Kariyawasam Asalanka
Sri Lanka
72
27.17
Asitha Fernando
Sri Lanka
73
27.57
Lokumarakkalage Madushanka
Sri Lanka
74
27.63
Lungi Ngidi
South Africa
75
27.67
Alzarri Joseph
West Indies
76
27.80
Saim Ayub
Pakistan
77
27.88
Craig Young
Ireland
78
28.00
Axar Patel
India
78
28.00
Muhammad Siddique
United Arab Emirates
79
28.33
Aamer Jamal
Pakistan
80
28.67
Scotland
81
28.80
Harmeet Baddhan
U.S.A.
82
29.00
Marco Jansen
South Africa
82
29.00
Dushmantha Chameera
Sri Lanka
83
29.07
Saad Zafar
Canada
84
29.20
Ammar Khalid
Canada
85
29.80
Naseem Shah
Pakistan
86
30.00
Adam Zampa
Australia
86
30.00
Nqabayomzi Peter
South Africa
87
30.17
Kushal Malla
Nepal
88
30.50
Brydon Carse
England
89
31.00
Junaid Siddique
Bangladesh
89
31.00
Afif Hossain
Bangladesh
89
31.00
Namibia
90
31.29
Sikandar Raza
Zimbabwe
91
31.33
Dilon Heyliger
Canada
92
31.50
Bangladesh
93
31.80
Bjorn Fortuin
South Africa
94
32.00
Mark Watt
Scotland
94
32.00
Cameron Green
Australia
95
32.27
Gudakesh Motie
West Indies
96
32.33
Zimbabwe
97
32.40
Dunith Wellalage
Sri Lanka
98
33.33
Kaleemullah
Oman
99
33.40
Pramod Liyanagamage
Sri Lanka
100
33.50
Jack Brassell
Namibia
101
33.67
Qais Ahmad
Afghanistan
102
34.00
Wellington Masakadza
Zimbabwe
102
34.00
U.S.A.
102
34.00
England
103
34.50
Shariz Ahmad
Netherlands
104
34.78
Mark Adair
Ireland
105
35.00
Bas Leede
Netherlands
105
35.00
Shoaib Khan
Oman
106
35.60
Mohammad Nabi
Afghanistan
107
35.67
Jack Jarvis
Scotland
108
36.00
England
108
36.00
Max O'Dowd
Netherlands
108
36.00
Ahmad Butt
Oman
109
36.38
Mitchell Starc
Australia
110
37.00
Pat Cummins
Australia
110
37.00
Dipendra Airee
Nepal
111
37.20
Mohammad Hasnain
Pakistan
112
38.00
Shivam Dube
India
112
38.00
Fareed Ahmad
Afghanistan
113
38.29
Jayden Seales
West Indies
114
38.75
Romario Shepherd
West Indies
115
39.09
Harsh Thaker
Canada
116
40.00
Oshane Thomas
West Indies
117
40.08
Fazalhaq Farooqi
Afghanistan
118
40.40
Aaron Hardie
Australia
119
41.00
Aakash Chand
Nepal
119
41.00
Blessing Muzarabani
Zimbabwe
119
41.00
Zeeshan Maqsood
Oman
120
41.67
Josh Hazlewood
Australia
121
41.80
Tanzim Sakib
Bangladesh
122
42.00
Ruben Trumpelmann
Namibia
122
42.00
Soumya Sarkar
Bangladesh
123
43.00
Graham Hume
Ireland
124
44.00
Fionn Hand
Ireland
124
44.00
Muhammad Jawadullah
United Arab Emirates
124
44.00
Sanchit Sharma
United Arab Emirates
125
45.00
Trevor Gwandu
Zimbabwe
125
45.00
Marquino Mindley
West Indies
125
45.00
Sean Williams
Zimbabwe
126
45.25
Tangeni Lungameni
Namibia
127
48.00
Sri Lanka
128
49.14
Sean Abbott
Australia
129
49.33
Andy McBrine
Ireland
129
49.33
Akila Dananjaya
Sri Lanka
130
49.57
Mohammad Islam
Bangladesh
131
50.63
Mehidy Hasan
Bangladesh
132
52.00
Hasan Mahmud
Bangladesh
133
52.33
Mohammed Siraj
India
134
52.50
Arshdeep Singh
India
135
53.60
Mohammad Hossain
Bangladesh
135
53.60
Jofra Archer
England
136
54.67
Mohammad Akram
Zimbabwe
137
55.00
Reece Topley
England
138
56.00
Yasir Mohammad
U.S.A.
139
57.33
Uday Singh
Canada
140
57.67
Adil Rashid
England
141
59.67
Jan Frylinck
Namibia
142
61.00
Pawan Sarraf
Nepal
143
61.50
Liam Livingstone
England
144
64.00
Glenn Phillips
New Zealand
145
65.00
Sherfane Rutherford
West Indies
146
65.50
Wiaan Mulder
South Africa
147
69.00
Junaid Siddiqui
Canada
147
69.00
South Africa
148
72.00
Shamar Joseph
West Indies
149
75.00
Nepal
150
76.00
Safyaan Sharif
Scotland
151
78.00
Roston Chase
West Indies
151
78.00
Nepal
151
78.00
Basil Hameed
United Arab Emirates
152
80.00
Michael Levitt
Netherlands
153
80.50
Aiden Markram
South Africa
154
82.00
Olly Stone
England
155
83.00
Abhishek Paradkar
U.S.A.
156
86.00
Mitchell Santner
New Zealand
157
87.00
New Zealand
158
88.50
Noor Lakanwal
Afghanistan
159
92.00
Jeremy Gordon
Canada
160
94.00
Shahid Ahmadzai
Canada
160
94.00
Justin Greaves
West Indies
161
96.00
Nandre Burger
South Africa
162
97.00
Taijul Islam
Bangladesh
163
99.00
Ish Sodhi
New Zealand
164
102.00
Curtis Campher
Ireland
165
104.00
William Jacks
England
166
108.00
Matthew Short
Australia
167
111.00
Tabraiz Shamsi
South Africa
168
114.00
Ireland
169
166.00
Gulbadin Naib
Afghanistan
170
169.00
Kongala Vimukthi
Sri Lanka