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 2018 for Test
Position
Best Averages
Player Name
Team Name
1
237 / 2
Prithvi Shaw
India
2
658 / 7
Henry Nicholls
New Zealand
3
246 / 3
Brendan Taylor
Zimbabwe
4
159 / 2
Peter Moor
Zimbabwe
5
158 / 2
Kevin O'Brien
Ireland
6
76 / 1
Shadman Islam
Bangladesh
7
658 / 9
Tom Latham
New Zealand
8
277 / 4
Ben Foakes
England
9
651 / 10
Kane Williamson
New Zealand
10
62 / 1
Tom Curran
England
11
1322 / 22
Virat Kohli
India
12
118 / 2
Mayank Agarwal
India
13
638 / 11
AB de Villiers
South Africa
14
228 / 4
Ravindra Jadeja
India
15
673 / 12
Mominul Haque
Bangladesh
16
616 / 11
Babar Azam
Pakistan
17
743 / 14
Dimuth Karunaratne
Sri Lanka
18
476 / 9
Mahmudullah
Bangladesh
19
760 / 15
Jos Buttler
England
20
1023 / 21
Kusal Mendis
Sri Lanka
21
47 / 1
Hashmatullah Shaidi
Afghanistan
22
184 / 4
Fakhar Zaman
Pakistan
23
640 / 14
Angelo Mathews
Sri Lanka
24
45 / 1
Gary Wilson
Ireland
25
404 / 9
Sam Curran
England
26
448 / 10
Dinesh Chandimal
Sri Lanka
27
223 / 5
Chris Woakes
England
28
355 / 8
BJ Watling
New Zealand
29
837 / 19
Cheteshwar Pujara
India
30
948 / 22
Joe Root
England
31
171 / 4
Shadab Khan
Pakistan
32
550 / 13
Haris Sohail
Pakistan
33
295 / 7
Temba Bavuma
South Africa
34
84 / 2
Shan Masood
Pakistan
35
661 / 16
Dean Elgar
South Africa
36
537 / 13
Rishabh Pant
India
37
123 / 3
Faheem Ashraf
Pakistan
38
732 / 18
Usman Khawaja
Australia
39
609 / 15
Jonny Bairstow
England
40
672 / 17
Aiden Markram
South Africa
41
474 / 12
Shane Dowrich
West Indies
42
273 / 7
David Warner
Australia
43
616 / 16
Roshen Silva
Sri Lanka
44
536 / 14
Asad Shafiq
Pakistan
45
493 / 13
Tim Paine
Australia
46
490 / 13
Mushfiqur Rahim
Bangladesh
47
339 / 9
Travis Head
Australia
48
376 / 10
Shimron Hetmyer
West Indies
49
336 / 9
Jason Holder
West Indies
50
223 / 6
Cameron Bancroft
Australia
51
111 / 3
Dominic Bess
England
52
330 / 9
Colin de Grandhomme
New Zealand
53
36 / 1
Craig Overton
England
54
391 / 11
Imam-ul-Haq
Pakistan
55
213 / 6
Shakib Al Hasan
Bangladesh
56
139 / 4
Hamilton Masakadza
Zimbabwe
57
137 / 4
James Vince
England
58
68 / 2
Nurul Hasan
Bangladesh
59
101 / 3
Bhuvneshwar Kumar
India
60
133 / 4
Mohammad Mithun
Bangladesh
61
166 / 5
Tim Southee
New Zealand
62
132 / 4
Sean Williams
Zimbabwe
63
517 / 16
Azhar Ali
Pakistan
64
644 / 20
Ajinkya Rahane
India
65
225 / 7
Steven Smith
Australia
66
509 / 16
Dhananjaya de Silva
Sri Lanka
67
278 / 9
Aaron Finch
Australia
68
463 / 15
Faf du Plessis
South Africa
69
92 / 3
Kusal Perera
Sri Lanka
70
425 / 14
Keaton Jennings
England
71
516 / 17
Alastair Cook
England
72
510 / 17
Hashim Amla
South Africa
73
537 / 18
Ben Stokes
England
74
354 / 12
Hardik Pandya
India
74
177 / 6
Marcus Harris
Australia
75
88 / 3
Ariful Haque
Bangladesh
76
492 / 17
Shaun Marsh
Australia
77
289 / 10
Vernon Philander
South Africa
78
201 / 7
Theunis de Bruyn
South Africa
79
171 / 6
Kemar Roach
West Indies
80
198 / 7
Mark Stoneman
England
81
113 / 4
Brian Chari
Zimbabwe
82
337 / 12
Sarfraz Ahmed
Pakistan
83
56 / 2
Stuart Thompson
Ireland
84
391 / 14
Kraigg Brathwaite
West Indies
85
277 / 10
Ross Taylor
New Zealand
86
468 / 17
Kannaur Rahul
India
87
301 / 11
Shikhar Dhawan
India
88
135 / 5
Akila Dananjaya
Sri Lanka
88
81 / 3
Marnus Labuschagne
Australia
89
396 / 15
Roston Chase
West Indies
90
184 / 7
Rohit Sharma
India
91
391 / 15
Kieran Powell
West Indies
92
519 / 20
Niroshan Dickwella
Sri Lanka
93
155 / 6
Rory Burns
England
94
279 / 11
Jeet Raval
New Zealand
95
304 / 12
Litton Das
Bangladesh
96
326 / 13
Mitchell Marsh
Australia
97
200 / 8
Mohammad Hafeez
Pakistan
97
125 / 5
Hanuma Vihari
India
97
75 / 3
Keemo Paul
West Indies
98
392 / 16
Quinton de Kock
South Africa
99
73 / 3
Jomel Warrican
West Indies
100
24 / 1
Mohammad Nabi
Afghanistan
100
24 / 1
Sunzamul Islam
Bangladesh
101
262 / 11
Mehidy Hasan
Bangladesh
102
47 / 2
Ed Joyce
England
102
282 / 12
Murali Vijay
India
103
163 / 7
Tamim Iqbal
Bangladesh
104
93 / 4
Josh Hazlewood
Australia
105
232 / 10
Adil Rashid
England
106
46 / 2
Joe Burns
Australia
107
268 / 12
Moeen Ali
England
108
22 / 1
Rubel Hossain
Bangladesh
109
219 / 10
Dawid Malan
England
110
43 / 2
Nayeem Hasan
Bangladesh
110
344 / 16
Shai Hope
West Indies
111
192 / 9
Imrul Kayes
Bangladesh
112
251 / 12
Pat Cummins
Australia
113
167 / 8
Devon Smith
West Indies
114
83 / 4
Ish Sodhi
New Zealand
115
62 / 3
Neil Wagner
New Zealand
116
306 / 15
Ravichandran Ashwin
India
117
141 / 7
Sunil Ambris
West Indies
118
60 / 3
Malinda Pushpakumara
Sri Lanka
119
57 / 3
Umesh Yadav
India
120
56 / 3
Sikandar Raza
Zimbabwe
121
37 / 2
Usman Salahuddin
Pakistan
122
258 / 14
Dilruwan Perera
Sri Lanka
123
92 / 5
Peter Handscomb
Australia
124
202 / 11
Nathan Lyon
Australia
125
73 / 4
Hasan Ali
Pakistan
126
54 / 3
Ollie Pope
England
126
18 / 1
Todd Astle
New Zealand
126
36 / 2
Asghar Stanikzai
Afghanistan
126
18 / 1
Niall O'Brien
Ireland
126
72 / 4
Mark Wood
England
127
70 / 4
Mohammad Amir
Pakistan
128
189 / 11
Suranga Lakmal
Sri Lanka
129
33 / 2
William Porterfield
Ireland
130
16 / 1
Mosaddek Hossain
Bangladesh
131
137 / 9
Devendra Bishoo
West Indies
132
60 / 4
Regis Chakabva
Zimbabwe
132
15 / 1
Mustafizur Rahman
Bangladesh
132
30 / 2
Soumya Sarkar
Bangladesh
133
222 / 15
Mitchell Starc
Australia
134
117 / 8
Taijul Islam
Bangladesh
135
190 / 13
Kagiso Rabada
South Africa
136
175 / 12
Keshav Maharaj
South Africa
137
86 / 6
Rangana Herath
Sri Lanka
138
28 / 2
Paul Stirling
Ireland
138
56 / 4
Parthiv Patel
India
138
14 / 1
Tyrone Kane
Ireland
139
55 / 4
Dale Steyn
South Africa
140
27 / 2
Mohammad Shahzad
Afghanistan
141
143 / 11
Stuart Broad
England
142
73 / 6
Bilal Asif
Pakistan
143
24 / 2
Shermon Lewis
West Indies
144
23 / 2
Mahela Udawatte
Sri Lanka
144
23 / 2
Boyd Rankin
England
145
33 / 3
Trent Boult
New Zealand
145
55 / 5
Jack Leach
England
146
21 / 2
Wellington Masakadza
Zimbabwe
147
41 / 4
Kaushal Silva
Sri Lanka
148
10 / 1
Tim Murtagh
Ireland
148
40 / 4
Lakshan Sandakan
Sri Lanka
148
10 / 1
Lahiru Kumara
Sri Lanka
149
107 / 11
Mohammed Shami
India
150
19 / 2
Rashid Khan
Afghanistan
151
9 / 1
Andile Phehlukwayo
South Africa
151
18 / 2
Kuldeep Yadav
India
151
18 / 2
Mujeeb Ur Rahman
Afghanistan
151
18 / 2
Najmul Hossain Shanto
Bangladesh
151
18 / 2
Rahmat Shah
Afghanistan
152
26 / 3
Miguel Cummins
West Indies
153
42 / 5
Morne Morkel
South Africa
154
25 / 3
Dinesh Karthik
India
155
8 / 1
Wriddhiman Saha
India
155
8 / 1
Tendai Chatara
Zimbabwe
155
8 / 1
Donald Tiripano
Zimbabwe
155
16 / 2
William Somerville
New Zealand
156
53 / 7
Yasir Shah
Pakistan
157
15 / 2
Kyle Jarvis
Zimbabwe
158
43 / 6
James Anderson
England
159
35 / 5
Ajaz Patel
New Zealand
159
7 / 1
Kamrul Islam
Bangladesh
160
69 / 10
Ishant Sharma
India
161
13 / 2
Matt Renshaw
Australia
162
6 / 1
Shaheen Afridi
Pakistan
163
17 / 3
Peter Siddle
Australia
164
22 / 4
Mohammad Abbas
Pakistan
165
15 / 3
Lungi Ngidi
South Africa
165
5 / 1
Jon Holland
Australia
166
9 / 2
Brandon Mavuta
Zimbabwe
167
40 / 9
Shannon Gabriel
West Indies
168
4 / 1
Nazmul Islam
Bangladesh
169
7 / 2
Afsar Zazai
Afghanistan
169
14 / 4
Jasprit Bumrah
India
170
3 / 1
Lahiru Gamage
Sri Lanka
170
3 / 1
Dushmantha Chameera
Sri Lanka
170
6 / 2
Mason Crane
England
171
2 / 1
Tabraiz Shamsi
South Africa
171
2 / 1
Abu Jayed
Bangladesh
171
4 / 2
Javed Ahmadi
Afghanistan
172
3 / 2
Abdur Razzak
Bangladesh
173
1 / 1
Sabbir Rahman
Bangladesh
173
1 / 1
Yamin Ahmadzai
Afghanistan