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 2021 for Test
Position
Best Average
Player Name
Team Name
1
2.00
Babar Azam
Pakistan
2
7.86
Scott Boland
Australia
3
10.00
Akeal Hosein
West Indies
4
11.86
Axar Patel
India
5
12.40
Jayant Yadav
India
6
13.00
Ibrahim Zadran
Afghanistan
7
14.50
Sheldon Cottrell
West Indies
8
16.07
Hasan Ali
Pakistan
9
16.50
Dawid Malan
England
10
16.65
Ravichandran Ashwin
India
11
16.75
Lutho Sipamla
South Africa
12
16.82
Lungi Ngidi
South Africa
13
17.06
Shaheen Afridi
Pakistan
14
17.52
Kyle Jamieson
New Zealand
15
17.63
Veerasammy Permaul
West Indies
16
18.22
Perumapperuma Jayawickrama
Sri Lanka
17
18.76
Pat Cummins
Australia
18
19.00
Kagiso Rabada
South Africa
19
19.72
Sajid Khan
Pakistan
20
20.50
Kuldeep Yadav
India
21
20.63
Trent Boult
New Zealand
22
20.67
Ajaz Patel
New Zealand
23
20.76
Anrich Nortje
South Africa
24
21.00
Craig Overton
England
25
21.16
Oliver Robinson
England
26
21.29
Cameron Green
Australia
27
21.31
Jayden Seales
West Indies
28
21.50
Adam Zampa
Australia
29
21.54
Wanigamuni Mendis
Sri Lanka
30
21.74
James Anderson
England
31
22.08
Josh Hazlewood
Australia
32
22.37
Blessing Muzarabani
Zimbabwe
33
22.48
Mohammed Shami
India
34
23.19
Shardul Thakur
India
35
23.45
Tim Southee
New Zealand
36
23.57
Olly Stone
England
37
23.65
Jason Holder
West Indies
38
23.80
George Linde
South Africa
39
23.89
Kemar Roach
West Indies
40
24.00
Jhye Richardson
Australia
41
24.80
Marco Jansen
South Africa
42
25.00
Rashid Khan
Afghanistan
43
25.15
Kyle Mayers
West Indies
44
25.26
Keshav Maharaj
South Africa
45
26.18
Suranga Lakmal
Sri Lanka
46
26.30
Amir Hamza
Afghanistan
47
26.53
Jasprit Bumrah
India
48
26.59
Dominic Bess
England
49
26.75
Ryan Burl
Zimbabwe
50
27.00
Mohammad Hassan
Bangladesh
51
27.22
Lasith Embuldeniya
Sri Lanka
52
27.84
Noman Ali
Pakistan
53
28.00
Neil Wagner
New Zealand
53
28.00
Kane Williamson
New Zealand
54
28.33
Kraigg Brathwaite
West Indies
55
29.55
Mitchell Starc
Australia
56
29.57
Matt Henry
New Zealand
57
29.75
Ravindra Jadeja
India
58
29.97
Mohammed Siraj
India
59
30.11
Jomel Warrican
West Indies
60
30.23
Taskin Ahmed
Bangladesh
61
30.50
Joe Root
England
61
30.50
Taijul Islam
Bangladesh
61
30.50
Michael Neser
Australia
61
30.50
Jofra Archer
England
62
30.75
Umesh Yadav
India
63
31.13
Wiaan Mulder
South Africa
64
31.75
Mohammad Abbas
Pakistan
65
32.00
Hayden Walsh
West Indies
66
32.33
Sayed Shirzad
Afghanistan
67
32.71
Ishant Sharma
India
68
33.00
Daniel Lawrence
England
69
34.00
Jack Leach
England
70
34.79
Mark Wood
England
71
35.78
Victor Nyauchi
Zimbabwe
72
35.86
Vishwa Fernando
Sri Lanka
73
36.00
Nathan Lyon
Australia
74
36.60
Chris Woakes
England
75
36.72
Mehidy Hasan
Bangladesh
76
37.00
Ashton Turner
Australia
77
37.50
Moeen Ali
England
78
37.75
Yasir Shah
Pakistan
79
38.73
Alzarri Joseph
West Indies
80
38.80
Shakib Al Hasan
Bangladesh
81
39.00
Asitha Fernando
Sri Lanka
82
39.33
Rahkeem Cornwall
West Indies
83
39.50
Stuart Broad
England
84
39.67
Thangarasu Natarajan
India
85
40.33
Rachin Ravindra
New Zealand
86
40.50
Zahir Khan
Afghanistan
86
40.50
Faheem Ashraf
Pakistan
87
41.00
Donald Tiripano
Zimbabwe
88
42.00
Jermaine Blackwood
West Indies
89
42.13
Dushmantha Chameera
Sri Lanka
90
43.00
Navdeep Saini
India
91
44.50
Nayeem Hasan
Bangladesh
92
44.67
Ben Stokes
England
93
46.75
Roston Chase
West Indies
94
46.82
Shannon Gabriel
West Indies
95
48.00
Soumya Sarkar
Bangladesh
96
49.00
Khaled Ahmed
Bangladesh
97
49.83
Washington Sundar
India
98
51.50
Sikandar Raza
Zimbabwe
99
53.00
Yamin Ahmadzai
Afghanistan
100
53.60
Dilruwan Perera
Sri Lanka
101
56.20
Richard Ngarava
Zimbabwe
102
56.50
Abu Jayed
Bangladesh
103
58.25
Shahbaz Nadeem
India
104
58.50
Mustafizur Rahman
Bangladesh
105
58.67
Sam Curran
England
106
60.00
Javed Ahmadi
Afghanistan
107
61.00
Nkrumah Bonner
West Indies
108
68.00
Luke Jongwe
Zimbabwe
108
68.00
Tabish Khan
Pakistan
109
72.20
Ebadot Hossain
Bangladesh
110
73.33
Tendai Chisoro
Zimbabwe
111
73.50
Sean Williams
Zimbabwe
112
88.00
Lahiru Kumara
Sri Lanka
113
93.50
Dhananjaya de Silva
Sri Lanka
114
99.00
Mohammad Islam
Bangladesh
115
233.00
Milton Shumba
Zimbabwe