Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Jofra Archer
Harry Brook
Brad Evans
Joe Root
Joshua Tongue
Blessing Muzarabani
Sikandar Raza
Gamage Dinusha
Ben Duckett
Brian Bennett
Oliver Robinson
Tanzid Tamim
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Averages in ICC World Test Championship: Season-wise Rankings & Records
Here is a complete list of players who recorded the best averages in the ICC World Test Championship series.
ALL FORMATS
All-time
234 entries
1
259.000000
Ryan Rickelton
SA
153 clear of Temba Bavuma
2
106.000000
Temba Bavuma
SA
153 off the lead
3
100.000000
Kyle Verreynne
SA
159 off the lead
● LEADS
Ryan Rickelton
SA
259.000000 · 153 ahead of Bavuma
↑ IN THE CHASE
0
players within 10% of the lead — Rickelton is out on their own
★ TOP-10 CUT-OFF
55.888888
The mark at number ten — 224 entries sit below it
● NATION IN FRONT
India
9 of the top 50 · 9 teams represented
Best Averages — full list
234 entries, ranked
Table view
1
Ryan Rickelton
SA
259.000000
2
Temba Bavuma
SA
106.000000
3
Kyle Verreynne
SA
100.000000
4
Beau Webster
AUS
96.000000
5
Corbin Bosch
SA
81.000000
6
Kamindu Mendis
SL
74.928571
7
Marco Jansen
SA
62.000000
8
Jomel Warrican
WI
60.000000
9
Kane Williamson
NZ
59.588235
10
Temba Bavuma
SA
55.888888
11
Joe Root
ENG
55.571428
12
Harry Brook
ENG
55.000000
13
Yashasvi Jaiswal
IND
54.740740
14
Jacob Bethell
ENG
52.000000
15
Rishabh Pant
IND
50.500000
16
Cameron Green
AUS
50.333333
17
David Bedingham
SA
49.000000
17
Kaki Reddy
IND
49.000000
19
Mushfiqur Rahim
BAN
47.500000
20
David Warner
AUS
45.500000
21
Mohammad Rizwan
PAK
44.916666
22
Dhananjaya de Silva
SL
44.375000
23
Jaker Anik
BAN
44.000000
24
Shubman Gill
IND
43.300000
25
Rachin Ravindra
NZ
42.782608
26
Jomel Warrican
WI
42.500000
27
Jamie Smith
ENG
42.466666
28
Saud Shakeel
PAK
41.846153
29
Mehidy Hasan
BAN
41.416666
30
Salman Agha
PAK
41.272727
31
Kamran Ghulam
PAK
41.000000
32
Travis Head
AUS
40.533333
33
Dhruv Jurel
IND
40.400000
34
William Young
NZ
40.083333
35
Keshav Maharaj
SA
40.000000
36
Aiden Markram
SA
39.750000
37
Shadman Islam
BAN
39.666666
38
Mohammad Rizwan
PAK
39.000000
39
Dinesh Chandimal
SL
38.562500
40
Travis Head
AUS
38.000000
40
Pathum Silva
SL
38.000000
42
Shan Masood
PAK
37.833333
43
Sarfaraz Khan
IND
37.100000
44
Ben Duckett
ENG
37.064516
45
Rishabh Pant
IND
36.000000
46
Washington Sundar
IND
35.400000
47
Kannaur Rahul
IND
35.214285
48
Steven Smith
AUS
35.000000
49
Jason Holder
WI
34.500000
50
Kusal Mendis
SL
34.285714
51
Mominul Haque
BAN
34.076923
52
Sam Konstas
AUS
34.000000
53
Alex Carey
AUS
33.846153
54
Angelo Mathews
SL
33.750000
55
Axar Patel
IND
33.250000
56
Ollie Pope
ENG
33.133333
57
Ruan Swardt
SA
33.000000
57
Neil Wagner
NZ
33.000000
57
Wiaan Mulder
SA
33.000000
60
David Bedingham
SA
32.714285
61
Aamer Jamal
PAK
32.500000
62
Shan Masood
PAK
31.538461
63
Aiden Markram
SA
31.000000
64
Marnus Labuschagne
AUS
30.933333
65
Babar Azam
PAK
30.666666
66
Ryan Rickelton
SA
30.400000
67
Daryl Mitchell
NZ
30.350000
68
Rathnayake Rathnayake
SL
30.200000
69
Kyle Verreynne
SA
30.000000
69
Devdutt Padikkal
IND
30.000000
71
Justin Greaves
WI
29.571428
72
Mitchell Santner
NZ
29.333333
73
Ravindra Jadeja
IND
29.277777
74
Glenn Phillips
NZ
29.117647
75
Kemar Roach
WI
29.000000
75
Oliver Robinson
ENG
29.000000
77
Kavem Hodge
WI
28.666666
77
Ben Stokes
ENG
28.666666
79
Tristan Stubbs
SA
28.416666
80
Zak Crawley
ENG
27.800000
81
Litton Das
BAN
27.571428
82
Keegan Petersen
SA
26.500000
83
Tom Latham
NZ
26.375000
84
Noman Ali
PAK
26.000000
84
Saim Ayub
PAK
26.000000
86
Saud Shakeel
PAK
25.666666
87
Dane Piedt
SA
25.500000
88
Dimuth Karunaratne
SL
25.000000
89
Alick Athanaze
WI
24.888888
90
Rohit Sharma
IND
24.760000
91
Virat Kohli
IND
24.529411
92
Aamer Jamal
PAK
24.500000
93
Usman Khawaja
AUS
24.411764
94
Jonny Bairstow
ENG
23.800000
95
Mikyle Louis
WI
23.785714
96
Zubayr Hamza
SA
23.750000
97
Pat Cummins
AUS
23.538461
98
Angus Atkinson
ENG
23.466666
99
Tom Blundell
NZ
23.300000
100
Gudakesh Motie
WI
23.000000
100
Kona Bharat
IND
23.000000
100
Kevin Sinclair
WI
23.000000
103
Sam Konstas
AUS
22.500000
104
Shaheen Afridi
PAK
22.333333
105
Joshua Silva
WI
22.250000
106
Jayden Seales
WI
22.000000
106
Najmul Hossain Shanto
BAN
22.000000
108
Sajid Khan
PAK
21.750000
109
Keacy Carty
WI
21.625000
110
Shreyas Iyer
IND
21.600000
111
Usman Khawaja
AUS
21.500000
112
Devon Conway
NZ
21.444444
113
Kraigg Brathwaite
WI
21.000000
113
Alex Carey
AUS
21.000000
113
Scott Boland
AUS
21.000000
116
Kraigg Brathwaite
WI
20.666666
117
Ben Foakes
ENG
20.500000
118
Babar Azam
PAK
20.200000
119
Gudakesh Motie
WI
20.166666
120
Daniel Lawrence
ENG
20.000000
120
Nathan Smith
NZ
20.000000
120
Shaun Berg
SA
20.000000
123
Chris Woakes
ENG
19.636363
124
Ravindra Jadeja
IND
19.500000
125
Shakib Al Hasan
BAN
19.375000
126
Mitchell Marsh
AUS
18.866666
127
Brydon Carse
ENG
18.800000
128
Steven Smith
AUS
18.500000
128
Tom Hartley
ENG
18.500000
130
Ravichandran Ashwin
IND
18.235294
131
Salman Agha
PAK
17.833333
131
Kamran Ghulam
PAK
17.833333
133
Zakir Hasan
BAN
17.692307
134
Scott Kuggeleijn
NZ
17.500000
134
Kuldeep Yadav
IND
17.500000
134
Tony Zorzi
SA
17.500000
137
Jack Leach
ENG
17.333333
138
Kemar Roach
WI
17.142857
139
Kirk McKenzie
WI
17.100000
140
Alick Athanaze
WI
16.750000
141
Shubman Gill
IND
16.500000
141
Neil Brand
SA
16.500000
143
Yashasvi Jaiswal
IND
16.000000
143
Raynard Tonder
SA
16.000000
143
Duanne Olivier
SA
16.000000
146
Kottasinghakkarage Fernando
SL
15.875000
147
Abdullah Shafique
PAK
15.818181
148
Olly Stone
ENG
15.666666
148
Nathan Lyon
AUS
15.666666
150
Sajid Khan
PAK
15.333333
151
Taijul Islam
BAN
15.300000
152
Amir Jangoo
WI
15.000000
153
Mir Hamza
PAK
14.500000
154
Nathan McSweeney
AUS
14.400000
155
Shahadat Dipu
BAN
14.125000
156
Kagiso Rabada
SA
13.777777
157
Mitchell Starc
AUS
13.769230
158
Tevin Imlach
WI
13.750000
158
Mohammad Islam
BAN
13.750000
160
Shamar Joseph
WI
13.285714
161
Washington Sundar
IND
13.000000
162
Matt Henry
NZ
12.466666
163
Khurram Shahzad
PAK
12.333333
164
Kevin Sinclair
WI
12.250000
165
Mir Hamza
PAK
12.000000
166
Prabath Jayasuriya
SL
11.846153
167
Josh Hazlewood
AUS
11.666666
168
Virat Kohli
IND
11.500000
168
Muhammad Hurraira
PAK
11.500000
168
Rehan Ahmed
ENG
11.500000
168
Edward Moore
SA
11.500000
172
Jasprit Bumrah
IND
11.000000
172
Nandre Burger
SA
11.000000
174
Rajat Patidar
IND
10.500000
174
Alzarri Joseph
WI
10.500000
176
Mark Wood
ENG
10.375000
177
Kavem Hodge
WI
10.000000
177
Pat Cummins
AUS
10.000000
177
Mohammad Abbas
PAK
10.000000
180
Tim Southee
NZ
9.789473
181
Khurram Shahzad
PAK
9.750000
182
Matthew Potts
ENG
9.333333
183
Scott Boland
AUS
9.000000
183
Marco Jansen
SA
9.000000
183
Joshua Hull
ENG
9.000000
186
Mahmudul Joy
BAN
8.875000
187
Kannaur Rahul
IND
8.500000
188
Naseem Shah
PAK
8.400000
189
Akash Deep
IND
8.300000
190
Dane Paterson
SA
8.285714
191
Taskin Ahmed
BAN
8.000000
191
Dean Elgar
SA
8.000000
193
Tagenarine Chanderpaul
WI
7.750000
193
Ajaz Patel
NZ
7.750000
195
Jayden Seales
WI
7.625000
196
Wanigamuni Mendis
SL
7.500000
196
Ish Sodhi
NZ
7.500000
196
Tshepo Moreki
SA
7.500000
199
Mohammed Siraj
IND
7.000000
200
Jasprit Bumrah
IND
6.928571
201
Shoaib Bashir
ENG
6.909090
202
Hasan Mahmud
BAN
6.444444
203
Keshav Maharaj
SA
6.285714
204
Mikyle Louis
WI
6.250000
205
Justin Greaves
WI
6.000000
205
Khaled Ahmed
BAN
6.000000
207
Clyde Fortuin
SA
5.750000
208
Vishwa Fernando
SL
5.300000
209
Wiaan Mulder
SA
5.000000
209
Mohammed Siraj
IND
5.000000
211
Lahiru Kumara
SL
4.875000
212
Abrar Ahmed
PAK
4.666666
213
Muralikrishna Krishna
IND
4.000000
213
Marnus Labuschagne
AUS
4.000000
213
Lungi Ngidi
SA
4.000000
216
Noman Ali
PAK
3.750000
217
Nahid Rana
BAN
3.250000
218
Keacy Carty
WI
3.000000
218
William O'Rourke
NZ
3.000000
220
James Anderson
ENG
2.600000
221
Hasan Ali
PAK
2.500000
222
Asitha Fernando
SL
2.400000
223
Harshit Rana
IND
2.333333
224
Kaki Reddy
IND
2.000000
224
Abrar Ahmed
PAK
2.000000
224
Zahid Mahmood
PAK
2.000000
227
Mitchell Starc
AUS
1.000000
227
Gerald Coetzee
SA
1.000000
229
Mohammad Ali
PAK
0.666666
230
Kashif Ali
PAK
0.500000
231
Kwena Maphaka
SA
0.000000
231
Tristan Stubbs
SA
0.000000
231
Muralikrishna Krishna
IND
0.000000
231
Mukesh Kumar
IND
0.000000
Show all 234 ↓
Nothing matches that filter.
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
PAT
TRI
CPL
CPL 2026
PAT
TRI
T20I
Namibia T20I Tri-Series [Aug 2026]
SA
185/7 (20.0)
ZIM
142 (17.4)
TEST
ACC Men's Premier Cup
KUW
249/4 (43.4)
SIN
96 (27.3)
TEST
ACC Men's Premier Cup
MAL
270/8 (50.0)
SAR
177 (34.0)
›