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 →
Most Runs in ICC World Test Championship: Season-wise Rankings & Records
Here is a complete list of players who recorded the most runs in the ICC World Test Championship series.
ALL FORMATS
All-time
355 entries
1
1556
Joe Root
ENG
78 clear of Yashasvi Jaiswal
3
1478
Yashasvi Jaiswal
IND
78 off the lead
4
1149
Ben Duckett
ENG
407 off the lead
● LEADS
Joe Root
ENG
1556 · 78 ahead of Jaiswal
↑ MOST ENTRIES
Shubman Gill
IND
3 separate entries on this list · 189 different players in all
★ TOP-10 CUT-OFF
994
The mark at number ten — 345 entries sit below it
● NATION IN FRONT
England
11 of the top 50 · 8 teams represented
Most Runs — full list
355 entries, ranked
Table view
1
Joe Root
ENG
1556
1
Joe Root
ENG
1556
3
Yashasvi Jaiswal
IND
1478
4
Ben Duckett
ENG
1149
4
Ben Duckett
ENG
1149
6
Harry Brook
ENG
1100
7
Kamindu Mendis
SL
1049
7
Kamindu Mendis
SL
1049
9
Kane Williamson
NZ
1013
9
Kane Williamson
NZ
1013
11
Ollie Pope
ENG
994
12
Rachin Ravindra
NZ
984
13
Shubman Gill
IND
927
14
Shubman Gill
IND
866
15
Ollie Pope
ENG
800
16
Saud Shakeel
PAK
783
16
Shan Masood
PAK
783
18
Travis Head
AUS
717
19
Dhananjaya de Silva
SL
710
19
Dhananjaya de Silva
SL
710
21
Zak Crawley
ENG
695
22
Steven Smith
AUS
679
23
Jamie Smith
ENG
637
24
Tom Latham
NZ
633
24
Tom Latham
NZ
633
26
Usman Khawaja
AUS
631
27
Rohit Sharma
IND
624
28
Rohit Sharma
IND
619
29
Dinesh Chandimal
SL
617
30
Temba Bavuma
SA
609
31
Travis Head
AUS
608
32
Daryl Mitchell
NZ
607
32
Daryl Mitchell
NZ
607
34
Ben Stokes
ENG
602
34
Ben Stokes
ENG
602
36
Rishabh Pant
IND
576
37
Mitchell Marsh
AUS
573
38
Ravindra Jadeja
IND
566
39
Marnus Labuschagne
AUS
557
40
Virat Kohli
IND
554
41
Saud Shakeel
PAK
544
42
Angelo Mathews
SL
540
42
Angelo Mathews
SL
540
44
Mohammad Rizwan
PAK
539
45
Ravindra Jadeja
IND
527
46
Dinesh Chandimal
SL
521
47
Kavem Hodge
WI
516
48
Aiden Markram
SA
513
49
Temba Bavuma
SA
503
50
Kannaur Rahul
IND
502
51
Mehidy Hasan
BAN
497
51
Mehidy Hasan
BAN
497
53
Glenn Phillips
NZ
495
53
Glenn Phillips
NZ
495
55
Kannaur Rahul
IND
493
56
Steven Smith
AUS
490
57
William Young
NZ
481
58
Kusal Mendis
SL
480
59
Aiden Markram
SA
477
60
Tom Blundell
NZ
466
61
Marnus Labuschagne
AUS
464
62
Babar Azam
PAK
463
63
David Bedingham
SA
458
64
Kraigg Brathwaite
WI
456
65
Salman Agha
PAK
454
66
Alick Athanaze
WI
448
67
Mominul Haque
BAN
443
67
Mominul Haque
BAN
443
69
Alex Carey
AUS
440
70
Dimuth Karunaratne
SL
425
70
Dimuth Karunaratne
SL
425
72
Virat Kohli
IND
417
73
Usman Khawaja
AUS
415
74
Shan Masood
PAK
410
75
Litton Das
BAN
386
75
Devon Conway
NZ
386
77
Pathum Silva
SL
380
78
Kraigg Brathwaite
WI
372
79
Sarfaraz Khan
IND
371
80
Saim Ayub
PAK
364
80
Saim Ayub
PAK
364
82
Shadman Islam
BAN
357
82
Shadman Islam
BAN
357
84
Joshua Silva
WI
356
85
Pat Cummins
AUS
354
86
Aamer Jamal
PAK
352
86
Angus Atkinson
ENG
352
88
Tristan Stubbs
SA
341
89
Mikyle Louis
WI
333
90
Ravichandran Ashwin
IND
318
91
Kamran Ghulam
PAK
312
92
Ravichandran Ashwin
IND
310
93
Pat Cummins
AUS
306
94
Cameron Green
AUS
302
95
David Warner
AUS
299
96
Kaki Reddy
IND
294
97
Mushfiqur Rahim
BAN
285
97
Mushfiqur Rahim
BAN
285
99
Abdullah Shafique
PAK
284
100
Mitchell Marsh
AUS
283
101
Jason Holder
WI
276
101
Jason Holder
WI
276
103
Kyle Verreynne
SA
270
104
Mitchell Santner
NZ
264
104
Mitchell Santner
NZ
264
106
Aamer Jamal
PAK
260
106
Jacob Bethell
ENG
260
108
Ryan Rickelton
SA
259
109
Najmul Hossain Shanto
BAN
242
109
Najmul Hossain Shanto
BAN
242
111
Jonny Bairstow
ENG
238
111
Jonny Bairstow
ENG
238
113
Mohammad Rizwan
PAK
234
114
Zakir Hasan
BAN
230
114
Zakir Hasan
BAN
230
116
Shan Masood
PAK
227
117
Nathan Lyon
AUS
219
118
Chris Woakes
ENG
216
118
Chris Woakes
ENG
216
120
Mitchell Starc
AUS
210
120
Tony Zorzi
SA
210
122
Justin Greaves
WI
207
123
Kamran Ghulam
PAK
205
123
Ben Foakes
ENG
205
125
Washington Sundar
IND
203
126
Babar Azam
PAK
202
126
Dhruv Jurel
IND
202
128
Dean Elgar
SA
201
129
Nathan Lyon
AUS
188
130
Matt Henry
NZ
187
130
Matt Henry
NZ
187
132
Tim Southee
NZ
186
132
Shamar Joseph
WI
186
132
Tim Southee
NZ
186
135
Tom Hartley
ENG
185
136
Babar Azam
PAK
184
137
Mitchell Starc
AUS
179
138
Washington Sundar
IND
177
139
Jaker Anik
BAN
176
139
Jaker Anik
BAN
176
141
Abdullah Shafique
PAK
174
142
Keacy Carty
WI
173
143
Kirk McKenzie
WI
171
144
Shakib Al Hasan
BAN
155
144
Shakib Al Hasan
BAN
155
146
Saud Shakeel
PAK
154
146
Prabath Jayasuriya
SL
154
146
Prabath Jayasuriya
SL
154
149
Taijul Islam
BAN
153
149
Taijul Islam
BAN
153
151
Ryan Rickelton
SA
152
152
Rathnayake Rathnayake
SL
151
153
Kemar Roach
WI
149
154
Alzarri Joseph
WI
147
154
Alzarri Joseph
WI
147
156
Jomel Warrican
WI
145
156
Shreyas Iyer
IND
145
158
Salman Agha
PAK
141
159
Sajid Khan
PAK
133
159
Axar Patel
IND
133
159
Axar Patel
IND
133
162
Kagiso Rabada
SA
131
163
Kottasinghakkarage Fernando
SL
127
164
Kagiso Rabada
SA
124
165
Gudakesh Motie
WI
121
166
Jasprit Bumrah
IND
120
166
Kemar Roach
WI
120
166
Daniel Lawrence
ENG
120
169
Shahadat Hossain
BAN
113
169
Shahadat Dipu
BAN
113
171
Shreyas Iyer
IND
108
172
Salman Agha
PAK
107
172
Kamran Ghulam
PAK
107
174
Temba Bavuma
SA
106
174
Keegan Petersen
SA
106
176
Kuldeep Yadav
IND
105
176
Kuldeep Yadav
IND
105
178
Wiaan Mulder
SA
104
179
Rishabh Pant
IND
101
180
Kyle Verreynne
SA
100
181
Wiaan Mulder
SA
99
181
Ruan Swardt
SA
99
183
Jasprit Bumrah
IND
97
184
Beau Webster
AUS
96
185
Shaheen Afridi
PAK
95
185
Zubayr Hamza
SA
95
185
Zubayr Hamza
SA
95
188
Imam-ul-Haq
PAK
94
188
Brydon Carse
ENG
94
190
Gudakesh Motie
WI
92
190
Rehan Ahmed
ENG
92
190
Rehan Ahmed
ENG
92
190
Kona Bharat
IND
92
194
David Warner
AUS
91
195
Devdutt Padikkal
IND
90
196
Sajid Khan
PAK
87
197
Jomel Warrican
WI
85
198
Kraigg Brathwaite
WI
84
198
Keshav Maharaj
SA
84
200
Mark Wood
ENG
83
200
Khurram Shahzad
PAK
83
200
Akash Deep
IND
83
200
Mark Wood
ENG
83
200
Akash Deep
IND
83
205
Corbin Bosch
SA
81
206
Nathan Smith
NZ
80
207
Noman Ali
PAK
78
208
Kusal Mendis
SL
77
209
Shoaib Bashir
ENG
76
209
Shoaib Bashir
ENG
76
211
Nathan McSweeney
AUS
72
212
Mahmudul Joy
BAN
71
212
Mahmudul Joy
BAN
71
214
Scott Kuggeleijn
NZ
70
214
Scott Kuggeleijn
NZ
70
216
Kevin Sinclair
WI
69
217
Sam Konstas
AUS
68
218
Alick Athanaze
WI
67
218
Shaheen Afridi
PAK
67
220
Neil Brand
SA
66
221
Raynard Tonder
SA
64
222
Rajat Patidar
IND
63
223
Marco Jansen
SA
62
223
Ajaz Patel
NZ
62
223
Ajaz Patel
NZ
62
226
Jayden Seales
WI
61
227
Jomel Warrican
WI
60
228
Hasan Mahmud
BAN
58
228
Dane Paterson
SA
58
228
Dane Paterson
SA
58
228
Hasan Mahmud
BAN
58
228
Oliver Robinson
ENG
58
233
Matthew Potts
ENG
56
234
Tevin Imlach
WI
55
234
Mohammad Islam
BAN
55
234
Mohammad Islam
BAN
55
237
Marco Jansen
SA
54
238
Vishwa Fernando
SL
53
238
Vishwa Fernando
SL
53
240
Jack Leach
ENG
52
240
Jack Leach
ENG
52
242
Mohammed Siraj
IND
51
242
Dane Piedt
SA
51
242
Dane Piedt
SA
51
245
David Bedingham
SA
49
245
Aamer Jamal
PAK
49
245
Kevin Sinclair
WI
49
248
Olly Stone
ENG
47
248
Olly Stone
ENG
47
250
Sajid Khan
PAK
46
250
Muhammad Hurraira
PAK
46
250
Muhammad Hurraira
PAK
46
253
Sam Konstas
AUS
45
253
Josh Hazlewood
AUS
45
255
Keshav Maharaj
SA
44
256
Usman Khawaja
AUS
43
256
Mir Hamza
PAK
43
258
Naseem Shah
PAK
42
258
Naseem Shah
PAK
42
260
Keshav Maharaj
SA
40
260
Kavem Hodge
WI
40
260
Taskin Ahmed
BAN
40
260
Taskin Ahmed
BAN
40
260
Shaun Berg
SA
40
265
Khurram Shahzad
PAK
39
265
Ravindra Jadeja
IND
39
265
Lahiru Kumara
SL
39
265
Lahiru Kumara
SL
39
269
Travis Head
AUS
38
270
Steven Smith
AUS
37
270
Khurram Shahzad
PAK
37
272
Mohammed Siraj
IND
35
272
Josh Hazlewood
AUS
35
274
Shubman Gill
IND
33
274
Neil Wagner
NZ
33
274
Neil Wagner
NZ
33
274
Nandre Burger
SA
33
278
Yashasvi Jaiswal
IND
32
279
Aiden Markram
SA
31
279
Tagenarine Chanderpaul
WI
31
281
Amir Jangoo
WI
30
281
Scott Boland
AUS
30
281
Khaled Ahmed
BAN
30
281
Khaled Ahmed
BAN
30
285
Mir Hamza
PAK
29
285
Kemar Roach
WI
29
287
Washington Sundar
IND
26
287
Shardul Thakur
IND
26
289
Mikyle Louis
WI
25
290
Justin Greaves
WI
24
291
Virat Kohli
IND
23
291
Edward Moore
SA
23
291
Clyde Fortuin
SA
23
294
Jasprit Bumrah
IND
22
294
Jayden Seales
WI
22
296
Alex Carey
AUS
21
296
Scott Boland
AUS
21
298
William O'Rourke
NZ
18
299
Kannaur Rahul
IND
17
300
Duanne Olivier
SA
16
300
Abrar Ahmed
PAK
16
300
Duanne Olivier
SA
16
300
Dean Elgar
SA
16
304
Noman Ali
PAK
15
304
Ish Sodhi
NZ
15
304
Ish Sodhi
NZ
15
304
Tshepo Moreki
SA
15
304
Wanigamuni Mendis
SL
15
309
Faheem Ashraf
PAK
14
309
Abrar Ahmed
PAK
14
311
Nahid Rana
BAN
13
311
James Anderson
ENG
13
311
James Anderson
ENG
13
311
Nahid Rana
BAN
13
315
Asitha Fernando
SL
12
315
Mir Hamza
PAK
12
315
Asitha Fernando
SL
12
318
Pat Cummins
AUS
10
318
Mohammad Abbas
PAK
10
318
Mohammad Abbas
PAK
10
321
Scott Boland
AUS
9
321
Joshua Hull
ENG
9
323
Marnus Labuschagne
AUS
8
323
Lungi Ngidi
SA
8
323
Kyle Jamieson
NZ
8
323
Lungi Ngidi
SA
8
327
Mohammed Siraj
IND
7
327
Nathan Lyon
AUS
7
327
Hasan Ali
PAK
7
327
Harshit Rana
IND
7
327
Harshit Rana
IND
7
332
Kagiso Rabada
SA
6
332
Keacy Carty
WI
6
334
Wiaan Mulder
SA
5
334
Hasan Ali
PAK
5
336
Muralikrishna Krishna
IND
4
336
Kaki Reddy
IND
4
338
Abrar Ahmed
PAK
2
338
Mohammad Ali
PAK
2
338
Zahid Mahmood
PAK
2
338
Zahid Mahmood
PAK
2
338
Mohammad Ali
PAK
2
343
Kashif Ali
PAK
1
343
Mitchell Starc
AUS
1
343
Kashif Ali
PAK
1
343
Gerald Coetzee
SA
1
347
Mohammad Abbas
PAK
0
347
Kwena Maphaka
SA
0
347
Tristan Stubbs
SA
0
347
Saim Ayub
PAK
0
347
Mukesh Kumar
IND
0
347
Total
PAK
0
347
Benjamin Sears
NZ
0
347
Mukesh Kumar
IND
0
347
Muralikrishna Krishna
IND
0
Show all 355 ↓
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)
›