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 2024 for Test
Position
Best Averages
Player Name
Team Name
1
346 / 3
Harsh Thaker
Canada
2
113 / 1
Afsar Zazai
Afghanistan
3
107 / 1
Scotland
4
213 / 2
Monank Patel
U.S.A.
5
388 / 4
Rahmat Shah
Afghanistan
6
264 / 3
Sean Williams
Zimbabwe
7
258 / 3
Wiaan Mulder
South Africa
8
337 / 4
Haider Ali
Pakistan
9
1049 / 14
Kamindu Mendis
Sri Lanka
10
356 / 5
Hashmatullah Shaidi
Afghanistan
11
202 / 3
Muhammad Tanveer
12
129 / 2
Lorcan Tucker
Ireland
13
128 / 2
Brian Bennett
Zimbabwe
14
1013 / 16
Kane Williamson
New Zealand
15
503 / 8
Temba Bavuma
South Africa
16
1478 / 24
Yashasvi Jaiswal
India
17
121 / 2
Andy McBrine
Ireland
18
179 / 3
Ibrahim Zadran
Afghanistan
19
234 / 4
Richie Berrington
Scotland
20
58 / 1
Oliver Robinson
England
21
1100 / 19
Harry Brook
England
22
1556 / 27
Joe Root
England
23
230 / 4
I Liyanage
24
56 / 1
Zain Ul Abidin
25
221 / 4
Mohammad Ahnaff
26
109 / 2
Zimbabwe
27
380 / 7
George Munsey
Scotland
28
54 / 1
Karim Janat
Afghanistan
29
371 / 7
Sarfaraz Khan
India
30
260 / 5
England
31
724 / 14
Dinesh Chandimal
Sri Lanka
32
866 / 17
Shubman Gill
India
33
608 / 12
Travis Head
Australia
34
454 / 9
Salman Agha
Pakistan
35
302 / 6
Cameron Green
Australia
36
99 / 2
Ruan Swardt
South Africa
37
539 / 11
Mohammad Rizwan
Pakistan
37
294 / 6
India
38
191 / 4
Johannes Smit
Namibia
39
95 / 2
Aayan Khan
United Arab Emirates
40
710 / 15
Dhananjaya de Silva
Sri Lanka
41
189 / 4
Vikramjit Singh
Netherlands
42
330 / 7
Max O'Dowd
Netherlands
43
47 / 1
Utkarsh Jain
44
276 / 6
Jason Holder
West Indies
44
138 / 3
Craig Ervine
Zimbabwe
44
46 / 1
Christopher Greaves
Scotland
45
228 / 5
Luqman Butt
46
91 / 2
Peter Moor
Zimbabwe
46
91 / 2
David Warner
Australia
47
544 / 12
Saud Shakeel
Pakistan
48
90 / 2
Devdutt Padikkal
India
49
984 / 22
Rachin Ravindra
New Zealand
50
133 / 3
Aasif Sheikh
Nepal
51
529 / 12
Mominul Haque
Bangladesh
52
174 / 4
U.S.A.
53
130 / 3
Aqib Sulehri
Oman
54
43 / 1
Nasir Jamal
Afghanistan
54
86 / 2
Prince Masvaure
Zimbabwe
55
213 / 5
Shreyas Movva
Canada
56
681 / 16
Angelo Mathews
Sri Lanka
57
637 / 15
Jamie Smith
England
58
125 / 3
Milind Kumar
U.S.A.
59
493 / 12
Kannaur Rahul
India
60
205 / 5
Kamran Ghulam
Pakistan
61
490 / 12
Steven Smith
Australia
62
202 / 5
Dhruv Jurel
India
63
481 / 12
William Young
New Zealand
64
1149 / 29
Ben Duckett
England
65
236 / 6
Jaker Anik
Bangladesh
66
39 / 1
Mark Adair
Ireland
67
116 / 3
Zeeshan Maqsood
Oman
68
384 / 10
Kyle Verreynne
South Africa
68
576 / 15
Rishabh Pant
India
69
614 / 16
Mehidy Hasan
Bangladesh
70
380 / 10
Pathum Silva
Sri Lanka
70
152 / 4
Malan Kruger
Namibia
71
490 / 13
Kusal Mendis
Sri Lanka
72
226 / 6
Pargat Singh
Canada
73
112 / 3
Kushal Bhurtel
Nepal
74
994 / 27
Ollie Pope
England
75
184 / 5
Michael Levitt
Netherlands
76
331 / 9
Mushfiqur Rahim
Bangladesh
77
73 / 2
Steven Taylor
U.S.A.
78
72 / 2
Anil Sah
Nepal
78
72 / 2
Bas Leede
Netherlands
79
143 / 4
Charlie Tear
Scotland
80
536 / 15
Aiden Markram
South Africa
81
500 / 14
Tristan Stubbs
South Africa
82
107 / 3
Shayan Jahangir
U.S.A.
83
285 / 8
Rahul Chopra
United Arab Emirates
84
71 / 2
Ikramullah Khan
85
177 / 5
Washington Sundar
India
86
70 / 2
Scott Kuggeleijn
New Zealand
86
35 / 1
Josh Hazlewood
Australia
86
70 / 2
S Desungnoen
86
70 / 2
Nepal
87
208 / 6
Abdul Waheed
88
311 / 9
Muhammad Waseem
United Arab Emirates
89
410 / 12
Shan Masood
Pakistan
90
239 / 7
Brandon McMullen
Scotland
91
136 / 4
Srimantha Wijeyeratne
Canada
91
68 / 2
Australia
92
440 / 13
Alex Carey
Australia
93
169 / 5
Mahaj Chadha
94
540 / 16
David Bedingham
South Africa
95
100 / 3
Khalid Kail
Oman
96
133 / 4
Axar Patel
India
97
364 / 11
Shadman Islam
Bangladesh
98
33 / 1
Neil Wagner
New Zealand
98
33 / 1
Junaid Mehr
99
527 / 16
Ravindra Jadeja
India
100
458 / 14
Tony Zorzi
South Africa
101
260 / 8
Alishan Sharafu
United Arab Emirates
101
260 / 8
Aamer Jamal
Pakistan
102
162 / 5
Nicholas Kirton
Canada
103
96 / 3
Vriitya Aravind
United Arab Emirates
103
192 / 6
Ryan Rickelton
South Africa
104
695 / 22
Zak Crawley
England
105
156 / 5
AP Yadav
106
495 / 16
Glenn Phillips
New Zealand
107
464 / 15
Marnus Labuschagne
Australia
108
245 / 8
Merwe Erasmus
Namibia
109
516 / 17
Kavem Hodge
West Indies
110
607 / 20
Daryl Mitchell
New Zealand
111
151 / 5
Sri Lanka
112
181 / 6
Scott Edwards
Netherlands
113
602 / 20
Ben Stokes
England
114
60 / 2
Ruben Trumpelmann
Namibia
114
30 / 1
Aryansh Sharma
United Arab Emirates
114
30 / 1
Usman Najeeb
114
120 / 4
Aaron Jones
U.S.A.
115
534 / 18
Dimuth Karunaratne
Sri Lanka
116
207 / 7
Justin Greaves
West Indies
117
264 / 9
Mitchell Santner
New Zealand
118
117 / 4
Noor Ali Zadran
Afghanistan
119
87 / 3
Sajid Khan
Pakistan
119
58 / 2
Dhruv Parashar
United Arab Emirates
119
29 / 1
Bangladesh
120
633 / 22
Tom Latham
New Zealand
121
57 / 2
Curtis Campher
Ireland
121
114 / 4
Ranjung Dorji
122
85 / 3
Sybrand Engelbrecht
Netherlands
122
85 / 3
Jan Loftie-Eaton
Namibia
123
197 / 7
Jan Frylinck
Namibia
124
364 / 13
Saim Ayub
Pakistan
125
83 / 3
Dane Piedt
South Africa
125
83 / 3
Andy Balbirnie
Ireland
125
83 / 3
Mark Wood
England
126
466 / 17
Tom Blundell
New Zealand
127
108 / 4
Shreyas Iyer
India
127
27 / 1
Sadeera Samarawickrama
Sri Lanka
127
27 / 1
Tanish Suri
United Arab Emirates
128
106 / 4
Joylord Gumbie
Zimbabwe
128
106 / 4
Keegan Petersen
South Africa
128
53 / 2
Ali Naseer
United Arab Emirates
129
238 / 9
Jonny Bairstow
England
130
448 / 17
Alick Athanaze
West Indies
131
158 / 6
Lakshit Gupta
132
394 / 15
Litton Das
Bangladesh
133
417 / 16
Virat Kohli
India
134
78 / 3
Noman Ali
Pakistan
134
26 / 1
Zimbabwe
135
415 / 16
Usman Khawaja
Australia
136
619 / 24
Rohit Sharma
India
137
77 / 3
Etienne Beukes
138
333 / 13
West Indies
139
306 / 12
Pat Cummins
Australia
139
51 / 2
Rahmanullah Gurbaz
Afghanistan
139
51 / 2
Takudzwanashe Kaitano
Zimbabwe
140
126 / 5
Noah Croes
Netherlands
141
352 / 14
Angus Atkinson
England
142
199 / 8
Michael Lingen
Namibia
143
174 / 7
Abdullah Shafique
Pakistan
144
173 / 7
Keacy Carty
West Indies
145
98 / 4
Dion Myers
Zimbabwe
145
98 / 4
Paul Stirling
Ireland
146
121 / 5
Gudakesh Motie
West Indies
147
386 / 16
Devon Conway
New Zealand
148
24 / 1
Brad Wheal
Scotland
149
95 / 4
Zubayr Hamza
South Africa
150
356 / 15
Joshua Silva
West Indies
151
189 / 8
Aaron Johnson
Canada
152
283 / 12
Mitchell Marsh
Australia
153
94 / 4
Dilon Heyliger
Canada
153
47 / 2
J Coetzee
153
141 / 6
Jigme Singye
154
186 / 8
Kottasinghakkarage Fernando
Sri Lanka
154
372 / 16
Kraigg Brathwaite
West Indies
155
23 / 1
Safyaan Sharif
Scotland
155
69 / 3
Kevin Sinclair
West Indies
155
23 / 1
Abdul Malik
Afghanistan
155
92 / 4
Kona Bharat
India
155
23 / 1
Edward Moore
South Africa
155
115 / 5
Fiaz Ahmed
156
68 / 3
Syed Shah
United Arab Emirates
157
45 / 2
Kyle Klein
Netherlands
158
202 / 9
Babar Azam
Pakistan
159
179 / 8
Asif Khan
United Arab Emirates
160
67 / 3
Shaheen Afridi
Pakistan
160
67 / 3
Gakul Ghalley
161
89 / 4
Imran Anwar
162
155 / 7
Shakib Al Hasan
Bangladesh
163
22 / 1
Aarif Sheikh
Nepal
163
110 / 5
Manan Ali
164
216 / 10
Chris Woakes
England
165
43 / 2
Sanchit Sharma
United Arab Emirates
166
64 / 3
Raynard Tonder
South Africa
167
106 / 5
Waji Ul Hassan
168
317 / 15
Najmul Hossain Shanto
Bangladesh
169
105 / 5
Kuldeep Yadav
India
169
84 / 4
Saad Zafar
Canada
170
310 / 15
Ravichandran Ashwin
India
171
205 / 10
Ben Foakes
England
172
61 / 3
Basil Hameed
United Arab Emirates
172
122 / 6
Saqlain Arshad
173
80 / 4
New Zealand
173
40 / 2
Shaun Berg
South Africa
173
120 / 6
Daniel Lawrence
England
174
58 / 3
Shoaib Khan
Oman
175
77 / 4
C Chatphaisan
176
171 / 9
Kirk McKenzie
West Indies
177
94 / 5
Brydon Carse
England
178
75 / 4
Zuhaib Zubair
United Arab Emirates
179
185 / 10
Tom Hartley
England
179
37 / 2
Khurram Shahzad
Pakistan
179
37 / 2
Muhammad Butt
180
239 / 13
Zakir Hasan
Bangladesh
181
55 / 3
Mark Watt
Scotland
182
54 / 3
Karan KC
Nepal
182
18 / 1
William O'Rourke
New Zealand
182
18 / 1
Shaun Fouché
Namibia
182
18 / 1
Chundangapoyil Rizwan
United Arab Emirates
182
72 / 4
Australia
183
89 / 5
Ahmer Nasir
184
53 / 3
Kushal Malla
Nepal
185
70 / 4
Pratik Athavale
Oman
186
52 / 3
Jack Leach
England
187
120 / 7
Kemar Roach
West Indies
188
188 / 11
Nathan Lyon
Australia
189
17 / 1
Mehran Khan
Oman
190
33 / 2
Nandre Burger
South Africa
190
66 / 4
Neil Brand
South Africa
190
33 / 2
Lo-handre Louwrens
Namibia
191
82 / 5
Asif Ali
Pakistan
192
162 / 10
Mahmudul Joy
Bangladesh
193
97 / 6
Jasprit Bumrah
India
193
97 / 6
AV Lazarus
194
113 / 7
Shahadat Hossain
Bangladesh
195
16 / 1
Duanne Olivier
South Africa
195
16 / 1
Chamika Gunasekara
Sri Lanka
196
207 / 13
Taijul Islam
Bangladesh
197
126 / 8
Kagiso Rabada
South Africa
197
63 / 4
Shariz Ahmad
Netherlands
197
63 / 4
Rajat Patidar
India
198
47 / 3
Olly Stone
England
198
47 / 3
Sohail Ahmed
199
187 / 12
Matt Henry
New Zealand
200
31 / 2
Ayaan Khan
Oman
201
77 / 5
Zane Green
Namibia
202
15 / 1
Gulam Murtaza
203
179 / 12
Mitchell Starc
Australia
204
44 / 3
Keshav Maharaj
South Africa
205
73 / 5
Tenjin Rabgey
206
186 / 13
Shamar Joseph
West Indies
207
57 / 4
Michael Leask
Scotland
208
42 / 3
Naseem Shah
Pakistan
208
14 / 1
Ahmad Butt
Oman
208
14 / 1
Anil Nidamanuru
Netherlands
208
56 / 4
Thinley Jamtsho
209
55 / 4
Dilpreet Bajwa
Canada
209
55 / 4
Mohammad Islam
Bangladesh
210
41 / 3
Afghanistan
211
107 / 8
Hasan Mahmud
Bangladesh
212
92 / 7
Rehan Ahmed
England
213
26 / 2
Gulshan Jha
Nepal
213
13 / 1
Tanaka Chivanga
Zimbabwe
213
156 / 12
Prabath Jayasuriya
Sri Lanka
213
39 / 3
Lahiru Kumara
Sri Lanka
213
13 / 1
Bangladesh
213
13 / 1
Sherab Loday
213
39 / 3
Shadley Schalkwyk
U.S.A.
214
38 / 3
Harry Tector
Ireland
214
76 / 6
Shoaib Bashir
England
215
63 / 5
Usman Khalid
216
186 / 15
Tim Southee
New Zealand
217
147 / 12
Alzarri Joseph
West Indies
217
49 / 4
Umer Toor
218
61 / 5
Jayden Seales
West Indies
219
12 / 1
Nijat Masood
Afghanistan
219
36 / 3
Nikolaas Davin
Namibia
219
12 / 1
Mir Hamza
Pakistan
219
12 / 1
Asitha Fernando
Sri Lanka
219
24 / 2
Nayeem Hasan
Bangladesh
219
12 / 1
Pawan Sarraf
Nepal
219
12 / 1
Abhishek Paradkar
U.S.A.
219
36 / 3
Canada
220
83 / 7
Akash Deep
India
221
59 / 5
Matthew Cross
Scotland
222
35 / 3
Mohammed Siraj
India
223
23 / 2
Blessing Muzarabani
Zimbabwe
223
23 / 2
Harmeet Baddhan
U.S.A.
224
56 / 5
Matthew Potts
England
225
67 / 6
Y Saranonnakkun
226
11 / 1
Tangeni Lungameni
Namibia
226
22 / 2
Ikram Alikhil
Afghanistan
226
22 / 2
Qais Ahmad
Afghanistan
227
54 / 5
Marco Jansen
South Africa
228
21 / 2
Nosthusha Kenjige
U.S.A.
229
31 / 3
Tagenarine Chanderpaul
West Indies
230
41 / 4
Jean-Pierre Kotze
Namibia
231
51 / 5
Salvin Stanly
232
10 / 1
Hisham Shaikh
232
10 / 1
Clive Madande
Zimbabwe
232
30 / 3
Khaled Ahmed
Bangladesh
232
40 / 4
Taskin Ahmed
Bangladesh
233
58 / 6
Dane Paterson
South Africa
234
19 / 2
Shah Hussain
235
9 / 1
England
235
9 / 1
Scotland
235
9 / 1
Paul van Meekeren
Netherlands
235
9 / 1
Muhammad Siddique
United Arab Emirates
235
27 / 3
Aryan Dutt
Netherlands
236
17 / 2
S Rungrueang
236
34 / 4
Tenzin Wangchuk
236
51 / 6
Suprit Pradhan
236
17 / 2
Rohit Paudel
Nepal
237
25 / 3
Kaleem Rehman
Canada
238
32 / 4
Bernard Scholtz
Namibia
238
16 / 2
Richard Ngarava
Zimbabwe
238
16 / 2
Dean Elgar
South Africa
238
8 / 1
Lungi Ngidi
South Africa
238
8 / 1
Ali Dawood
238
8 / 1
Sajid Cheema
238
32 / 4
Uday Hathinjar
238
8 / 1
Scotland
239
62 / 8
Ajaz Patel
New Zealand
239
31 / 4
Navneet Dhaliwal
Canada
240
23 / 3
Clyde Fortuin
South Africa
241
53 / 7
Vishwa Fernando
Sri Lanka
242
15 / 2
Wanigamuni Mendis
Sri Lanka
242
15 / 2
Ish Sodhi
New Zealand
242
15 / 2
Tshepo Moreki
South Africa
243
14 / 2
Musa Ahmad
Netherlands
243
14 / 2
Wesley Barresi
Netherlands
243
28 / 4
Afghanistan
243
7 / 1
India
244
20 / 3
Namgay Thinley
245
13 / 2
James Anderson
England
246
6 / 1
Afghanistan
247
11 / 2
Kashyap Prajapati
Oman
248
5 / 1
Hasan Ali
Pakistan
248
5 / 1
248
10 / 2
Scotland
249
14 / 3
Abrar Ahmed
Pakistan
250
17 / 4
Mohammed Rizlan
251
4 / 1
Craig Young
Ireland
252
7 / 2
Junaid Siddiqui
Canada
252
7 / 2
Imran Ali
252
7 / 2
Dipendra Airee
Nepal
253
10 / 3
Kaleemullah
Oman
254
3 / 1
Rishiv Joshi
Canada
254
3 / 1
Sediqullah Atal
Afghanistan
254
3 / 1
Trevor Gwandu
Zimbabwe
254
3 / 1
Roelof van der Merwe
Netherlands
254
6 / 2
Sompal Kami
Nepal
254
6 / 2
Barry McCarthy
Ireland
254
3 / 1
Oman
255
2 / 1
United Arab Emirates
255
4 / 2
Jasdeep Singh
U.S.A.
255
2 / 1
MM Baig
255
2 / 1
Mohammad Safi
Afghanistan
255
2 / 1
Mohammad Ali
Pakistan
256
3 / 2
Vivian Kingma
Netherlands
257
1 / 1
Clayton Floyd
Netherlands
257
2 / 2
Jack Brassell
Namibia
257
1 / 1
Gerald Coetzee
South Africa
257
1 / 1
Theo Woerkom
Ireland
257
1 / 1
Ravinderpal Singh
Canada
257
1 / 1
Amir Farooq
257
1 / 1
N Nuntarach
257
1 / 1
Sonam Yeshey