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 Averages in 2022 for Test
Position
Best Averages
Player Name
Team Name
1
259 / 1
Jos Buttler
England
2
212 / 2
Sanju Samson
India
3
97 / 1
Jamie Overton
England
4
357 / 4
Ben Duckett
England
5
88 / 1
Washington Sundar
India
6
175 / 2
Jason Roy
England
7
248 / 3
Philip Salt
England
8
328 / 4
Ravindra Jadeja
India
9
480 / 6
Harry Brook
England
10
860 / 11
Dinesh Chandimal
Sri Lanka
11
384 / 5
Harry Tector
Ireland
12
1061 / 14
Jonny Bairstow
England
13
1863 / 25
Babar Azam
Pakistan
14
742 / 10
Shreyas Iyer
India
15
431 / 6
Ibrahim Zadran
Afghanistan
16
1139 / 16
Steven Smith
Australia
17
212 / 3
David Miller
South Africa
18
139 / 2
Sarfraz Ahmed
Pakistan
19
138 / 2
Heinrich Klaasen
South Africa
20
1080 / 16
Usman Khawaja
Australia
21
200 / 3
Afif Hossain
Bangladesh
22
195 / 3
Ben McDermott
Australia
23
644 / 10
Tom Blundell
New Zealand
24
513 / 8
Kane Williamson
New Zealand
25
1342 / 21
Imam-ul-Haq
Pakistan
26
687 / 11
Kraigg Brathwaite
West Indies
27
615 / 10
Angelo Mathews
Sri Lanka
28
245 / 4
Colin de Grandhomme
New Zealand
29
845 / 14
Travis Head
Australia
30
705 / 12
Rishabh Pant
India
31
1110 / 19
Tom Latham
New Zealand
32
1102 / 20
Marnus Labuschagne
Australia
33
162 / 3
Shadab Khan
Pakistan
34
426 / 8
Saud Shakeel
Pakistan
35
53 / 1
Yannic Cariah
West Indies
36
1098 / 21
Joe Root
England
37
52 / 1
Saqib Mahmood
England
38
825 / 16
Abdullah Shafique
Pakistan
39
616 / 12
Rahmat Shah
Afghanistan
40
870 / 17
Daryl Mitchell
New Zealand
41
619 / 13
Scott Edwards
Netherlands
42
190 / 4
Paul Stirling
Ireland
43
1136 / 24
Litton Das
Bangladesh
44
47 / 1
Richard Ngarava
Zimbabwe
45
186 / 4
Zakir Hasan
Bangladesh
46
505 / 11
Shai Hope
West Indies
47
780 / 17
Alex Carey
Australia
48
409 / 9
Cheteshwar Pujara
India
49
359 / 8
Najibullah Zadran
Afghanistan
50
714 / 16
Cameron Green
Australia
50
357 / 8
Mahmudul Joy
Bangladesh
51
266 / 6
Tom Cooper
Netherlands
52
566 / 13
Shubman Gill
India
53
86 / 2
Liam Livingstone
England
54
849 / 20
Devon Conway
New Zealand
55
379 / 9
Pathum Silva
Sri Lanka
56
421 / 10
Azhar Ali
Pakistan
57
84 / 2
Odean Smith
West Indies
57
42 / 1
Kuldeep Yadav
India
58
166 / 4
Brandon King
West Indies
59
569 / 14
Dimuth Karunaratne
Sri Lanka
60
203 / 5
Dawid Malan
England
61
486 / 12
Kyle Mayers
West Indies
61
162 / 4
Craig Ervine
Zimbabwe
62
121 / 3
Ish Sodhi
New Zealand
63
602 / 15
Kyle Verreynne
South Africa
64
160 / 4
Tagenarine Chanderpaul
West Indies
64
400 / 10
Ben Foakes
England
65
279 / 7
Shikhar Dhawan
India
66
477 / 12
Salman Agha
Pakistan
67
713 / 18
Ollie Pope
England
68
197 / 5
Daniel Lawrence
England
69
275 / 7
Joshua Silva
West Indies
70
313 / 8
Oshada Fernando
Sri Lanka
71
581 / 15
Mushfiqur Rahim
Bangladesh
72
271 / 7
Sean Williams
Zimbabwe
73
77 / 2
Reeza Hendricks
South Africa
74
499 / 13
Keegan Petersen
South Africa
75
454 / 12
Tamim Iqbal
Bangladesh
76
870 / 23
Ben Stokes
England
77
337 / 9
Finnley Allen
New Zealand
78
298 / 8
Kariyawasam Asalanka
Sri Lanka
79
372 / 10
Martin Guptill
New Zealand
80
260 / 7
Nkrumah Bonner
West Indies
81
221 / 6
Andy McBrine
Ireland
82
402 / 11
Rahmanullah Gurbaz
Afghanistan
83
146 / 4
Kamindu Mendis
Sri Lanka
84
547 / 15
William Young
New Zealand
85
364 / 10
Jermaine Blackwood
West Indies
86
109 / 3
Michael Rippon
Netherlands
87
760 / 21
David Warner
Australia
88
646 / 18
Shamarh Brooks
West Indies
89
215 / 6
Hanuma Vihari
India
90
179 / 5
Ishan Kishan
India
91
639 / 18
Temba Bavuma
South Africa
92
248 / 7
John Campbell
West Indies
93
493 / 14
Shakib Al Hasan
Bangladesh
94
69 / 2
Chamika Karunaratne
Sri Lanka
95
68 / 2
Wanindu Hasaranga
Sri Lanka
96
844 / 25
Zak Crawley
England
97
303 / 9
Fakhar Zaman
Pakistan
98
602 / 18
Mohammad Rizwan
Pakistan
99
166 / 5
Khushdil Shah
Pakistan
100
264 / 8
Nurul Hasan
Bangladesh
100
33 / 1
Umesh Yadav
India
101
393 / 12
Sikandar Raza
Zimbabwe
102
488 / 15
Henry Nicholls
New Zealand
103
130 / 4
Mitchell Santner
New Zealand
103
65 / 2
Marcus Harris
Australia
104
577 / 18
Dean Elgar
South Africa
105
96 / 3
Colin Ackermann
Netherlands
106
351 / 11
Hashmatullah Shaidi
Afghanistan
107
63 / 2
Doug Bracewell
New Zealand
108
157 / 5
Glenn Phillips
New Zealand
109
31 / 1
Veerasammy Permaul
West Indies
109
93 / 3
Mahmudullah
Bangladesh
110
368 / 12
Michael Bracewell
New Zealand
111
367 / 12
Vikramjit Singh
Netherlands
112
519 / 17
Kusal Mendis
Sri Lanka
113
181 / 6
Chris Woakes
England
114
270 / 9
Ravichandran Ashwin
India
114
90 / 3
Rohit Sharma
India
114
30 / 1
Adam Zampa
Australia
114
60 / 2
Dunith Wellalage
Sri Lanka
115
88 / 3
Matt Henry
New Zealand
116
379 / 13
Rassie van der Dussen
South Africa
117
316 / 11
Max O'Dowd
Netherlands
118
86 / 3
Afghanistan
119
84 / 3
Neil Wagner
New Zealand
120
419 / 15
Sarel Erwee
South Africa
121
386 / 14
Bas Leede
Netherlands
122
82 / 3
Andy Balbirnie
Ireland
123
27 / 1
Jaydev Unadkat
India
123
54 / 2
Anrich Nortje
South Africa
124
107 / 4
Keacy Carty
West Indies
125
267 / 10
Regis Chakabva
Zimbabwe
126
133 / 5
Quinton de Kock
South Africa
126
133 / 5
Ryan Rickelton
South Africa
127
265 / 10
Virat Kohli
India
128
79 / 3
Stephan Myburgh
Netherlands
129
26 / 1
William Porterfield
Ireland
129
156 / 6
George Dockrell
Ireland
129
26 / 1
Rory Burns
England
130
307 / 12
Niroshan Dickwella
Sri Lanka
131
255 / 10
Mominul Haque
Bangladesh
132
151 / 6
Mohammad Nabi
Afghanistan
133
201 / 8
Wanigamuni Mendis
Sri Lanka
134
98 / 4
Sean Abbott
Australia
135
73 / 3
Kieron Pollard
West Indies
136
364 / 15
Dhananjaya de Silva
Sri Lanka
137
410 / 17
Najmul Hossain Shanto
Bangladesh
138
24 / 1
Mohammad Sheikh
Bangladesh
138
144 / 6
Mark Wood
England
138
24 / 1
Usman Ghani
Afghanistan
138
96 / 4
Simon Harmer
South Africa
139
453 / 19
Alexander Lees
England
140
71 / 3
Yasir Shah
Pakistan
141
141 / 6
Anil Nidamanuru
Netherlands
142
209 / 9
Jason Holder
West Indies
143
92 / 4
Glenn Maxwell
Australia
143
23 / 1
Iftikhar Ahmed
Pakistan
143
92 / 4
Tadiwanashe Marumani
Zimbabwe
143
46 / 2
Simi Singh
Ireland
144
68 / 3
Ajinkya Rahane
India
145
89 / 4
James Neesham
New Zealand
145
89 / 4
William Jacks
England
146
66 / 3
Sam Billings
England
147
329 / 15
Mehidy Hasan
Bangladesh
148
131 / 6
Janneman Malan
South Africa
149
148 / 7
Roston Chase
West Indies
150
21 / 1
Keemo Paul
West Indies
150
126 / 6
Rashid Khan
Afghanistan
150
21 / 1
Shane Snater
Netherlands
150
126 / 6
Takudzwanashe Kaitano
Zimbabwe
151
146 / 7
Nathan Lyon
Australia
152
125 / 6
Ross Taylor
New Zealand
152
250 / 12
Marco Jansen
South Africa
153
204 / 10
Ryan Burl
Zimbabwe
154
163 / 8
Innocent Kaia
Zimbabwe
155
61 / 3
Jasprit Bumrah
India
156
81 / 4
Khaya Zondo
South Africa
157
121 / 6
Marcus Stoinis
Australia
158
362 / 18
Keshav Maharaj
South Africa
159
20 / 1
Dwaine Pretorius
South Africa
159
40 / 2
Theunis de Bruyn
South Africa
160
259 / 13
Aiden Markram
South Africa
161
139 / 7
Akeal Hosein
West Indies
162
218 / 11
Yasir Chowdhury
Bangladesh
163
79 / 4
Brad Evans
Zimbabwe
164
138 / 7
Jack Leach
England
165
59 / 3
Kemar Roach
West Indies
166
156 / 8
Pieter Seelaar
Netherlands
166
39 / 2
Shaheen Afridi
Pakistan
167
191 / 10
Alzarri Joseph
West Indies
168
19 / 1
Ruturaj Gaikwad
India
169
130 / 7
Mayank Agarwal
India
170
218 / 12
Nicholas Pooran
West Indies
171
162 / 9
Stuart Broad
England
171
18 / 1
Michael Neser
Australia
171
54 / 3
Anderson Phillip
West Indies
172
143 / 8
Pat Cummins
Australia
173
107 / 6
Romario Shepherd
West Indies
174
89 / 5
Mohammad Wasim
Pakistan
175
35 / 2
Abrar Ahmed
Pakistan
176
52 / 3
Rovman Powell
West Indies
177
173 / 10
Logan van Beek
Netherlands
177
173 / 10
Mitchell Starc
Australia
178
86 / 5
Mohammed Shami
India
179
68 / 4
Lorcan Tucker
Ireland
179
102 / 6
Curtis Campher
Ireland
180
168 / 10
Kannaur Rahul
India
181
67 / 4
Shan Masood
Pakistan
181
67 / 4
Morawakage Theekshana
Sri Lanka
182
116 / 7
Wiaan Mulder
South Africa
183
33 / 2
Azmatullah Omarzai
Afghanistan
184
16 / 1
Wayne Parnell
South Africa
185
111 / 7
Musa Ahmad
Netherlands
186
79 / 5
Taskin Ahmed
Bangladesh
187
94 / 6
Oliver Robinson
England
188
31 / 2
Zubayr Hamza
South Africa
188
31 / 2
Devon Thomas
West Indies
189
46 / 3
Ebadot Hossain
Bangladesh
190
104 / 7
Trent Boult
New Zealand
191
133 / 9
Wessly Madhevere
Zimbabwe
192
68 / 5
Noman Ali
Pakistan
193
27 / 2
Vishwa Fernando
Sri Lanka
193
27 / 2
Anamul Haque
Bangladesh
194
13 / 1
Deepak Chahar
India
194
39 / 3
Gareth Delany
Ireland
195
77 / 6
Axar Patel
India
195
77 / 6
Hasan Ali
Pakistan
196
141 / 11
Kagiso Rabada
South Africa
197
38 / 3
Deepak Hooda
India
198
25 / 2
Lizaad Williams
South Africa
198
25 / 2
Lahiru Thirimanne
Sri Lanka
199
62 / 5
Shadman Islam
Bangladesh
200
49 / 4
Tony Munyonga
Zimbabwe
201
24 / 2
Duanne Olivier
South Africa
201
144 / 12
Tim Southee
New Zealand
201
12 / 1
Ryan Klein
Netherlands
202
71 / 6
Gulbadin Naib
Afghanistan
203
35 / 3
Raymon Reifer
West Indies
204
93 / 8
Shardul Thakur
India
205
58 / 5
Fawad Alam
Pakistan
206
11 / 1
Craig Young
Ireland
206
55 / 5
Lungi Ngidi
South Africa
206
11 / 1
Glenton Stuurman
South Africa
206
22 / 2
Frederick Klaassen
Netherlands
206
33 / 3
M Zulfiqar
Netherlands
207
52 / 5
Naseem Shah
Pakistan
208
41 / 4
Sajid Khan
Pakistan
209
80 / 8
Kyle Jamieson
New Zealand
209
30 / 3
Matthew Potts
England
209
20 / 2
Rachin Ravindra
New Zealand
209
20 / 2
Donald Tiripano
Zimbabwe
209
10 / 1
Joshua Inglis
Australia
210
29 / 3
Boris Gorlee
Netherlands
210
29 / 3
Jayden Seales
West Indies
210
29 / 3
Justin Greaves
West Indies
211
19 / 2
Haris Rauf
Pakistan
211
19 / 2
Scott Boland
Australia
212
28 / 3
Mitchell Swepson
Australia
213
9 / 1
Mujeeb Ur Rahman
Afghanistan
213
9 / 1
Nayeem Hasan
Bangladesh
213
27 / 3
Zahid Mahmood
Pakistan
213
9 / 1
Arshdeep Singh
India
213
9 / 1
Mosaddek Hossain
Bangladesh
213
18 / 2
Tendai Chatara
Zimbabwe
213
54 / 6
Aaron Finch
Australia
213
9 / 1
Brandon Glover
Netherlands
214
44 / 5
James Anderson
England
215
17 / 2
Lockie Ferguson
New Zealand
216
50 / 6
Taijul Islam
Bangladesh
217
41 / 5
Faheem Ashraf
Pakistan
218
8 / 1
Matthew Parkinson
England
218
8 / 1
Yuzvendra Chahal
India
219
47 / 6
Mohammad Islam
Bangladesh
220
15 / 2
Craig Overton
England
220
15 / 2
Haseeb Hameed
England
221
37 / 5
Luke Jongwe
Zimbabwe
222
14 / 2
Dushmantha Chameera
Sri Lanka
222
21 / 3
Jeffrey Vandersay
Sri Lanka
222
14 / 2
Asitha Fernando
Sri Lanka
223
26 / 4
Milton Shumba
Zimbabwe
224
31 / 5
Philippe Boissevain
Netherlands
225
37 / 6
Aryan Dutt
Netherlands
226
6 / 1
Nathan Ellis
Australia
226
24 / 4
Blessing Muzarabani
Zimbabwe
226
6 / 1
Timothy Pringle
Netherlands
226
6 / 1
Shariz Ahmad
Netherlands
227
11 / 2
Rehan Ahmed
England
227
11 / 2
Ajaz Patel
New Zealand
227
11 / 2
Tanaka Chivanga
Zimbabwe
228
15 / 3
Prabath Jayasuriya
Sri Lanka
228
10 / 2
Suryakumar Yadav
India
228
10 / 2
Mohammad Haris
Pakistan
228
10 / 2
Victor Nyauchi
Zimbabwe
228
10 / 2
Mustafizur Rahman
Bangladesh
229
4 / 1
Lahiru Kumara
Sri Lanka
229
16 / 4
Mohammed Siraj
India
229
4 / 1
Mir Hamza
Pakistan
230
7 / 2
Andile Phehlukwayo
South Africa
230
7 / 2
Wellington Masakadza
Zimbabwe
230
7 / 2
Neil Rock
Ireland
231
3 / 1
Dion Myers
Zimbabwe
231
6 / 2
Yamin Ahmadzai
Afghanistan
231
6 / 2
Suranga Lakmal
Sri Lanka
231
6 / 2
Hayden Walsh
West Indies
231
3 / 1
Avesh Khan
India
232
13 / 5
Lasith Embuldeniya
Sri Lanka
233
5 / 2
Khaled Ahmed
Bangladesh
233
5 / 2
Wesley Barresi
Netherlands
234
2 / 1
Paul van Meekeren
Netherlands
234
2 / 1
Vivian Kingma
Netherlands
234
2 / 1
Jayant Yadav
India
234
2 / 1
Mitchell Marsh
Australia
234
2 / 1
Jason Behrendorff
Australia
234
2 / 1
Pothotuwa Lakshan
Sri Lanka
234
4 / 2
Clayton Floyd
Netherlands
235
1 / 1
Shahidullah Kamal
Afghanistan
235
1 / 1
Bjorn Fortuin
South Africa