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 2014 for Test
Position
Best Average
Player Name
Team Name
1
6.00
Alastair Cook
England
2
15.50
Wayne Parnell
South Africa
3
19.00
Dane Piedt
South Africa
4
19.56
Dale Steyn
South Africa
5
20.50
Scott Borthwick
England
6
20.67
Malcolm Waller
Zimbabwe
7
20.71
Kemar Roach
West Indies
8
22.15
James Anderson
England
9
22.42
Ryan Harris
Australia
10
23.26
Mitchell Johnson
Australia
11
23.43
Tinashe Panyangara
Zimbabwe
12
24.50
Daniel Vettori
New Zealand
13
26.03
Tim Southee
New Zealand
14
26.20
Ben Stokes
England
15
26.30
Yasir Shah
Pakistan
16
26.47
Morne Morkel
South Africa
17
26.52
Shakib Al Hasan
Bangladesh
18
26.63
Bhuvneshwar Kumar
India
19
26.70
Stuart Broad
England
20
27.00
Shafiul Islam
Bangladesh
21
27.12
Taijul Islam
Bangladesh
22
27.18
Rangana Herath
Sri Lanka
23
27.33
Wahab Riaz
Pakistan
24
27.37
Neil Wagner
New Zealand
25
28.09
Moeen Ali
England
26
28.56
Josh Hazlewood
Australia
27
28.59
Trent Boult
New Zealand
28
29.27
Jubair Hossain
Bangladesh
29
30.00
Hamilton Masakadza
Zimbabwe
30
30.08
Dilruwan Perera
Sri Lanka
31
30.64
Shannon Gabriel
West Indies
32
30.68
Sulieman Benn
West Indies
33
31.00
Jason Holder
West Indies
34
31.14
Imran Khan
35
31.37
Ishant Sharma
India
36
31.42
Dhammika Prasad
Sri Lanka
37
32.00
Zulfiqar Babar
Pakistan
38
32.50
Donald Tiripano
Zimbabwe
39
32.57
Suranga Lakmal
Sri Lanka
40
32.68
Shaminda Eranga
Sri Lanka
41
33.07
Chris Jordan
England
42
33.13
Junaid Khan
Pakistan
43
33.65
Rahat Ali
Pakistan
44
34.44
Liam Plunkett
England
45
34.50
Kenroy Peters
West Indies
46
34.65
Jerome Taylor
West Indies
47
34.75
James Pattinson
Australia
48
35.30
Angelo Mathews
Sri Lanka
49
36.00
Tendai Chatara
Zimbabwe
50
36.60
Umesh Yadav
India
51
37.35
Saeed Ajmal
Pakistan
52
37.40
Elton Chigumbura
Zimbabwe
53
38.92
Jean-Paul Duminy
South Africa
54
39.78
Mohammad Hafeez
Pakistan
55
39.88
James Neesham
New Zealand
56
40.83
Ajantha Mendis
Sri Lanka
57
41.63
Vernon Philander
South Africa
58
42.00
Jermaine Blackwood
West Indies
59
42.44
Zaheer Khan
India
60
43.00
Azhar Ali
Pakistan
61
43.04
Mark Craig
New Zealand
62
43.30
Nathan Lyon
Australia
63
43.40
Chris Woakes
England
64
43.80
Ravichandran Ashwin
India
65
45.33
Robin Peterson
South Africa
66
46.21
Mohammed Shami
India
67
47.00
Michael Clarke
Australia
67
47.00
Shahadat Hossain
Bangladesh
68
47.50
Kyle Abbott
South Africa
69
47.78
Abdur Rehman
Pakistan
70
49.50
Kane Williamson
New Zealand
71
49.64
Nuwan Pradeep
Sri Lanka
72
50.00
John Nyumbu
Zimbabwe
72
50.00
Nasir Hossain
Bangladesh
73
51.00
Brendon McCullum
New Zealand
74
51.29
Mahmudullah
Bangladesh
75
52.00
Mohammad Talha
Pakistan
75
52.00
Sean Williams
Zimbabwe
76
52.50
Shingi Masakadza
Zimbabwe
77
53.00
Ehsan Adil
Pakistan
78
53.17
Rubel Hossain
Bangladesh
79
53.75
Ish Sodhi
New Zealand
80
53.83
Peter Siddle
Australia
81
54.75
Steve O'Keefe
Australia
82
56.00
Joe Root
England
83
56.42
Ravindra Jadeja
India
84
57.40
Steven Smith
Australia
85
58.00
Tafadzwa Kamungozi
Zimbabwe
86
59.50
Ryan McLaren
South Africa
86
59.50
Karn Sharma
India
87
60.60
Sikandar Raza
Zimbabwe
88
61.20
Varun Aaron
India
89
62.14
Natsai M'shangwe
Zimbabwe
90
63.00
Mitchell Starc
Australia
91
63.43
Imran Tahir
South Africa
92
63.60
Shane Shillingford
West Indies
93
69.00
Shuvagata Hom
Bangladesh
94
69.67
Shane Watson
Australia
95
74.00
Nuwan Kulasekara
Sri Lanka
96
75.67
Dean Elgar
South Africa
97
79.00
Rohit Sharma
India
98
80.00
Bilawal Bhatti
Pakistan
99
80.40
Al-Amin Hossain
Bangladesh
100
81.00
Boyd Rankin
England
101
87.00
Chanaka Welegedara
Sri Lanka
102
96.00
Chris Gayle
West Indies
103
99.50
Sohag Gazi
Bangladesh
104
102.00
Murali Vijay
India
105
103.50
Tharindu Kaushal
Sri Lanka
106
107.00
Robiul Islam
Bangladesh
107
112.00
Kithuruwan Vithanage
Sri Lanka
108
124.00
Sheldon Cottrell
West Indies
109
130.00
Corey Anderson
New Zealand
110
146.00
Pankaj Singh
India
111
164.00
Mitchell Marsh
Australia