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 2025 Test
Position
Best Average
Player Name
Team Name
1
4.40
Brad Evans
Zimbabwe
2
8.00
Blair Tickner
New Zealand
3
9.67
Sri Lanka
4
12.20
South Africa
5
12.54
Matt Henry
New Zealand
6
14.43
Josh Hazlewood
Australia
7
14.55
Rashid Khan
Pakistan
8
14.95
Shamar Joseph
West Indies
9
15.00
Scott Boland
Australia
9
15.00
Jhye Richardson
Australia
10
15.79
Simon Harmer
South Africa
11
16.25
Sri Lanka
12
16.31
Noman Ali
Pakistan
13
16.92
Mitchell Starc
Australia
14
17.19
Matthew Kuhnemann
Australia
15
17.75
Jacob Duffy
New Zealand
16
18.00
Hasan Murad
Bangladesh
17
18.05
Pat Cummins
Australia
18
18.40
Michael Neser
Australia
19
19.00
Ziaur Rahman
Afghanistan
19
19.00
Matthew Fisher
England
20
19.13
Australia
21
19.21
Jomel Warrican
West Indies
22
19.50
Pakistan
23
19.52
Sajid Khan
Pakistan
24
19.83
Barry McCarthy
Ireland
25
20.38
Alzarri Joseph
West Indies
26
21.07
Marco Jansen
South Africa
27
21.25
South Africa
28
22.00
Dewald Brevis
South Africa
29
22.16
Jasprit Bumrah
India
30
22.22
Mitchell Santner
New Zealand
31
22.42
Zakary Foulkes
New Zealand
32
22.62
Nathan Lyon
Australia
33
23.00
Daryl Mitchell
New Zealand
33
23.00
Haris Rauf
Pakistan
34
23.12
Ben Stokes
England
35
23.15
Kuldeep Yadav
India
36
23.17
Senuran Muthusamy
South Africa
37
23.45
Shaheen Afridi
Pakistan
38
23.89
William O'Rourke
New Zealand
39
25.33
Afghanistan
40
25.71
Gudakesh Motie
West Indies
41
26.25
New Zealand
42
26.33
Nayeem Hasan
Bangladesh
43
26.67
Dhananjaya de Silva
Sri Lanka
44
27.00
Kemar Roach
West Indies
44
27.00
Hasan Mahmud
Bangladesh
45
27.15
Joshua Tongue
England
46
27.21
Mohammed Siraj
India
47
27.30
Abrar Ahmed
Pakistan
48
27.89
Jofra Archer
England
49
28.00
Khaled Ahmed
Bangladesh
50
28.40
Richard Ngarava
Zimbabwe
51
28.50
Keshav Maharaj
South Africa
51
28.50
Axar Patel
India
52
29.67
South Africa
53
29.89
Taijul Islam
Bangladesh
54
30.00
Andy McBrine
Ireland
55
30.10
Blessing Muzarabani
Zimbabwe
56
30.50
Vishwa Fernando
Sri Lanka
57
30.53
Angus Atkinson
England
58
31.30
Muralikrishna Krishna
India
59
33.00
South Africa
60
33.33
Matthew Humphreys
Ireland
61
33.38
Asitha Fernando
Sri Lanka
62
34.18
Jayden Seales
West Indies
63
34.33
Mark Adair
Ireland
64
34.80
Wiaan Mulder
South Africa
65
34.86
Justin Greaves
West Indies
66
35.44
Kagiso Rabada
South Africa
67
35.50
Fareed Ahmad
Afghanistan
68
35.80
Michael Bracewell
New Zealand
69
36.00
Shoaib Bashir
England
69
36.00
Afghanistan
69
36.00
Kevin Sinclair
West Indies
70
36.46
Akash Deep
India
71
36.93
Brydon Carse
England
72
37.67
Mohammad Abbas
Pakistan
73
38.20
Ravindra Jadeja
India
74
42.40
Mehidy Hasan
Bangladesh
75
43.00
Mominul Haque
Bangladesh
75
43.00
Yamin Ahmadzai
Afghanistan
76
43.22
Sri Lanka
77
43.50
Wessly Madhevere
Zimbabwe
78
43.60
India
79
46.80
Prabath Jayasuriya
Sri Lanka
80
46.83
Tanaka Chivanga
Zimbabwe
81
47.00
Johnathan Campbell
Zimbabwe
81
47.00
Ajaz Patel
New Zealand
81
47.00
Junior Dala
South Africa
82
47.40
Zimbabwe
83
47.50
Glenn Phillips
New Zealand
84
48.50
Wanigamuni Mendis
Sri Lanka
85
49.75
Ireland
86
50.64
Washington Sundar
India
87
51.56
Roston Chase
West Indies
88
52.18
Chris Woakes
England
89
52.67
Cameron Green
Australia
90
53.00
Trevor Gwandu
Zimbabwe
91
55.71
Anderson Phillip
West Indies
92
56.33
Sikandar Raza
Zimbabwe
93
56.67
South Africa
94
60.00
Sean Williams
Zimbabwe
95
60.33
Naseem Shah
Pakistan
96
60.67
Jeffrey Vandersay
Sri Lanka
97
61.50
William Jacks
England
98
62.00
Zimbabwe
99
63.50
Mir Hamza
Pakistan
100
64.00
Salman Agha
Pakistan
101
65.00
Khurram Shahzad
Pakistan
101
65.00
Aiden Markram
South Africa
102
65.17
Wellington Masakadza
Zimbabwe
103
68.50
Travis Head
Australia
104
69.40
Zimbabwe
105
72.00
Shardul Thakur
India
106
82.00
Jamie Overton
England
107
85.00
Todd Murphy
Australia
108
97.00
Ireland
109
105.67
Sri Lanka
110
119.00
Sam Cook
England
111
127.00
Khushdil Shah
Pakistan
112
128.00
Bangladesh
112
128.00
Lungi Ngidi
South Africa
113
131.00
Ebadot Hossain
Bangladesh
114
140.00
Liam Dawson
England
115
144.00
Joe Root
England
116
246.00
Khary Pierre
West Indies