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 2021 for Test
Position
Best Averages
Player Name
Team Name
1
265 / 2
Washington Sundar
India
2
264 / 2
Sean Williams
Zimbabwe
3
215 / 2
Hashmatullah Shaidi
Afghanistan
4
902 / 13
Dimuth Karunaratne
Sri Lanka
5
395 / 6
Kane Williamson
New Zealand
6
526 / 8
Marnus Labuschagne
Australia
7
383 / 6
Tamim Iqbal
Bangladesh
8
191 / 3
Asghar Stanikzai
Afghanistan
9
571 / 9
Fawad Alam
Pakistan
10
1708 / 27
Joe Root
England
11
379 / 6
Devon Conway
New Zealand
12
248 / 4
Travis Head
Australia
13
530 / 9
Dhananjaya de Silva
Sri Lanka
14
176 / 3
Daryl Mitchell
New Zealand
15
549 / 10
Azhar Ali
Pakistan
16
430 / 8
Steven Smith
Australia
17
268 / 5
Temba Bavuma
South Africa
18
208 / 4
Ibrahim Zadran
Afghanistan
19
461 / 9
Kannaur Rahul
India
20
659 / 13
Lahiru Thirimanne
Sri Lanka
21
202 / 4
Shreyas Iyer
India
22
150 / 3
Sikandar Raza
Zimbabwe
22
150 / 3
Abdullah Shafique
Pakistan
23
348 / 7
Quinton de Kock
South Africa
24
695 / 14
Abid Ali
Pakistan
25
594 / 12
Litton Das
Bangladesh
26
442 / 9
Dean Elgar
South Africa
27
577 / 12
Nkrumah Bonner
West Indies
28
906 / 19
Rohit Sharma
India
29
94 / 2
Takudzwanashe Kaitano
Zimbabwe
30
503 / 11
Mominul Haque
Bangladesh
31
455 / 10
Mohammad Rizwan
Pakistan
32
636 / 14
Kyle Mayers
West Indies
33
398 / 9
Najmul Hossain Shanto
Bangladesh
34
265 / 6
Brendan Taylor
Zimbabwe
35
353 / 8
Mayank Agarwal
India
36
88 / 2
Taskin Ahmed
Bangladesh
36
220 / 5
Cameron Green
Australia
37
427 / 10
Pathum Silva
Sri Lanka
38
384 / 9
Faheem Ashraf
Pakistan
39
255 / 6
Regis Chakabva
Zimbabwe
40
463 / 11
Niroshan Dickwella
Sri Lanka
41
335 / 8
Rassie van der Dussen
South Africa
42
167 / 4
Shakib Al Hasan
Bangladesh
43
41 / 1
Wesley Agar
Australia
44
530 / 13
Rory Burns
England
45
443 / 11
Mushfiqur Rahim
Bangladesh
46
748 / 19
Rishabh Pant
India
47
354 / 9
Daniel Lawrence
England
48
117 / 3
Tim Paine
Australia
49
308 / 8
Dawid Malan
England
50
346 / 9
Aiden Markram
South Africa
51
307 / 8
David Warner
Australia
52
416 / 11
Babar Azam
Pakistan
53
675 / 18
Kraigg Brathwaite
West Indies
54
37 / 1
Afsar Zazai
Afghanistan
55
182 / 5
Noman Ali
Pakistan
56
181 / 5
Mitchell Starc
Australia
57
36 / 1
Adam Zampa
Australia
57
72 / 2
William Pucovski
Australia
58
323 / 9
Henry Nicholls
New Zealand
59
179 / 5
Axar Patel
India
60
536 / 15
Virat Kohli
India
61
357 / 10
Angelo Mathews
Sri Lanka
62
71 / 2
Zafar Gohar
Pakistan
63
319 / 9
Mehidy Hasan
Bangladesh
64
35 / 1
Neil Wagner
New Zealand
65
205 / 6
William Young
New Zealand
66
478 / 14
Shubman Gill
India
67
102 / 3
Wriddhiman Saha
India
68
200 / 6
Shardul Thakur
India
69
391 / 12
Jonny Bairstow
England
70
323 / 10
Tom Latham
New Zealand
71
702 / 22
Cheteshwar Pujara
India
72
414 / 13
Jason Holder
West Indies
73
222 / 7
Shadman Islam
Bangladesh
74
95 / 3
Dilruwan Perera
Sri Lanka
75
333 / 11
Oshada Fernando
Sri Lanka
76
209 / 7
Donald Tiripano
Zimbabwe
77
385 / 13
Joshua Silva
West Indies
78
59 / 2
Roy Kaia
Zimbabwe
79
206 / 7
Rahkeem Cornwall
West Indies
80
353 / 12
Jos Buttler
England
81
205 / 7
Haseeb Hameed
England
82
146 / 5
Alzarri Joseph
West Indies
83
87 / 3
Rahmat Shah
Afghanistan
83
87 / 3
Sam Curran
England
84
173 / 6
Chris Woakes
England
85
56 / 2
Luke Jongwe
Zimbabwe
85
112 / 4
Kagiso Rabada
South Africa
86
111 / 4
Prince Masvaure
Zimbabwe
87
355 / 13
Ravichandran Ashwin
India
88
136 / 5
Kevin Kasuza
Zimbabwe
89
163 / 6
Kusal Perera
Sri Lanka
90
27 / 1
Hanuma Vihari
India
90
27 / 1
Ajaz Patel
New Zealand
91
269 / 10
Ravindra Jadeja
India
92
53 / 2
Dion Myers
Zimbabwe
93
157 / 6
Marcus Harris
Australia
94
356 / 14
Dominic Sibley
England
95
98 / 4
Matthew Wade
Australia
96
488 / 20
Jermaine Blackwood
West Indies
97
73 / 3
Yasir Shah
Pakistan
98
217 / 9
Ross Taylor
New Zealand
99
119 / 5
Wanindu Hasaranga
Sri Lanka
100
230 / 10
Dinesh Chandimal
Sri Lanka
101
479 / 21
Ajinkya Rahane
India
102
113 / 5
Jasprit Bumrah
India
103
45 / 2
Umesh Yadav
India
103
135 / 6
Mohammad Hassan
Bangladesh
104
178 / 8
Imran Butt
Pakistan
105
132 / 6
Moeen Ali
England
105
22 / 1
Colin de Grandhomme
New Zealand
106
304 / 14
Ben Stokes
England
107
368 / 17
Ollie Pope
England
108
128 / 6
Tarisai Musakanda
Zimbabwe
109
63 / 3
Pat Cummins
Australia
109
105 / 5
Kyle Jamieson
New Zealand
110
101 / 5
Mohammed Shami
India
111
40 / 2
Yasir Chowdhury
Bangladesh
112
39 / 2
Nayeem Hasan
Bangladesh
113
96 / 5
Dominic Bess
England
114
38 / 2
Michael Neser
Australia
115
148 / 8
John Campbell
West Indies
116
161 / 9
Shai Hope
West Indies
117
107 / 6
Alex Carey
Australia
118
71 / 4
George Linde
South Africa
119
53 / 3
Rachin Ravindra
New Zealand
120
88 / 5
Blessing Muzarabani
Zimbabwe
121
122 / 7
Lasith Embuldeniya
Sri Lanka
122
102 / 6
Kieran Powell
West Indies
123
101 / 6
Milton Shumba
Zimbabwe
124
100 / 6
Wanigamuni Mendis
Sri Lanka
125
32 / 2
Marco Jansen
South Africa
125
16 / 1
Joshua Philippe
Australia
125
144 / 9
Hasan Ali
Pakistan
126
125 / 8
Oliver Robinson
England
127
78 / 5
Ben Foakes
England
128
140 / 9
Roston Chase
West Indies
129
62 / 4
Nathan Lyon
Australia
130
76 / 5
Keegan Petersen
South Africa
131
106 / 7
Wiaan Mulder
South Africa
132
135 / 9
Kemar Roach
West Indies
132
15 / 1
Nurul Hasan
Bangladesh
132
15 / 1
Kusal Mendis
Sri Lanka
133
73 / 5
Tom Blundell
New Zealand
134
29 / 2
Kariyawasam Asalanka
Sri Lanka
135
43 / 3
William Somerville
New Zealand
135
43 / 3
Craig Overton
England
136
92 / 7
Suranga Lakmal
Sri Lanka
137
13 / 1
Soumya Sarkar
Bangladesh
137
39 / 3
Kyle Verreynne
South Africa
138
51 / 4
Shaheen Afridi
Pakistan
139
63 / 5
Faf du Plessis
South Africa
140
25 / 2
Mohammad Mithun
Bangladesh
141
173 / 14
Zak Crawley
England
142
98 / 8
Mark Wood
England
143
61 / 5
Mohammed Siraj
India
144
36 / 3
Olly Stone
England
144
12 / 1
Matt Henry
New Zealand
144
12 / 1
Naseem Shah
Pakistan
145
47 / 4
Tim Southee
New Zealand
146
11 / 1
Jason Mohammed
West Indies
147
65 / 6
Ishant Sharma
India
148
32 / 3
Lungi Ngidi
South Africa
148
32 / 3
Sajid Khan
Pakistan
149
53 / 5
Stuart Broad
England
150
21 / 2
Josh Hazlewood
Australia
151
31 / 3
Richard Ngarava
Zimbabwe
152
10 / 1
Victor Nyauchi
Zimbabwe
153
18 / 2
Jayant Yadav
India
154
71 / 8
Taijul Islam
Bangladesh
155
68 / 8
Jack Leach
England
155
17 / 2
Jhye Richardson
Australia
156
8 / 1
Ryan Burl
Zimbabwe
156
8 / 1
James Bracey
England
156
16 / 2
Jofra Archer
England
156
24 / 3
BJ Watling
New Zealand
156
8 / 1
Mitchell Marsh
Australia
156
16 / 2
Haris Sohail
Pakistan
156
16 / 2
Veerasammy Permaul
West Indies
157
14 / 2
Shannon Gabriel
West Indies
157
35 / 5
Dushmantha Chameera
Sri Lanka
157
28 / 4
Shayne Moseley
West Indies
158
41 / 6
James Anderson
England
159
26 / 4
Anrich Nortje
South Africa
159
13 / 2
Munir Ahmad
Afghanistan
160
43 / 7
Keshav Maharaj
South Africa
161
18 / 3
Tendai Chisoro
Zimbabwe
161
6 / 1
Scott Boland
Australia
161
12 / 2
Jayden Seales
West Indies
161
12 / 2
Abdul Noori
Afghanistan
161
6 / 1
Mahmudul Joy
Bangladesh
162
5 / 1
Lutho Sipamla
South Africa
163
9 / 2
Abu Jayed
Bangladesh
164
4 / 1
Mohammad Abbas
Pakistan
164
8 / 2
Navdeep Saini
India
164
4 / 1
Moises Henriques
Australia
164
8 / 2
Javed Ahmadi
Afghanistan
164
4 / 1
Asitha Fernando
Sri Lanka
165
6 / 2
Ranasinghe Ranasinghe
Sri Lanka
165
3 / 1
Kuldeep Yadav
India
166
21 / 9
Jomel Warrican
West Indies
167
2 / 1
Kieron Pollard
West Indies
168
1 / 1
Evin Lewis
West Indies
168
1 / 1
Yamin Ahmadzai
Afghanistan
168
1 / 1
Ashton Turner
Australia