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 2022 for Test
Position
Best Average
Player Name
Team Name
1
0.00
Ross Taylor
New Zealand
2
3.00
Rassie van der Dussen
South Africa
3
6.00
Jermaine Blackwood
West Indies
4
10.67
Qais Ahmad
Afghanistan
5
11.20
Michael Neser
Australia
6
11.50
Afif Hossain
Bangladesh
7
12.00
Kieron Pollard
West Indies
8
12.67
Mahmudullah
Bangladesh
9
13.00
M Zulfiqar
Netherlands
9
13.00
Dion Myers
Zimbabwe
10
13.50
Nicholas Pooran
West Indies
11
13.67
Scott Boland
Australia
12
15.00
Deepak Hooda
India
13
15.50
Ashton Agar
Australia
13
15.50
David Willey
England
14
15.67
Doug Bracewell
New Zealand
15
15.73
Jeffrey Vandersay
Sri Lanka
16
18.17
Oliver Robinson
England
17
18.39
Rashid Khan
Afghanistan
18
18.76
Axar Patel
India
19
19.00
Odean Smith
West Indies
20
19.29
Simon Harmer
South Africa
21
19.33
Clayton Floyd
Netherlands
22
19.40
Chamika Karunaratne
Sri Lanka
23
19.50
Steven Smith
Australia
23
19.50
Muralikrishna Krishna
India
24
19.57
Rehan Ahmed
England
25
19.81
James Anderson
England
26
20.00
Trent Boult
New Zealand
26
20.00
Fareed Ahmad
Afghanistan
27
20.12
Kuldeep Yadav
India
28
20.20
Ryan Burl
Zimbabwe
29
20.32
Jasprit Bumrah
India
30
20.38
Prabath Jayasuriya
Sri Lanka
31
20.66
Marco Jansen
South Africa
32
20.79
Adam Zampa
Australia
33
21.33
Mohammad Nabi
Afghanistan
34
21.50
Ravindra Jadeja
India
35
21.83
Pat Cummins
Australia
36
22.00
Mitchell Marsh
Australia
36
22.00
Colin de Grandhomme
New Zealand
37
22.33
Jaydev Unadkat
India
37
22.33
Shermon Lewis
West Indies
38
22.50
George Dockrell
Ireland
39
22.53
Kyle Mayers
West Indies
40
22.55
Andy McBrine
Ireland
41
22.75
Kagiso Rabada
South Africa
42
22.83
Saqib Mahmood
England
43
22.88
Akeal Hosein
West Indies
44
23.25
Travis Head
Australia
44
23.25
Daryl Mitchell
New Zealand
45
23.47
Asitha Fernando
Sri Lanka
46
23.67
Mominul Haque
Bangladesh
47
23.71
Fazalhaq Farooqi
Afghanistan
48
23.79
Naseem Shah
Pakistan
49
23.86
Mark Wood
England
50
24.08
Blessing Muzarabani
Zimbabwe
51
24.11
Umesh Yadav
India
52
24.50
Glenn Maxwell
Australia
52
24.50
Aiden Markram
South Africa
53
24.60
Kevin Sinclair
West Indies
54
24.79
Matt Henry
New Zealand
55
25.46
Ish Sodhi
New Zealand
56
25.50
Haris Rauf
Pakistan
57
25.72
Mitchell Starc
Australia
58
25.75
Stuart Broad
England
59
26.00
Craig Young
Ireland
60
26.04
Cameron Green
Australia
60
26.04
Kyle Jamieson
New Zealand
61
26.40
Deepak Chahar
India
62
26.45
Shaheen Afridi
Pakistan
63
26.50
Wiaan Mulder
South Africa
64
27.05
Kemar Roach
West Indies
65
27.11
Shardul Thakur
India
66
27.14
Mark Adair
Ireland
67
27.67
Glenn Phillips
New Zealand
68
27.70
Ravichandran Ashwin
India
69
28.00
Matthew Potts
England
70
28.11
Frederick Klaassen
Netherlands
71
28.33
Brydon Carse
England
72
28.38
Shadab Khan
Pakistan
73
28.50
Keemo Paul
West Indies
74
28.57
Brad Evans
Zimbabwe
75
28.67
Shahbaz Ahmed
India
75
28.67
Marcus Stoinis
Australia
76
29.00
Moeen Ali
England
77
29.06
Nathan Lyon
Australia
78
29.14
Alzarri Joseph
West Indies
79
29.33
Wayne Parnell
South Africa
80
29.46
Jayden Seales
West Indies
81
29.50
Paul van Meekeren
Netherlands
82
29.59
Keshav Maharaj
South Africa
83
29.60
Wanindu Hasaranga
Sri Lanka
84
29.96
Shakib Al Hasan
Bangladesh
85
30.00
Abrar Ahmed
Pakistan
86
30.67
Nayeem Hasan
Bangladesh
87
31.00
Adam Milne
New Zealand
87
31.00
Richard Ngarava
Zimbabwe
88
31.19
Ben Stokes
England
89
31.40
Sean Abbott
Australia
90
31.50
Colin Ackermann
Netherlands
91
31.58
Mitchell Santner
New Zealand
92
32.00
Nuwan Pradeep
Sri Lanka
92
32.00
Daniel Lawrence
England
93
32.24
Mohammed Siraj
India
94
32.28
Mehidy Hasan
Bangladesh
95
32.33
Anrich Nortje
South Africa
95
32.33
Umran Malik
India
96
32.35
Lungi Ngidi
South Africa
97
32.71
Curtis Campher
Ireland
98
33.00
Yamin Ahmadzai
Afghanistan
98
33.00
Dawid Malan
England
98
33.00
Devon Thomas
West Indies
99
33.28
Neil Wagner
New Zealand
100
33.38
Tim Southee
New Zealand
101
33.50
Dushmantha Chameera
Sri Lanka
102
33.64
Duanne Olivier
South Africa
103
33.76
Mohammad Wasim
Pakistan
104
34.00
Liam Livingstone
England
104
34.00
Blair Tickner
New Zealand
105
34.10
Josh Hazlewood
Australia
106
34.28
Taskin Ahmed
Bangladesh
107
34.46
Mohammed Shami
India
108
34.50
Shariz Ahmad
Netherlands
109
35.00
Lizaad Williams
South Africa
110
35.09
Wanigamuni Mendis
Sri Lanka
111
36.00
Bjorn Fortuin
South Africa
112
36.33
Luke Jongwe
Zimbabwe
113
37.41
Taijul Islam
Bangladesh
114
38.00
David Payne
England
115
38.28
Jack Leach
England
116
38.67
William Jacks
England
117
38.75
Azmatullah Omarzai
Afghanistan
118
39.00
Lahiru Kumara
Sri Lanka
118
39.00
Yasir Shah
Pakistan
119
39.70
Khaled Ahmed
Bangladesh
120
39.80
Dhananjaya de Silva
Sri Lanka
121
40.00
Babar Azam
Pakistan
121
40.00
Romario Shepherd
West Indies
122
40.50
Reece Topley
England
122
40.50
Sam Curran
England
123
40.67
Logan van Beek
Netherlands
124
40.88
Zahid Mahmood
Pakistan
125
41.23
Mohammad Islam
Bangladesh
126
43.50
Chris Woakes
England
127
43.95
Ebadot Hossain
Bangladesh
128
44.00
Michael Rippon
Netherlands
128
44.00
Victor Nyauchi
Zimbabwe
129
44.33
Washington Sundar
India
130
44.38
Vivian Kingma
Netherlands
131
44.40
Morawakage Theekshana
Sri Lanka
132
44.86
Perumapperuma Jayawickrama
Sri Lanka
133
45.33
Tendai Chatara
Zimbabwe
133
45.33
Suranga Lakmal
Sri Lanka
134
45.89
Mujeeb Ur Rahman
Afghanistan
135
46.30
Lockie Ferguson
New Zealand
136
46.40
Aryan Dutt
Netherlands
137
46.67
Nathan Ellis
Australia
138
46.75
Mitchell Swepson
Australia
139
47.00
Mustafizur Rahman
Bangladesh
139
47.00
Matthew Parkinson
England
140
47.06
Noman Ali
Pakistan
141
47.25
Craig Overton
England
142
47.75
Brandon Glover
Netherlands
143
49.25
Michael Bracewell
New Zealand
144
50.00
Gareth Delany
Ireland
144
50.00
Josh Little
Ireland
144
50.00
Adil Rashid
England
145
50.62
Jason Holder
West Indies
146
50.63
Bas Leede
Netherlands
147
50.67
Yannic Cariah
West Indies
148
50.80
Veerasammy Permaul
West Indies
149
51.00
Kamindu Mendis
Sri Lanka
150
51.50
Simi Singh
Ireland
151
51.57
Anderson Phillip
West Indies
152
52.00
Jacob Duffy
New Zealand
153
53.33
Avesh Khan
India
154
55.50
Faheem Ashraf
Pakistan
155
56.00
Joe Root
England
156
58.00
Donald Tiripano
Zimbabwe
156
58.00
Roston Chase
West Indies
157
60.67
Lasith Embuldeniya
Sri Lanka
158
61.00
Nkrumah Bonner
West Indies
158
61.00
Khushdil Shah
Pakistan
159
61.50
Kraigg Brathwaite
West Indies
160
61.60
Hayden Walsh
West Indies
161
62.67
Gulbadin Naib
Afghanistan
162
63.00
Andile Phehlukwayo
South Africa
163
64.00
Pothotuwa Lakshan
Sri Lanka
164
65.25
Mohammad Ali
Pakistan
165
66.00
Iftikhar Ahmed
Pakistan
165
66.00
Tom Cooper
Netherlands
166
69.00
Ravi Bishnoi
India
167
70.00
Hasan Ali
Pakistan
168
71.00
Matthew Fisher
England
169
73.00
Jamie Overton
England
169
73.00
Shahnawaz Dahani
Pakistan
170
74.00
Tanaka Chivanga
Zimbabwe
171
78.00
Tabraiz Shamsi
South Africa
171
78.00
Lutho Sipamla
South Africa
172
81.00
Vishwa Fernando
Sri Lanka
173
86.00
Ryan Klein
Netherlands
174
92.33
Philippe Boissevain
Netherlands
175
102.33
Sikandar Raza
Zimbabwe
176
105.00
Wellington Masakadza
Zimbabwe
177
109.00
Sean Williams
Zimbabwe
178
111.50
Ajaz Patel
New Zealand
179
119.25
Sajid Khan
Pakistan
180
120.00
Wessly Madhevere
Zimbabwe
181
124.00
Glenton Stuurman
South Africa
182
125.00
Shane Snater
Netherlands
183
129.00
Salman Agha
Pakistan
184
130.00
Pieter Seelaar
Netherlands
185
181.00
James Neesham
New Zealand
186
209.00
Marnus Labuschagne
Australia
187
221.00
Timothy Pringle
Netherlands