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 2016 for Test
Position
Best Average
Player Name
Team Name
1
11.00
Martin Guptill
New Zealand
2
12.22
Colin de Grandhomme
New Zealand
3
13.00
Iftikhar Ahmed
Pakistan
4
13.91
Dale Steyn
South Africa
5
15.00
Bhuvneshwar Kumar
India
6
15.63
Mehidy Hasan
Bangladesh
7
16.00
Vishwa Fernando
Sri Lanka
8
18.00
Kusal Mendis
Sri Lanka
9
18.42
Shakib Al Hasan
Bangladesh
10
18.89
Kyle Abbott
South Africa
11
18.93
Rangana Herath
Sri Lanka
12
21.05
Neil Wagner
New Zealand
13
21.33
Imran Khan
14
21.91
Vernon Philander
South Africa
15
22.58
Mitchell Starc
Australia
16
22.83
Steve O'Keefe
Australia
17
22.86
Taijul Islam
Bangladesh
18
23.00
Lakshan Sandakan
Sri Lanka
19
23.35
Kagiso Rabada
South Africa
20
23.73
James Anderson
England
21
23.90
Ravichandran Ashwin
India
22
24.00
Milinda Siriwardana
Sri Lanka
23
24.56
Ravindra Jadeja
India
24
24.57
Dilruwan Perera
Sri Lanka
25
25.41
Chris Woakes
England
26
25.82
Ben Stokes
England
27
26.56
Stuart Broad
England
28
26.86
Mohammed Shami
India
29
27.50
Peter Siddle
Australia
30
27.86
Josh Hazlewood
Australia
31
28.73
Ishant Sharma
India
32
29.25
James Pattinson
Australia
33
29.56
Jayant Yadav
India
34
30.00
Temba Bavuma
South Africa
35
30.05
Jackson Bird
Australia
36
31.00
Jomel Warrican
West Indies
37
31.64
Ish Sodhi
New Zealand
38
31.81
Tim Southee
New Zealand
39
32.50
Malcolm Waller
Zimbabwe
40
33.13
Trent Boult
New Zealand
41
33.20
Morne Morkel
South Africa
42
33.27
Nuwan Pradeep
Sri Lanka
43
33.85
Sohail Khan
Pakistan
44
34.00
Kane Williamson
New Zealand
45
34.36
Devendra Bishoo
West Indies
46
34.45
Wahab Riaz
Pakistan
47
34.50
Dean Elgar
South Africa
48
34.75
Keshav Maharaj
South Africa
49
35.00
Suranga Lakmal
Sri Lanka
50
35.67
Adil Rashid
England
51
36.34
Nathan Lyon
Australia
52
37.25
Carl Mumba
Zimbabwe
53
37.67
Hamilton Masakadza
Zimbabwe
54
38.00
Alzarri Joseph
West Indies
54
38.00
Dhananjaya de Silva
Sri Lanka
55
38.70
Yasir Shah
Pakistan
56
38.83
Mohammad Amir
Pakistan
57
39.13
Shannon Gabriel
West Indies
58
39.90
Mitchell Santner
New Zealand
59
40.06
Rahat Ali
Pakistan
60
40.80
Miguel Cummins
West Indies
61
45.25
Gareth Batty
England
62
46.09
Amit Mishra
India
63
46.65
Steven Finn
England
64
46.70
Jason Holder
West Indies
65
48.67
Jeetan Patel
New Zealand
66
49.00
Steven Smith
Australia
67
49.13
Umesh Yadav
India
68
49.67
Zulfiqar Babar
Pakistan
69
53.00
Corey Anderson
New Zealand
70
53.03
Moeen Ali
England
71
54.00
Mitchell Marsh
Australia
72
54.25
Dushmantha Chameera
Sri Lanka
73
54.50
Dane Piedt
South Africa
74
54.80
Jon Holland
Australia
75
55.00
Zafar Ansari
England
76
56.20
Chris Mpofu
Zimbabwe
77
57.50
Jean-Paul Duminy
South Africa
78
57.67
Sean Williams
Zimbabwe
79
58.00
Joe Root
England
80
58.14
Donald Tiripano
Zimbabwe
81
58.45
Roston Chase
West Indies
82
59.25
Lahiru Kumara
Sri Lanka
83
59.40
Doug Bracewell
New Zealand
84
62.67
Michael Chinouya
Zimbabwe
85
63.25
Chris Morris
South Africa
86
63.77
Graeme Cremer
Zimbabwe
87
64.50
Liam Dawson
England
88
64.80
Shaminda Eranga
Sri Lanka
89
65.14
Matt Henry
New Zealand
90
73.00
Mark Craig
New Zealand
91
75.00
Tabraiz Shamsi
South Africa
92
78.75
Kraigg Brathwaite
West Indies
93
81.00
Kamrul Islam
Bangladesh
94
85.00
Joe Mennie
Australia
95
94.00
Hardus Viljoen
South Africa
96
111.00
Chamu Chibhabha
Zimbabwe
97
114.00
Jake Ball
England
98
123.00
Sikandar Raza
Zimbabwe
99
158.00
Angelo Mathews
Sri Lanka
100
243.00
Azhar Ali
Pakistan