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 2019 for Test
Position
Best Averages
Player Name
Team Name
1
321 / 2
Abid Ali
Pakistan
2
144 / 1
Kurtis Patterson
Australia
3
140 / 1
S Periyalwar
4
556 / 6
Rohit Sharma
India
5
88 / 1
Merwe Erasmus
Namibia
6
612 / 7
Virat Kohli
India
7
81 / 1
Regis Chakabva
Zimbabwe
8
965 / 13
Steven Smith
Australia
9
219 / 3
S Wickramasekara
9
73 / 1
Daryl Mitchell
New Zealand
10
217 / 3
Rishabh Pant
India
11
642 / 9
Ajinkya Rahane
India
12
280 / 4
Rahmat Shah
Afghanistan
13
278 / 4
Tamim Iqbal
Bangladesh
14
208 / 3
Mahammad Zalmai
15
754 / 11
Mayank Agarwal
India
16
616 / 9
Babar Azam
Pakistan
17
341 / 5
Hanuma Vihari
India
18
136 / 2
Tom Blundell
New Zealand
19
66 / 1
Mirza Ahsan
20
1104 / 17
Marnus Labuschagne
Australia
21
514 / 8
Kane Williamson
New Zealand
22
440 / 7
Ravindra Jadeja
India
23
246 / 4
Shane Dowrich
West Indies
24
725 / 12
David Warner
Australia
25
56 / 1
Umesh Yadav
India
26
559 / 10
BJ Watling
New Zealand
27
277 / 5
Kusal Perera
Sri Lanka
27
277 / 5
Oshada Fernando
Sri Lanka
28
607 / 11
Ross Taylor
New Zealand
29
601 / 11
Tom Latham
New Zealand
30
378 / 7
Asad Shafiq
Pakistan
30
54 / 1
Richmond Mutumbami
Zimbabwe
31
323 / 6
Colin de Grandhomme
New Zealand
32
742 / 14
Travis Head
Australia
33
52 / 1
Shadab Khan
Pakistan
34
713 / 14
Quinton de Kock
South Africa
35
507 / 10
Cheteshwar Pujara
India
36
202 / 4
Mohammad Rizwan
Pakistan
36
101 / 2
Javed Ahmadi
Afghanistan
37
402 / 8
Joe Burns
Australia
38
344 / 7
Jason Holder
West Indies
39
98 / 2
Senuran Muthusamy
South Africa
40
821 / 17
Ben Stokes
England
41
90 / 2
Neil Wagner
New Zealand
42
267 / 6
Asghar Stanikzai
Afghanistan
43
133 / 3
Rahmanullah Gurbaz
Afghanistan
44
88 / 2
Alejandro Ferguson
44
44 / 1
Charles Amini
P.N.G.
44
440 / 10
Shan Masood
Pakistan
45
174 / 4
Shamarh Brooks
West Indies
46
43 / 1
Jean-Pierre Kotze
Namibia
47
171 / 4
Mitchell Starc
Australia
48
128 / 3
Afsar Zazai
Afghanistan
49
851 / 20
Joe Root
England
50
42 / 1
Kyle Jarvis
Zimbabwe
51
83 / 2
James Pattinson
Australia
51
83 / 2
Ryan Burl
Zimbabwe
52
497 / 12
Faf du Plessis
South Africa
53
123 / 3
Mosaddek Hossain
Bangladesh
53
82 / 2
R Siri
53
41 / 1
James Cameron-Dow
Ireland
54
532 / 13
Matthew Wade
Australia
55
39 / 1
Shafiqullah
Afghanistan
55
234 / 6
Roston Chase
West Indies
56
421 / 11
Niroshan Dickwella
Sri Lanka
57
267 / 7
Mushfiqur Rahim
Bangladesh
58
76 / 2
Ishant Sharma
India
58
38 / 1
Jermaine Blackwood
West Indies
58
38 / 1
Assad Vala
P.N.G.
59
824 / 22
Rory Burns
England
60
112 / 3
Sarfraz Ahmed
Pakistan
61
37 / 1
Peter Handscomb
Australia
61
148 / 4
Ibrahim Zadran
Afghanistan
61
74 / 2
G Venkateswaran
61
37 / 1
D Manani
62
110 / 3
Ollie Pope
England
62
110 / 3
Anthony Lark
63
403 / 11
Dhananjaya de Silva
Sri Lanka
64
146 / 4
Andy Balbirnie
Ireland
64
146 / 4
Zubayr Hamza
South Africa
65
361 / 10
Henry Nicholls
New Zealand
66
179 / 5
H Gori
67
107 / 3
V Vijh
68
106 / 3
S Kaveri
69
527 / 15
Dimuth Karunaratne
Sri Lanka
70
204 / 6
Yasir Shah
Pakistan
70
170 / 5
S Pokhriyal
71
372 / 11
Aiden Markram
South Africa
72
234 / 7
Soumya Sarkar
Bangladesh
73
100 / 3
Kevin O'Brien
Ireland
73
100 / 3
Razmal Shigiwal
74
133 / 4
Hamilton Masakadza
Zimbabwe
75
265 / 8
Usman Khawaja
Australia
76
298 / 9
John Campbell
West Indies
77
165 / 5
Jack Leach
England
77
99 / 3
Tim Murtagh
Ireland
77
33 / 1
Lega Siaka
P.N.G.
78
458 / 14
Mahmudullah
Bangladesh
79
64 / 2
George Dockrell
Ireland
79
64 / 2
George Linde
South Africa
79
64 / 2
Sadeeq Khan
80
651 / 21
Joe Denly
England
80
93 / 3
Najibullah Zadran
Afghanistan
81
91 / 3
Hashmatullah Shaidi
Afghanistan
82
151 / 5
Shakib Al Hasan
Bangladesh
83
361 / 12
Tim Paine
Australia
84
30 / 1
Norman Vanua
P.N.G.
85
59 / 2
Tinotenda Mutombodzi
Zimbabwe
86
206 / 7
Mitchell Santner
New Zealand
87
351 / 12
Dean Elgar
South Africa
88
29 / 1
Abdullah Akbarjan
88
29 / 1
J Salazar
89
57 / 2
Rassie van der Dussen
South Africa
90
84 / 3
Peter Siddle
Australia
91
139 / 5
Mohammad Nabi
Afghanistan
92
83 / 3
Dane Piedt
South Africa
93
55 / 2
Abrar Bilal
93
55 / 2
R Satheesan
94
54 / 2
M Dixit
94
189 / 7
Hashim Amla
South Africa
95
215 / 8
Vernon Philander
South Africa
96
80 / 3
Ijaz Hussain
97
239 / 9
Azhar Ali
Pakistan
98
502 / 19
Jos Buttler
England
99
313 / 12
Kusal Mendis
Sri Lanka
100
258 / 10
Temba Bavuma
South Africa
101
76 / 3
Paul Stirling
Ireland
102
251 / 10
Lahiru Thirimanne
Sri Lanka
103
150 / 6
Angelo Mathews
Sri Lanka
104
199 / 8
Shadman Islam
Bangladesh
105
198 / 8
Jeet Raval
New Zealand
106
74 / 3
Wriddhiman Saha
India
107
244 / 10
Shimron Hetmyer
West Indies
108
92 / 4
Hazratullah Zazai
Afghanistan
108
46 / 2
Kamlesh Gupta
109
206 / 9
Sam Curran
England
110
91 / 4
Tarun Sharma
111
68 / 3
Ramiro Escobar
112
22 / 1
Stephan Baard
Namibia
112
22 / 1
Hasan Ali
Pakistan
112
22 / 1
Chamika Karunaratne
Sri Lanka
112
110 / 5
Ihsanullah
Afghanistan
112
110 / 5
Kannaur Rahul
India
112
22 / 1
Al-Amin Hossain
Bangladesh
113
107 / 5
Rashid Khan
Afghanistan
114
64 / 3
G Manan
115
21 / 1
C Mahoney
115
21 / 1
R Ankad
115
42 / 2
Mohammad Shahzad
Afghanistan
116
334 / 16
Jonny Bairstow
England
117
208 / 10
Marcus Harris
Australia
118
187 / 9
Jason Roy
England
119
247 / 12
Litton Das
Bangladesh
120
41 / 2
Mitchell Marsh
Australia
120
41 / 2
Kunal Joshi
120
82 / 4
Shaikh Ashraf
121
61 / 3
PH Shamdasani
122
40 / 2
Dwaine Pretorius
South Africa
123
159 / 8
Keshav Maharaj
South Africa
124
158 / 8
Shai Hope
West Indies
125
39 / 2
S Rakshit
126
77 / 4
Afif Hossain
Bangladesh
127
19 / 1
Olly Stone
England
127
114 / 6
Kemar Roach
West Indies
127
133 / 7
Chris Woakes
England
128
94 / 5
Imam-ul-Haq
Pakistan
129
74 / 4
Hirenkumar Patel
129
37 / 2
R Kumar
130
73 / 4
James McCollum
Ireland
131
36 / 2
EB Knowles
131
90 / 5
Moeen Ali
England
131
144 / 8
Mominul Haque
Bangladesh
131
36 / 2
Mohammad Amir
Pakistan
131
36 / 2
Mohsin Hub
132
53 / 3
Trent Boult
New Zealand
133
35 / 2
Josh Hazlewood
Australia
133
35 / 2
Amir Hamza
Afghanistan
134
52 / 3
Brendan Taylor
Zimbabwe
134
52 / 3
Greigor Caisley
134
52 / 3
Anrich Nortje
South Africa
135
69 / 4
Hafez Farooq
136
155 / 9
Theunis de Bruyn
South Africa
137
102 / 6
Dinesh Chandimal
Sri Lanka
138
185 / 11
Kraigg Brathwaite
West Indies
139
16 / 1
Kamal Bishnoi
139
16 / 1
J Barker
139
64 / 4
S Hirugade
140
95 / 6
Mohammad Mithun
Bangladesh
141
31 / 2
Mustafizur Rahman
Bangladesh
141
62 / 4
Keaton Jennings
England
142
106 / 7
Suranga Lakmal
Sri Lanka
143
136 / 9
Pat Cummins
Australia
144
105 / 7
Dilruwan Perera
Sri Lanka
144
15 / 1
Faheem Ashraf
Pakistan
144
60 / 4
Mohammad Abbas
Pakistan
144
15 / 1
Kiplin Doriga
P.N.G.
144
15 / 1
AC Kose
145
59 / 4
Muhammad Saleem
146
44 / 3
Ismat Ullah
146
44 / 3
Iftikhar Ahmed
Pakistan
147
43 / 3
Pedro Baron
147
43 / 3
Alzarri Joseph
West Indies
148
71 / 5
Dominic Sibley
England
149
14 / 1
Mohammad Saifuddin
Bangladesh
149
14 / 1
Ajaz Patel
New Zealand
149
112 / 8
Tim Southee
New Zealand
149
42 / 3
M Sert
149
28 / 2
C Zavoiu
150
55 / 4
Ben Foakes
England
151
136 / 10
Kagiso Rabada
South Africa
152
95 / 7
Mehidy Hasan
Bangladesh
153
27 / 2
Nayeem Hasan
Bangladesh
153
54 / 4
Major Mandy
154
94 / 7
Stuart Broad
England
155
40 / 3
Sabbir Rahman
Bangladesh
155
40 / 3
Lautaro Musiani
156
106 / 8
Darren Bravo
West Indies
156
53 / 4
J Umanath
157
13 / 1
J Mees
157
13 / 1
Tony Ura
P.N.G.
157
13 / 1
M Cope
157
26 / 2
Craig Overton
England
158
103 / 8
Nathan Lyon
Australia
159
25 / 2
Najeeb Tarakai
Afghanistan
159
25 / 2
Sean Williams
Zimbabwe
159
25 / 2
Aresh Srivastav
160
12 / 1
Fazal Niazai
Afghanistan
160
24 / 2
Neville Madziva
Zimbabwe
160
24 / 2
Ravichandran Ashwin
India
161
35 / 3
L Hermida
162
23 / 2
Qais Ahmad
Afghanistan
163
34 / 3
Dale Steyn
South Africa
164
45 / 4
Yasar Haroon
165
11 / 1
P Taylor
165
44 / 4
Cameron Bancroft
Australia
165
11 / 1
Suresh Kumar
165
11 / 1
Atif Kamal
166
21 / 2
Craig Ervine
Zimbabwe
166
21 / 2
Keemo Paul
West Indies
167
51 / 5
Lasith Embuldeniya
Sri Lanka
168
20 / 2
Amit Uniyal
168
10 / 1
Karl Birkenstock
Namibia
168
10 / 1
Imran Khan
Pakistan
169
29 / 3
Santiago Rossi
170
19 / 2
Duanne Olivier
South Africa
170
19 / 2
Imran Haider
171
9 / 1
P.N.G.
171
9 / 1
Victor Poubel
172
17 / 2
Nasir Jamal
Afghanistan
173
25 / 3
William Porterfield
Ireland
174
97 / 12
Jofra Archer
England
175
16 / 2
Najmul Hossain Shanto
Bangladesh
175
8 / 1
Karim Janat
Afghanistan
175
16 / 2
Luiz Gonçalves
175
8 / 1
Naseem Shah
Pakistan
175
8 / 1
Habib Ahmadzai
175
40 / 5
Taijul Islam
Bangladesh
175
8 / 1
Shaun Marsh
Australia
176
23 / 3
Hardev Singh
177
30 / 4
Yamin Ahmadzai
Afghanistan
178
22 / 3
Abu Jayed
Bangladesh
179
7 / 1
Ikram Alikhil
Afghanistan
179
14 / 2
Wiaan Mulder
South Africa
179
7 / 1
Jan Frylinck
Namibia
179
7 / 1
Boyd Rankin
England
179
7 / 1
P Danci
180
27 / 4
TC Barker
181
20 / 3
Rahkeem Cornwall
West Indies
182
33 / 5
Shaheen Afridi
Pakistan
182
33 / 5
AA Westphal
183
13 / 2
Adil Rashid
England
184
6 / 1
Mark Wood
England
184
18 / 3
Haris Sohail
Pakistan
184
18 / 3
Andy McBrine
Ireland
184
12 / 2
James Anderson
England
184
12 / 2
Roshen Silva
Sri Lanka
184
6 / 1
Wafadar Momand
Afghanistan
184
6 / 1
Aqib Iqbal
184
12 / 2
Mayanak Patel
184
24 / 4
Jagjit Singh
184
12 / 2
H Helva
185
17 / 3
S Kizilkaya
185
17 / 3
John Singleton
186
11 / 2
Mark Adair
Ireland
186
11 / 2
Heinrich Klaasen
South Africa
186
11 / 2
Gulbadin Naib
Afghanistan
187
16 / 3
Pedro Arrighi
188
21 / 4
Imrul Kayes
Bangladesh
189
10 / 2
Shannon Gabriel
West Indies
189
10 / 2
Richard Avery
189
15 / 3
Hilal Ahmad
189
5 / 1
Jahmar Hamilton
West Indies
189
5 / 1
M Spry
189
5 / 1
A Nanda
190
12 / 3
KK Ahuja
190
4 / 1
S Vashisht
190
4 / 1
T Ulutuna
190
8 / 2
Fakhar Zaman
Pakistan
190
4 / 1
Chris Emmmott
190
8 / 2
R Vishwanath
190
4 / 1
Chad Soper
P.N.G.
191
10 / 3
S Hallett
192
3 / 1
D de la Puente
192
6 / 2
G Dutta
192
3 / 1
SMK Waththage
193
8 / 3
Stuart Thompson
Ireland
194
2 / 1
Arshad Hayat
194
2 / 1
Ignacio Lisboa
194
2 / 1
Shoaib Hossain
194
2 / 1
Ainsley Ndlovu
Zimbabwe
194
2 / 1
C Fry
194
2 / 1
S Nadigotla
194
2 / 1
S Kansoy
194
4 / 2
AB Dursak
195
3 / 2
Fahad Ali
196
4 / 3
Ebadot Hossain
Bangladesh
197
1 / 1
Jhye Richardson
Australia
197
1 / 1
Kevin Silva
197
1 / 1
Zak Crawley
England
197
1 / 1
Bruno Angeletti
197
1 / 1
Zane Green
Namibia
197
1 / 1
Stuart Poynter
Ireland
197
1 / 1
Timycen Maruma
Zimbabwe
197
1 / 1
T Turan
197
3 / 3
R Ulutuna
197
1 / 1
R Neale