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 for Test
Position
Best Averages
Player Name
Team Name
1
259 / 1
Ryan Rickelton
South Africa
2
188 / 1
Henry Nicholls
New Zealand
3
151 / 1
South Africa
4
602 / 5
Wiaan Mulder
South Africa
5
225 / 2
Kane Williamson
New Zealand
6
106 / 1
Andy McBrine
Ireland
7
101 / 1
Afghanistan
8
300 / 3
Najmul Hossain Shanto
Bangladesh
9
192 / 2
Rachin Ravindra
New Zealand
10
87 / 1
Heinrich Klaasen
South Africa
11
158 / 2
Rahmat Shah
Afghanistan
12
235 / 3
South Africa
13
390 / 5
Devon Conway
New Zealand
14
388 / 5
Pathum Silva
Sri Lanka
15
555 / 8
Ravindra Jadeja
India
16
208 / 3
Temba Bavuma
South Africa
17
273 / 4
Mushfiqur Rahim
Bangladesh
18
602 / 9
Ben Duckett
England
19
787 / 12
Shubman Gill
India
20
580 / 9
Rishabh Pant
India
21
571 / 9
Joe Root
England
22
438 / 7
Jamie Smith
England
23
62 / 1
Marco Jansen
South Africa
24
247 / 4
Matthew Breetzke
South Africa
25
539 / 9
Harry Brook
England
26
410 / 7
Alex Carey
Australia
27
233 / 4
Kyle Verreynne
South Africa
28
228 / 4
Daryl Mitchell
New Zealand
29
56 / 1
Tom Latham
New Zealand
30
279 / 5
Kusal Mendis
Sri Lanka
31
166 / 3
David Bedingham
South Africa
32
436 / 8
Steven Smith
Australia
33
477 / 9
Ollie Pope
England
34
405 / 8
Mohammad Rizwan
Pakistan
35
342 / 7
Dinesh Chandimal
Sri Lanka
36
93 / 2
Mark Adair
Ireland
37
414 / 9
Zak Crawley
England
37
506 / 11
Sean Williams
Zimbabwe
38
549 / 12
Kannaur Rahul
India
39
455 / 10
Usman Khawaja
Australia
39
91 / 2
Lorcan Tucker
Ireland
40
135 / 3
Fakhar Zaman
Pakistan
41
313 / 7
Ben Stokes
England
42
443 / 10
Yashasvi Jaiswal
India
43
310 / 7
Washington Sundar
India
44
88 / 2
Jomel Warrican
West Indies
45
41 / 1
South Africa
46
119 / 3
Joshua Inglis
Australia
47
39 / 1
Sri Lanka
48
227 / 6
Shan Masood
Pakistan
49
75 / 2
Andy Balbirnie
Ireland
50
112 / 3
Keshav Maharaj
South Africa
51
148 / 4
Shadman Islam
Bangladesh
52
326 / 9
Salman Agha
Pakistan
53
72 / 2
Tayyab Tahir
Pakistan
53
36 / 1
Jacob Duffy
New Zealand
53
360 / 10
Travis Head
Australia
54
141 / 4
Litton Das
Bangladesh
55
140 / 4
Bhardwaj Sudharsan
India
55
35 / 1
South Africa
56
206 / 6
Kamindu Mendis
Sri Lanka
57
408 / 12
Craig Ervine
Zimbabwe
58
300 / 9
Australia
59
164 / 5
Brydon Carse
England
60
129 / 4
Brandon King
West Indies
61
253 / 8
Nicholas Welch
Zimbabwe
62
31 / 1
Aiden Markram
South Africa
62
186 / 6
Wessly Madhevere
Zimbabwe
63
92 / 3
Gudakesh Motie
West Indies
63
184 / 6
Cameron Green
Australia
64
30 / 1
West Indies
65
237 / 8
Brian Bennett
Zimbabwe
66
205 / 7
Karun Nair
India
67
29 / 1
Kemar Roach
West Indies
68
172 / 6
Angelo Mathews
Sri Lanka
69
143 / 5
William Young
New Zealand
70
57 / 2
Jeffrey Vandersay
Sri Lanka
71
28 / 1
Wanigamuni Mendis
Sri Lanka
71
84 / 3
Dewald Brevis
South Africa
72
246 / 9
Babar Azam
Pakistan
73
27 / 1
Mitchell Santner
New Zealand
73
81 / 3
Wellington Masakadza
Zimbabwe
74
53 / 2
Dhruv Jurel
India
74
106 / 4
John Campbell
West Indies
75
26 / 1
Abrar Ahmed
Pakistan
75
26 / 1
Liam Dawson
England
75
78 / 3
Lahiru Igalagamage
Sri Lanka
76
51 / 2
Brendan Taylor
Zimbabwe
77
177 / 7
Saud Shakeel
Pakistan
78
50 / 2
Nathan Lyon
Australia
79
49 / 2
Aamer Jamal
Pakistan
80
122 / 5
Dhananjaya de Silva
Sri Lanka
81
48 / 2
Rashid Khan
Pakistan
82
69 / 3
Alzarri Joseph
West Indies
83
114 / 5
Roston Chase
West Indies
84
182 / 8
Sikandar Raza
Zimbabwe
85
113 / 5
Shamar Joseph
West Indies
85
113 / 5
Takudzwanashe Kaitano
Zimbabwe
86
45 / 2
Curtis Campher
Ireland
87
67 / 3
Alick Athanaze
West Indies
88
22 / 1
Faheem Ashraf
Pakistan
88
22 / 1
New Zealand
89
42 / 2
Michael Bracewell
New Zealand
89
63 / 3
Tony Zorzi
South Africa
89
42 / 2
Mehidy Hasan
Bangladesh
89
21 / 1
Anderson Phillip
West Indies
90
80 / 4
Akash Deep
India
90
20 / 1
Trevor Gwandu
Zimbabwe
91
79 / 4
Mominul Haque
Bangladesh
92
57 / 3
Dimuth Karunaratne
Sri Lanka
92
19 / 1
Fareed Ahmad
Afghanistan
93
132 / 7
Blessing Muzarabani
Zimbabwe
94
113 / 6
Shai Hope
West Indies
95
74 / 4
Mitchell Starc
Australia
95
37 / 2
Johnathan Campbell
Zimbabwe
96
55 / 3
West Indies
97
143 / 8
Tafadzwa Tsiga
Zimbabwe
98
125 / 7
Kamran Ghulam
Pakistan
99
17 / 1
South Africa
99
136 / 8
Zimbabwe
99
34 / 2
Peter Moor
Zimbabwe
99
34 / 2
Shahidullah Kamal
Afghanistan
99
17 / 1
Harry Tector
Ireland
100
49 / 3
Kevin Sinclair
West Indies
101
32 / 2
Naseem Shah
Pakistan
101
48 / 3
Nayeem Hasan
Bangladesh
101
16 / 1
Shoaib Bashir
England
102
95 / 6
Australia
103
31 / 2
Paul Stirling
Ireland
104
46 / 3
Shardul Thakur
India
104
46 / 3
Sajid Khan
Pakistan
105
45 / 3
Taijul Islam
Bangladesh
106
58 / 4
Marnus Labuschagne
Australia
106
29 / 2
Mir Hamza
Pakistan
107
43 / 3
Jayden Seales
West Indies
108
99 / 7
Kraigg Brathwaite
West Indies
109
28 / 2
Angus Atkinson
England
109
14 / 1
Afghanistan
110
97 / 7
Pat Cummins
Australia
111
40 / 3
Kavem Hodge
West Indies
112
39 / 3
Khurram Shahzad
Pakistan
112
26 / 2
Hashmatullah Shaidi
Afghanistan
112
26 / 2
Nyasha Mayavo
Zimbabwe
113
64 / 5
Chris Woakes
England
114
62 / 5
Keacy Carty
West Indies
115
23 / 2
Virat Kohli
India
115
23 / 2
Anamul Haque
Bangladesh
115
23 / 2
Joylord Gumbie
Zimbabwe
115
23 / 2
Afghanistan
115
46 / 4
Pakistan
116
11 / 1
Sri Lanka
116
11 / 1
Barry McCarthy
Ireland
116
11 / 1
Jofra Archer
England
116
22 / 2
Khushdil Shah
Pakistan
117
98 / 9
Justin Greaves
West Indies
118
21 / 2
Yamin Ahmadzai
Afghanistan
118
21 / 2
Afsar Zazai
Afghanistan
119
31 / 3
Jasprit Bumrah
India
120
10 / 1
Asitha Fernando
Sri Lanka
120
10 / 1
Sri Lanka
121
49 / 5
India
122
19 / 2
Prince Masvaure
Zimbabwe
123
28 / 3
Prabath Jayasuriya
Sri Lanka
124
18 / 2
Abdul Malik
Afghanistan
124
9 / 1
Jamie Overton
England
124
27 / 3
Mohammed Siraj
India
124
9 / 1
Sri Lanka
124
9 / 1
Matthew Humphreys
Ireland
125
33 / 4
Richard Ngarava
Zimbabwe
126
49 / 6
Tanaka Chivanga
Zimbabwe
127
38 / 5
Josh Hazlewood
Australia
128
15 / 2
Scott Boland
Australia
128
15 / 2
Noman Ali
Pakistan
129
29 / 4
Zimbabwe
130
14 / 2
Ebadot Hossain
Bangladesh
131
13 / 2
Oshada Fernando
Sri Lanka
131
13 / 2
Joshua Tongue
England
132
6 / 1
Matthew Kuhnemann
Australia
132
36 / 6
West Indies
133
23 / 4
Dion Myers
Zimbabwe
134
28 / 5
Zimbabwe
135
11 / 2
England
135
11 / 2
Shaheen Afridi
Pakistan
135
11 / 2
Lahiru Kumara
Sri Lanka
136
5 / 1
Matt Henry
New Zealand
136
10 / 2
Muralikrishna Krishna
India
136
10 / 2
Jaker Anik
Bangladesh
137
4 / 1
Australia
138
7 / 2
Craig Young
Ireland
139
3 / 1
South Africa
139
3 / 1
West Indies
140
2 / 1
Tom Blundell
New Zealand
140
2 / 1
Senuran Muthusamy
South Africa
141
1 / 1
Pakistan