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 Average in 2019 for Test
Position
Best Average
Player Name
Team Name
1
1.33
R Pisal
1
1.33
C Zavoiu
2
4.50
Afif Hossain
Bangladesh
3
5.25
Santiago Rossi
4
5.50
R Satheesan
5
6.00
Kevin Silva
5
6.00
Hiri Hiri
P.N.G.
6
6.25
Habib Ahmadzai
7
6.60
J Hurley
8
6.71
A Nanda
9
7.00
Hafez Farooq
10
7.13
Hernan Fennell
11
7.33
Mahammad Zalmai
12
7.75
Ruann Merwe
13
8.17
Zeshan Arif
14
8.40
Pedro Arrighi
15
8.86
M Spry
16
9.00
Muhammad Saleem
16
9.00
Aminul Islam
Bangladesh
17
9.33
S Kaveri
18
9.67
Olly Stone
England
19
10.00
Naveen-ul-Haq
Afghanistan
19
10.00
Shahbaz Nadeem
India
20
10.75
Waqar Khan
21
11.67
PH Shamdasani
21
11.67
Tinotenda Mutombodzi
Zimbabwe
22
11.71
Hirenkumar Patel
23
11.75
L Hermida
24
12.00
Hardev Singh
24
12.00
Abdullah Akbarjan
24
12.00
Chris Mpofu
Zimbabwe
24
12.00
Wiaan Mulder
South Africa
25
12.20
Luiz Morais
26
12.29
Mitchell Marsh
Australia
27
13.00
Mujeeb Ur Rahman
Afghanistan
27
13.00
Bernard Scholtz
Namibia
27
13.00
AA Westphal
28
13.14
Jasprit Bumrah
India
29
13.17
Amir Hamza
Afghanistan
30
13.33
S Hirugade
30
13.33
Mark Simpson-Parker
31
13.65
Umesh Yadav
India
32
13.71
Mohammad Saifuddin
Bangladesh
33
13.75
Anthony Lark
34
14.33
Major Mandy
35
14.40
Yasar Haroon
36
14.50
Jan Frylinck
Namibia
37
14.75
Amit Uniyal
38
15.00
Suhail Sadiq
38
15.00
Nosaina Pokana
P.N.G.
38
15.00
Shafiul Islam
Bangladesh
39
15.33
Zhivago Groenewald
Namibia
39
15.33
P Taylor
40
15.50
Mark Wood
England
41
15.56
Ishant Sharma
India
42
16.00
Ismat Ullah
43
16.14
Tim Murtagh
Ireland
44
16.26
Rashid Khan
Afghanistan
45
16.33
Mark Adair
Ireland
46
16.50
Faheem Ashraf
Pakistan
46
16.50
Richard Avery
47
16.67
Mohammed Shami
India
48
17.00
Fareed Ahmad
Afghanistan
48
17.00
SMK Waththage
49
17.25
Jason Holder
West Indies
50
17.80
H Gori
51
17.81
Neil Wagner
New Zealand
52
18.00
Abdul Miralikhel
53
18.07
Kemar Roach
West Indies
54
18.50
Stuart Thompson
Ireland
54
18.50
S Kizilkaya
55
19.00
Alex Carthew
55
19.00
Jaimin Allen
55
19.00
Shan Masood
Pakistan
56
19.50
Arshad Hayat
56
19.50
Mohsin Hub
57
19.60
R Kumar
58
19.80
Kuldeep Yadav
India
59
20.00
Shadab Khan
Pakistan
60
20.14
Pat Cummins
Australia
61
20.33
M Cope
62
20.50
S Vashisht
62
20.50
Jhye Richardson
Australia
63
20.71
Mitchell Starc
Australia
64
21.25
Tendai Chatara
Zimbabwe
65
21.45
James Pattinson
Australia
66
21.75
Duanne Olivier
South Africa
67
22.00
OM Marshall
68
22.62
Rahkeem Cornwall
West Indies
69
22.75
Boyd Rankin
England
70
22.86
Yamin Ahmadzai
Afghanistan
71
23.00
Keemo Paul
West Indies
71
23.00
S Pokhriyal
72
23.09
Josh Hazlewood
Australia
73
23.29
Suranga Lakmal
Sri Lanka
74
23.80
Alzarri Joseph
West Indies
75
23.83
Kyle Jarvis
Zimbabwe
76
23.85
Chris Woakes
England
77
24.15
Ravichandran Ashwin
India
78
24.33
Aresh Srivastav
79
24.50
Dwaine Pretorius
South Africa
80
24.63
Mohammad Amir
Pakistan
81
25.12
Stuart Broad
England
82
25.25
Waqar Salamkheil
Afghanistan
82
25.25
R Ankad
83
26.00
Nayeem Hasan
Bangladesh
83
26.00
Norman Vanua
P.N.G.
84
26.33
Amit Nathwani
85
26.78
Shakib Al Hasan
Bangladesh
86
26.89
Ajaz Patel
New Zealand
87
27.00
Haris Sohail
Pakistan
87
27.00
Dawlat Zadran
Afghanistan
87
27.00
Naveed Ahmed
88
27.33
Akila Dananjaya
Sri Lanka
89
27.39
Kagiso Rabada
South Africa
90
27.40
Jofra Archer
England
91
27.50
Mahmudullah
Bangladesh
92
28.00
Qais Ahmad
Afghanistan
93
28.13
Vernon Philander
South Africa
94
28.33
Al-Amin Hossain
Bangladesh
95
28.50
Ryan Burl
Zimbabwe
96
28.89
Moeen Ali
England
97
29.00
Shaheen Afridi
Pakistan
98
29.03
Tim Southee
New Zealand
99
29.13
Trent Boult
New Zealand
100
29.41
Roston Chase
West Indies
101
29.60
Dale Steyn
South Africa
102
29.67
Ijaz Hussain
103
30.00
R Neale
104
30.17
James Anderson
England
105
30.33
S Wickramasekara
106
31.00
M Sert
107
31.33
Gulbadin Naib
Afghanistan
107
31.33
Dhananjaya de Silva
Sri Lanka
108
31.50
Sadeeq Khan
109
31.60
Zahir Khan
Afghanistan
110
32.14
William Somerville
New Zealand
111
32.28
Vishwa Fernando
Sri Lanka
112
32.75
Naseem Shah
Pakistan
113
33.00
Jeet Raval
New Zealand
113
33.00
Colin de Grandhomme
New Zealand
114
33.25
George Linde
South Africa
115
33.27
Nathan Lyon
Australia
116
33.56
Sam Curran
England
117
34.00
Helao France
Namibia
117
34.00
Shaikh Ashraf
118
34.50
Lautaro Musiani
119
34.52
Ravindra Jadeja
India
120
34.93
Jack Leach
England
121
35.45
Ben Stokes
England
122
35.67
Sean Williams
Zimbabwe
123
36.00
Dean Elgar
South Africa
123
36.00
Mosaddek Hossain
Bangladesh
124
37.50
Neville Madziva
Zimbabwe
125
38.00
T Whiteman
126
38.67
AC Kose
127
39.00
Mohammad Nabi
Afghanistan
127
39.00
Shannon Gabriel
West Indies
128
39.33
James Cameron-Dow
Ireland
129
39.80
Mustafizur Rahman
Bangladesh
130
41.27
Lahiru Kumara
Sri Lanka
131
42.14
Peter Siddle
Australia
132
42.44
Abu Jayed
Bangladesh
133
43.00
Assad Vala
P.N.G.
134
43.50
Karim Janat
Afghanistan
135
43.71
Lasith Embuldeniya
Sri Lanka
136
44.64
Mohammad Abbas
Pakistan
137
45.00
Atif Kamal
137
45.00
Rolando Rivas
138
46.00
Dimuth Karunaratne
Sri Lanka
139
47.00
Anrich Nortje
South Africa
140
50.00
Charles Amini
P.N.G.
141
51.00
Agustin Husain
142
52.67
Hasan Ali
Pakistan
143
53.00
Andy McBrine
Ireland
144
53.50
Craig Overton
England
145
54.00
Usman Khan
Pakistan
146
55.50
T Turan
147
55.80
Marnus Labuschagne
Australia
148
55.90
Taijul Islam
Bangladesh
149
59.17
Keshav Maharaj
South Africa
150
60.50
George Dockrell
Ireland
151
61.00
Kraigg Brathwaite
West Indies
152
62.00
C Fry
153
64.67
Matt Henry
New Zealand
154
66.00
Jomel Warrican
West Indies
155
68.00
Dushmantha Chameera
Sri Lanka
156
73.00
Imran Khan
Pakistan
156
73.00
Irfan Mir
157
74.75
Joe Root
England
158
79.40
Ebadot Hossain
Bangladesh
159
79.83
Mehidy Hasan
Bangladesh
160
80.00
Soumya Sarkar
Bangladesh
161
82.00
S Rakshit
162
90.00
Ainsley Ndlovu
Zimbabwe
162
90.00
Senuran Muthusamy
South Africa
163
93.00
M Dixit
164
96.80
Mitchell Santner
New Zealand
165
101.33
Yasir Shah
Pakistan
166
112.80
Dilruwan Perera
Sri Lanka
167
148.00
Chamika Karunaratne
Sri Lanka
168
155.00
Dane Piedt
South Africa