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 2025 Test
Position
Best Averages
Player Name
Team Name
1
188 / 1
Henry Nicholls
New Zealand
2
720 / 7
Devon Conway
New Zealand
3
201 / 2
Glenn Phillips
New Zealand
4
87 / 1
Heinrich Klaasen
South Africa
5
432 / 5
Mushfiqur Rahim
Bangladesh
6
158 / 2
Rahmat Shah
Afghanistan
7
235 / 3
South Africa
8
702 / 9
Wiaan Mulder
South Africa
9
388 / 5
Pathum Silva
Sri Lanka
10
361 / 5
Kane Williamson
New Zealand
11
272 / 4
Rachin Ravindra
New Zealand
12
983 / 15
Shubman Gill
India
13
764 / 12
Ravindra Jadeja
India
14
309 / 5
Najmul Hossain Shanto
Bangladesh
15
247 / 4
Matthew Breetzke
South Africa
16
493 / 8
Ryan Rickelton
South Africa
17
61 / 1
New Zealand
18
179 / 3
South Africa
19
116 / 2
Mahmudul Joy
Bangladesh
20
805 / 14
Joe Root
England
21
168 / 3
Marco Jansen
South Africa
22
279 / 5
Kusal Mendis
Sri Lanka
23
166 / 3
David Bedingham
South Africa
24
110 / 2
Imam-ul-Haq
Pakistan
25
109 / 2
Afghanistan
26
701 / 13
Alex Carey
Australia
27
269 / 5
Litton Das
Bangladesh
28
214 / 4
Lorcan Tucker
Ireland
29
160 / 3
Curtis Campher
Ireland
30
572 / 11
Steven Smith
Australia
31
310 / 6
Temba Bavuma
South Africa
32
771 / 15
Harry Brook
England
33
251 / 5
Tom Latham
New Zealand
34
342 / 7
Dinesh Chandimal
Sri Lanka
35
629 / 13
Rishabh Pant
India
36
287 / 6
Shadman Islam
Bangladesh
37
513 / 11
Mohammad Rizwan
Pakistan
38
745 / 16
Yashasvi Jaiswal
India
39
93 / 2
Mark Adair
Ireland
40
184 / 4
Kavem Hodge
West Indies
40
506 / 11
Sean Williams
Zimbabwe
41
735 / 16
Ben Duckett
England
42
813 / 18
Kannaur Rahul
India
43
135 / 3
Fakhar Zaman
Pakistan
44
670 / 15
Zak Crawley
England
45
577 / 13
Jamie Smith
England
46
797 / 18
Travis Head
Australia
47
397 / 9
Shan Masood
Pakistan
48
44 / 1
Kemar Roach
West Indies
48
132 / 3
Andy McBrine
Ireland
48
264 / 6
Daryl Mitchell
New Zealand
49
608 / 14
Usman Khawaja
Australia
50
602 / 14
Ollie Pope
England
51
124 / 3
Keshav Maharaj
South Africa
52
41 / 1
South Africa
53
443 / 11
Washington Sundar
India
54
39 / 1
Sri Lanka
54
468 / 12
Salman Agha
Pakistan
55
191 / 5
Tristan Stubbs
South Africa
56
229 / 6
Mominul Haque
Bangladesh
57
37 / 1
Rahmanullah Gurbaz
Afghanistan
58
257 / 7
Dhruv Jurel
India
59
109 / 3
Ireland
60
72 / 2
Tayyab Tahir
Pakistan
60
324 / 9
Kyle Verreynne
South Africa
61
35 / 1
South Africa
62
138 / 4
Dewald Brevis
South Africa
63
206 / 6
Kamindu Mendis
Sri Lanka
64
302 / 9
Bhardwaj Sudharsan
India
64
302 / 9
Nicholas Welch
Zimbabwe
65
300 / 9
Australia
65
100 / 3
Abdullah Shafique
Pakistan
66
496 / 15
Ben Stokes
England
67
296 / 9
Tony Zorzi
South Africa
68
128 / 4
Senuran Muthusamy
South Africa
69
413 / 13
Craig Ervine
Zimbabwe
70
95 / 3
Ireland
71
281 / 9
Saud Shakeel
Pakistan
72
186 / 6
Wessly Madhevere
Zimbabwe
73
184 / 6
Joshua Inglis
Australia
73
92 / 3
Gudakesh Motie
West Indies
74
61 / 2
Stephen Doheny
Ireland
75
30 / 1
West Indies
76
387 / 13
Shai Hope
West Indies
77
357 / 12
John Campbell
West Indies
78
89 / 3
Mehidy Hasan
Bangladesh
78
89 / 3
Michael Bracewell
New Zealand
79
265 / 9
Brandon King
West Indies
80
205 / 7
Karun Nair
India
81
172 / 6
Angelo Mathews
Sri Lanka
82
57 / 2
Jeffrey Vandersay
Sri Lanka
83
225 / 8
Mitchell Starc
Australia
84
28 / 1
Wanigamuni Mendis
Sri Lanka
85
83 / 3
Brendan Taylor
Zimbabwe
86
327 / 12
Babar Azam
Pakistan
86
109 / 4
Andy Balbirnie
Ireland
87
27 / 1
Mitchell Santner
New Zealand
87
81 / 3
Wellington Masakadza
Zimbabwe
87
243 / 9
Brian Bennett
Zimbabwe
88
296 / 11
Cameron Green
Australia
89
157 / 6
William Young
New Zealand
90
104 / 4
Tagenarine Chanderpaul
West Indies
90
26 / 1
Liam Dawson
England
90
78 / 3
Lahiru Igalagamage
Sri Lanka
90
26 / 1
Abrar Ahmed
Pakistan
91
205 / 8
Zimbabwe
92
51 / 2
Michael Neser
Australia
93
127 / 5
Paul Stirling
Ireland
94
246 / 10
Brydon Carse
England
95
49 / 2
Aamer Jamal
Pakistan
96
122 / 5
Dhananjaya de Silva
Sri Lanka
97
194 / 8
Sikandar Raza
Zimbabwe
98
48 / 2
Rashid Khan
Pakistan
99
214 / 9
Alick Athanaze
West Indies
100
118 / 5
William Jacks
England
101
188 / 8
Aiden Markram
South Africa
101
47 / 2
Khary Pierre
West Indies
102
69 / 3
Alzarri Joseph
West Indies
103
68 / 3
Jacob Duffy
New Zealand
104
113 / 5
Shamar Joseph
West Indies
104
113 / 5
Jofra Archer
England
104
113 / 5
Takudzwanashe Kaitano
Zimbabwe
105
45 / 2
New Zealand
106
22 / 1
Faheem Ashraf
Pakistan
107
64 / 3
Anderson Phillip
West Indies
108
232 / 11
Marnus Labuschagne
Australia
109
42 / 2
Barry McCarthy
Ireland
109
42 / 2
Axar Patel
India
110
82 / 4
Harry Tector
Ireland
110
41 / 2
Ireland
111
303 / 15
Justin Greaves
West Indies
112
80 / 4
Akash Deep
India
112
100 / 5
Jomel Warrican
West Indies
112
20 / 1
Trevor Gwandu
Zimbabwe
113
212 / 11
Roston Chase
West Indies
114
19 / 1
Ibrahim Zadran
Afghanistan
114
19 / 1
Fareed Ahmad
Afghanistan
114
57 / 3
Dimuth Karunaratne
Sri Lanka
115
132 / 7
Blessing Muzarabani
Zimbabwe
116
37 / 2
Johnathan Campbell
Zimbabwe
117
143 / 8
Tafadzwa Tsiga
Zimbabwe
118
125 / 7
Kamran Ghulam
Pakistan
119
17 / 1
South Africa
119
34 / 2
Shahidullah Kamal
Afghanistan
119
34 / 2
Peter Moor
Zimbabwe
120
118 / 7
Jayden Seales
West Indies
121
150 / 9
West Indies
121
50 / 3
Simon Harmer
South Africa
122
49 / 3
Kevin Sinclair
West Indies
123
32 / 2
Naseem Shah
Pakistan
123
48 / 3
Abdul Malik
Afghanistan
123
48 / 3
Nayeem Hasan
Bangladesh
123
32 / 2
Ebadot Hossain
Bangladesh
123
16 / 1
Shoaib Bashir
England
124
95 / 6
Australia
125
63 / 4
Nathan Lyon
Australia
126
31 / 2
Yamin Ahmadzai
Afghanistan
127
46 / 3
Shardul Thakur
India
128
102 / 7
India
129
29 / 2
Mir Hamza
Pakistan
130
101 / 7
Angus Atkinson
England
131
57 / 4
Scott Boland
Australia
132
99 / 7
Kraigg Brathwaite
West Indies
133
28 / 2
Zakary Foulkes
New Zealand
133
14 / 1
Afghanistan
134
52 / 4
England
134
26 / 2
Nyasha Mayavo
Zimbabwe
134
39 / 3
Khurram Shahzad
Pakistan
135
116 / 9
Pat Cummins
Australia
136
64 / 5
Chris Woakes
England
137
62 / 5
Keacy Carty
West Indies
138
49 / 4
Taijul Islam
Bangladesh
139
12 / 1
Afghanistan
140
35 / 3
Tom Blundell
New Zealand
141
23 / 2
Anamul Haque
Bangladesh
141
23 / 2
Virat Kohli
India
141
23 / 2
Afghanistan
141
46 / 4
Pakistan
141
23 / 2
Joylord Gumbie
Zimbabwe
142
11 / 1
Hasan Murad
Bangladesh
142
11 / 1
Sri Lanka
142
33 / 3
Hashmatullah Shaidi
Afghanistan
142
22 / 2
Khushdil Shah
Pakistan
143
32 / 3
Noman Ali
Pakistan
144
52 / 5
Sajid Khan
Pakistan
145
10 / 1
Asitha Fernando
Sri Lanka
145
10 / 1
Sri Lanka
146
19 / 2
Prince Masvaure
Zimbabwe
146
38 / 4
Jasprit Bumrah
India
147
28 / 3
Prabath Jayasuriya
Sri Lanka
148
9 / 1
Jamie Overton
England
148
9 / 1
Sri Lanka
149
33 / 4
Richard Ngarava
Zimbabwe
150
49 / 6
Tanaka Chivanga
Zimbabwe
151
8 / 1
Khaled Ahmed
Bangladesh
152
38 / 5
Josh Hazlewood
Australia
153
30 / 4
Mohammed Siraj
India
154
22 / 3
Afsar Zazai
Afghanistan
154
22 / 3
Joshua Tongue
England
155
29 / 4
Zimbabwe
156
7 / 1
Jhye Richardson
Australia
157
13 / 2
Oshada Fernando
Sri Lanka
157
26 / 4
Kuldeep Yadav
India
157
13 / 2
Craig Young
Ireland
157
13 / 2
Matt Henry
New Zealand
157
13 / 2
Matthew Humphreys
Ireland
158
6 / 1
Matthew Kuhnemann
Australia
158
36 / 6
West Indies
158
12 / 2
South Africa
158
18 / 3
Shaheen Afridi
Pakistan
159
23 / 4
Dion Myers
Zimbabwe
160
28 / 5
Zimbabwe
161
11 / 2
Lahiru Kumara
Sri Lanka
162
10 / 2
Muralikrishna Krishna
India
162
10 / 2
Jaker Anik
Bangladesh
163
4 / 1
Australia
164
3 / 1
West Indies
164
3 / 1
South Africa
165
1 / 1
Pakistan