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 Test
Position
Best Average
Player Name
Team Name
1
7.33
Hisham Shaikh
2
8.14
Kushal Bhurtel
Nepal
3
10.15
Paul van Meekeren
Netherlands
4
10.40
5
10.88
Scotland
6
11.00
Senuran Muthusamy
South Africa
7
11.75
Gavin Main
Scotland
8
13.00
Tanaka Chivanga
Zimbabwe
9
13.18
Ali Dawood
10
13.50
Dhruv Parashar
United Arab Emirates
11
13.60
Josh Hazlewood
Australia
12
13.85
Noman Ali
Pakistan
13
14.40
N Senamontree
14
14.71
Scotland
15
14.93
Jasprit Bumrah
India
16
15.00
Jan Loftie-Eaton
Namibia
17
15.43
United Arab Emirates
18
15.50
Kyle Jamieson
New Zealand
18
15.50
Mark Adair
Ireland
19
15.63
Bradley Currie
Scotland
20
16.10
Ikramullah Khan
21
16.13
Aryan Dutt
Netherlands
22
16.20
Vivian Kingma
Netherlands
23
16.22
Tenzin Wangchuk
24
16.50
Suprit Pradhan
24
16.50
Craig Young
Ireland
25
16.63
Muhammad Jabir
26
16.78
Muhammad Butt
27
16.91
Muhammad Jawadullah
United Arab Emirates
28
17.13
Amir Farooq
29
17.23
Marco Jansen
South Africa
30
17.36
Merwe Erasmus
Namibia
31
17.42
Washington Sundar
India
32
17.64
Kyle Klein
Netherlands
33
18.00
Sompal Kami
Nepal
34
18.13
Mahaj Chadha
35
18.20
Wiaan Mulder
South Africa
36
18.27
Scott Boland
Australia
37
18.58
Matt Henry
New Zealand
38
18.75
Nicholas Kirton
Canada
39
18.88
Barry McCarthy
Ireland
40
19.00
Mohammad Abbas
Pakistan
40
19.00
Saqlain Arshad
40
19.00
Brian Bennett
Zimbabwe
41
19.20
Keshav Maharaj
South Africa
42
19.29
Andy McBrine
Ireland
43
19.33
Curtis Campher
Ireland
44
19.50
Ishtiaq Ahmad
45
19.67
Sohail Ahmed
46
19.85
Brydon Carse
England
47
19.94
Kagiso Rabada
South Africa
48
19.95
Taskin Ahmed
Bangladesh
49
19.96
Mitchell Santner
New Zealand
50
20.00
Matthew Humphreys
Ireland
50
20.00
Shaun Fouché
Namibia
50
20.00
Shahzaib
50
20.00
Nilansh Keswani
United Arab Emirates
50
20.00
Milind Kumar
U.S.A.
51
20.17
Sarawut Maliwan
51
20.17
Michael Leask
Scotland
52
20.25
Lungi Ngidi
South Africa
53
20.26
Jayden Seales
West Indies
54
20.50
J Coetzee
55
20.60
Aayan Khan
United Arab Emirates
56
20.69
Junaid Siddique
Bangladesh
57
20.71
Kemar Roach
West Indies
58
20.75
Jomel Warrican
West Indies
59
21.00
Pargat Singh
Canada
60
21.25
Gerald Coetzee
South Africa
61
21.38
Neil Brand
South Africa
62
21.50
Kaleem Rehman
Canada
63
21.88
Shadley Schalkwyk
U.S.A.
64
22.00
Nandre Burger
South Africa
65
22.14
Brandon McMullen
Scotland
66
22.15
Angus Atkinson
England
67
22.56
Sri Lanka
68
22.70
Nathan Lyon
Australia
69
22.93
Vishwa Fernando
Sri Lanka
70
23.00
Roelof van der Merwe
Netherlands
70
23.00
71
23.09
Kuldeep Yadav
India
72
23.30
Bernard Scholtz
Namibia
73
23.33
Dane Paterson
South Africa
73
23.33
Rohit Paudel
Nepal
74
23.40
South Africa
75
23.50
Lalit Rajbanshi
Nepal
75
23.50
Nosthusha Kenjige
U.S.A.
75
23.50
Zahoor Khan
United Arab Emirates
76
23.77
Sajid Khan
Pakistan
77
23.90
Lahiru Kumara
Sri Lanka
78
24.00
Jigme Singye
79
24.03
Pat Cummins
Australia
80
24.09
Chris Woakes
England
81
24.29
Ravindra Jadeja
India
82
24.49
Asitha Fernando
Sri Lanka
83
24.81
William O'Rourke
New Zealand
84
24.83
Bilal Khan
Oman
85
25.00
Jasdeep Singh
U.S.A.
86
25.20
Mukesh Kumar
India
87
25.50
Brad Wheal
Scotland
88
25.60
Utkarsh Jain
89
25.67
Steven Taylor
U.S.A.
89
25.67
England
90
25.75
Ben Shikongo
Namibia
91
26.17
Blessing Muzarabani
Zimbabwe
92
26.20
Zain Ul Abidin
93
26.25
Travis Head
Australia
94
26.31
Khurram Shahzad
Pakistan
95
26.42
Saad Zafar
Canada
96
26.50
Richard Ngarava
Zimbabwe
96
26.50
Christopher Greaves
Scotland
97
26.60
Sonam Yeshey
98
26.64
Dilon Heyliger
Canada
99
26.76
Shamar Joseph
West Indies
100
27.00
Jay Odedra
Oman
100
27.00
Imran Niazi
Pakistan
101
27.26
Ravichandran Ashwin
India
102
27.91
Ajaz Patel
New Zealand
103
28.00
H Rathod
103
28.00
Muhammad Siddique
United Arab Emirates
104
28.07
James Anderson
England
105
28.30
Hasan Mahmud
Bangladesh
106
28.67
Scotland
107
28.80
Harmeet Baddhan
U.S.A.
108
28.83
Usman Najeeb
109
29.20
Ammar Khalid
Canada
110
29.43
Olly Stone
England
111
29.77
Matthew Potts
England
112
30.00
Afghanistan
113
30.20
Mohammed Nadeem
114
30.33
England
115
30.55
Mitchell Starc
Australia
116
30.67
Kamindu Mendis
Sri Lanka
116
30.67
Wanigamuni Mendis
Sri Lanka
117
30.83
Mohammed Siraj
India
118
31.00
Cameron Green
Australia
118
31.00
Namibia
119
31.45
Dane Piedt
South Africa
120
32.00
Mark Watt
Scotland
120
32.00
C Pengkumta
120
32.00
Imran Anwar
121
32.17
Justin Greaves
West Indies
122
32.20
Benjamin Sears
New Zealand
122
32.20
Gulam Murtaza
123
32.21
Prabath Jayasuriya
Sri Lanka
124
32.50
Tendai Chatara
Zimbabwe
125
32.67
Ali Naseer
United Arab Emirates
126
32.80
Sri Lanka
127
33.28
Jack Leach
England
128
33.33
Kaleemullah
Oman
129
33.50
Jack Brassell
Namibia
130
33.62
Alzarri Joseph
West Indies
131
33.67
Aamer Jamal
Pakistan
132
34.00
U.S.A.
133
34.50
Saim Ayub
Pakistan
133
34.50
Shariz Ahmad
Netherlands
134
35.00
Bas Leede
Netherlands
134
35.00
Shoaib Khan
Oman
135
35.20
Akash Deep
India
136
35.52
Taijul Islam
Bangladesh
137
35.67
Jack Jarvis
Scotland
138
36.00
K Senamontree
138
36.00
Ish Sodhi
New Zealand
138
36.00
Max O'Dowd
Netherlands
138
36.00
Ahmad Butt
Oman
139
36.10
Mehidy Hasan
Bangladesh
140
36.14
Tom Hartley
England
141
36.17
Glenn Phillips
New Zealand
142
36.50
Nijat Masood
Afghanistan
143
36.55
Bangladesh
144
36.67
Rehan Ahmed
England
145
36.85
Ben Stokes
England
146
36.86
Rachin Ravindra
New Zealand
147
37.00
Muralikrishna Krishna
India
147
37.00
Neil Wagner
New Zealand
147
37.00
Dipendra Airee
Nepal
148
37.20
Mark Wood
England
149
37.75
Harsh Thaker
Canada
150
38.00
Khaled Ahmed
Bangladesh
151
39.50
Mir Hamza
Pakistan
152
40.16
Shoaib Bashir
England
153
40.25
Afghanistan
154
40.33
Ruan Swardt
South Africa
155
41.00
Zeeshan Maqsood
Oman
155
41.00
Afghanistan
156
41.20
Axar Patel
India
157
42.00
Ruben Trumpelmann
Namibia
158
42.56
Naseem Shah
Pakistan
159
42.60
Mitchell Marsh
Australia
160
43.00
Abdul Waheed
161
43.54
Shakib Al Hasan
Bangladesh
162
44.00
Sanchit Sharma
United Arab Emirates
163
44.25
Sean Williams
Zimbabwe
164
45.00
Lakshit Gupta
165
45.25
Zuhaib Zubair
United Arab Emirates
165
45.25
Tangeni Lungameni
Namibia
166
45.50
Dhananjaya de Silva
Sri Lanka
167
46.00
Kavem Hodge
West Indies
168
47.00
Ranjung Dorji
168
47.00
MM Baig
169
48.00
Salvin Stanly
170
48.43
New Zealand
171
48.83
Mohammad Islam
Bangladesh
172
49.33
India
173
50.00
Zahir Khan
Afghanistan
174
50.33
Luqman Butt
175
50.50
S Desungnoen
176
50.75
India
177
51.00
Shah Hussain
177
51.00
Kevin Sinclair
West Indies
177
51.00
Joe Root
England
178
53.00
Qais Ahmad
Afghanistan
179
55.00
Theo Woerkom
Ireland
180
56.00
Yasir Mohammad
U.S.A.
181
58.17
Gudakesh Motie
West Indies
182
59.12
Tim Southee
New Zealand
183
59.67
Jan Frylinck
Namibia
184
62.00
Salman Agha
Pakistan
185
63.50
Usman Khalid
186
66.00
Waji Ul Hassan
187
66.50
Scott Kuggeleijn
New Zealand
188
67.40
Jason Holder
West Indies
189
69.00
Junaid Siddiqui
Canada
190
71.00
Zahid Mahmood
Pakistan
191
72.00
Shaheen Afridi
Pakistan
192
72.50
Mohammad Ali
Pakistan
193
74.00
Azmatullah Omarzai
Afghanistan
194
76.00
Safyaan Sharif
Scotland
194
76.00
Abdul Abbasi
195
78.00
Basil Hameed
United Arab Emirates
196
80.00
Michael Levitt
Netherlands
197
82.00
Zimbabwe
198
83.00
Abhishek Paradkar
U.S.A.
199
86.00
Kushal Malla
Nepal
200
92.00
Jeremy Gordon
Canada
201
101.00
Tshepo Moreki
South Africa
202
106.00
Namgay Thinley
203
110.00
Aiden Markram
South Africa
204
142.00
Trevor Gwandu
Zimbabwe
205
297.00
Abrar Ahmed
Pakistan