Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC World Test Championship Records
Batting List Hundreds
List of hundreds for ICC World Test Championship
List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
SPD Smith (AUS)
144
144
336
219
16
2
65.75
Australia
v England
Birmingham
01 Aug 2019
Test # 2353
RJ Burns (ENG)
133
133
473
312
17
-
42.62
England
v Australia
Birmingham
01 Aug 2019
Test # 2353
SPD Smith (AUS)
142
142
326
207
14
-
68.59
Australia
v England
Birmingham
01 Aug 2019
Test # 2353
MS Wade (AUS)
110
110
188
143
17
-
76.92
Australia
v England
Birmingham
01 Aug 2019
Test # 2353
FDM Karunaratne (SL)
122
122
310
243
6
1
50.20
Sri Lanka
v New Zealand
Galle
14 Aug 2019
Test # 2354
BA Stokes (ENG)
115*
115
214
165
11
3
69.69
England
v Australia
Lord's
14 Aug 2019
Test # 2355
DM de Silva (SL)
109
109
231
148
16
2
73.64
Sri Lanka
v New Zealand
Colombo (PSS)
22 Aug 2019
Test # 2356
TWM Latham (NZ)
154
154
359
251
15
-
61.35
New Zealand
v Sri Lanka
Colombo (PSS)
22 Aug 2019
Test # 2356
BJ Watling (NZ)
105*
105
306
226
9
-
46.46
New Zealand
v Sri Lanka
Colombo (PSS)
22 Aug 2019
Test # 2356
BA Stokes (ENG)
135*
135
330
219
11
8
61.64
England
v Australia
Leeds
22 Aug 2019
Test # 2357
AM Rahane (IND)
102
102
-
242
5
-
42.14
India
v West Indies
North Sound
22 Aug 2019
Test # 2358
GH Vihari (IND)
111
111
341
225
16
-
49.33
India
v West Indies
Kingston
30 Aug 2019
Test # 2359
SPD Smith (AUS)
211
211
513
319
24
2
66.14
Australia
v England
Manchester
04 Sep 2019
Test # 2360
MS Wade (AUS)
117
117
258
166
17
1
70.48
Australia
v England
The Oval
12 Sep 2019
Test # 2362
MA Agarwal (IND)
215
215
-
371
23
6
57.95
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma (IND)
176
176
-
244
23
6
72.13
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
D Elgar (SA)
160
160
-
287
18
4
55.74
South Africa
v India
Visakhapatnam
02 Oct 2019
Test # 2363
Q de Kock (SA)
111
111
-
163
16
2
68.09
South Africa
v India
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma (IND)
127
127
-
149
10
7
85.23
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
MA Agarwal (IND)
108
108
-
195
16
2
55.38
India
v South Africa
Pune
10 Oct 2019
Test # 2364
V Kohli (IND)
254*
254
-
336
33
2
75.59
India
v South Africa
Pune
10 Oct 2019
Test # 2364
RG Sharma (IND)
212
212
-
255
28
6
83.13
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
AM Rahane (IND)
115
115
-
192
17
1
59.89
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
MA Agarwal (IND)
243
243
-
330
28
8
73.63
India
v Bangladesh
Indore
14 Nov 2019
Test # 2366
DA Warner (AUS)
154
154
444
296
10
-
52.02
Australia
v Pakistan
Brisbane
21 Nov 2019
Test # 2368
M Labuschagne (AUS)
185
185
366
279
20
-
66.30
Australia
v Pakistan
Brisbane
21 Nov 2019
Test # 2368
Babar Azam (PAK)
104
104
255
173
13
-
60.11
Pakistan
v Australia
Brisbane
21 Nov 2019
Test # 2368
V Kohli (IND)
136
136
-
194
18
-
70.10
India
v Bangladesh
Eden Gardens
22 Nov 2019
Test # 2369
DA Warner (AUS)
335*
335
554
418
39
1
80.14
Australia
v Pakistan
Adelaide
29 Nov 2019
Test # 2372
M Labuschagne (AUS)
162
162
350
238
22
-
68.06
Australia
v Pakistan
Adelaide
29 Nov 2019
Test # 2372
Yasir Shah (PAK)
113
113
258
213
13
-
53.05
Pakistan
v Australia
Adelaide
29 Nov 2019
Test # 2372
DM de Silva (SL)
102*
102
237
166
15
-
61.44
Sri Lanka
v Pakistan
Rawalpindi
11 Dec 2019
Test # 2373
Abid Ali (PAK)
109*
109
298
201
11
-
54.22
Pakistan
v Sri Lanka
Rawalpindi
11 Dec 2019
Test # 2373
Babar Azam (PAK)
102*
102
150
128
14
-
79.68
Pakistan
v Sri Lanka
Rawalpindi
11 Dec 2019
Test # 2373
M Labuschagne (AUS)
143
143
370
240
18
1
59.58
Australia
v New Zealand
Perth
12 Dec 2019
Test # 2374
Shan Masood (PAK)
135
135
299
198
7
3
68.18
Pakistan
v Sri Lanka
Karachi
19 Dec 2019
Test # 2375
Abid Ali (PAK)
174
174
390
281
21
1
61.92
Pakistan
v Sri Lanka
Karachi
19 Dec 2019
Test # 2375
Azhar Ali (PAK)
118
118
226
157
13
-
75.15
Pakistan
v Sri Lanka
Karachi
19 Dec 2019
Test # 2375
Babar Azam (PAK)
100*
100
168
131
7
1
76.33
Pakistan
v Sri Lanka
Karachi
19 Dec 2019
Test # 2375
BOP Fernando (SL)
102
102
277
180
13
-
56.66
Sri Lanka
v Pakistan
Karachi
19 Dec 2019
Test # 2375
TM Head (AUS)
114
114
332
234
12
-
48.71
Australia
v New Zealand
Melbourne
26 Dec 2019
Test # 2376
TA Blundell (NZ)
121
121
321
210
15
-
57.61
New Zealand
v Australia
Melbourne
26 Dec 2019
Test # 2376
M Labuschagne (AUS)
215
215
516
363
19
1
59.22
Australia
v New Zealand
Sydney
03 Jan 2020
Test # 2378
DA Warner (AUS)
111*
111
225
159
9
-
69.81
Australia
v New Zealand
Sydney
03 Jan 2020
Test # 2378
DP Sibley (ENG)
133*
133
497
311
19
1
42.76
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
BA Stokes (ENG)
120
120
272
214
12
2
56.07
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
OJ Pope (ENG)
135*
135
382
226
18
1
59.73
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
Shan Masood (PAK)
100
100
-
160
11
-
62.50
Pakistan
v Bangladesh
Rawalpindi
07 Feb 2020
Test # 2384
Babar Azam (PAK)
143
143
-
193
18
1
74.09
Pakistan
v Bangladesh
Rawalpindi
07 Feb 2020
Test # 2384
DP Sibley (ENG)
120
120
556
372
5
-
32.25
England
v West Indies
Manchester
16 Jul 2020
Test # 2389
BA Stokes (ENG)
176
176
487
356
17
2
49.43
England
v West Indies
Manchester
16 Jul 2020
Test # 2389
Shan Masood (PAK)
156
156
470
319
18
2
48.90
Pakistan
v England
Manchester
05 Aug 2020
Test # 2391
Z Crawley (ENG)
267
267
541
393
34
1
67.93
England
v Pakistan
Southampton
21 Aug 2020
Test # 2393
JC Buttler (ENG)
152
152
447
311
13
2
48.87
England
v Pakistan
Southampton
21 Aug 2020
Test # 2393
Azhar Ali (PAK)
141*
141
406
272
21
-
51.83
Pakistan
v England
Southampton
21 Aug 2020
Test # 2393
KS Williamson (NZ)
251
251
624
412
34
2
60.92
New Zealand
v West Indies
Hamilton
03 Dec 2020
Test # 2394
J Blackwood (WI)
104
104
239
141
11
2
73.75
West Indies
v New Zealand
Hamilton
03 Dec 2020
Test # 2394
HM Nicholls (NZ)
174
174
425
280
21
1
62.14
New Zealand
v West Indies
Wellington
11 Dec 2020
Test # 2395
KS Williamson (NZ)
129
129
476
297
12
1
43.43
New Zealand
v Pakistan
Mount Maunganui
26 Dec 2020
Test # 2397
Fawad Alam (PAK)
102
102
396
269
14
-
37.91
Pakistan
v New Zealand
Mount Maunganui
26 Dec 2020
Test # 2397
AM Rahane (IND)
112
112
359
223
12
-
50.22
India
v Australia
Melbourne
26 Dec 2020
Test # 2398
F du Plessis (SA)
199
199
412
276
24
-
72.10
South Africa
v Sri Lanka
Centurion
26 Dec 2020
Test # 2399
KS Williamson (NZ)
238
238
573
364
28
-
65.38
New Zealand
v Pakistan
Christchurch
03 Jan 2021
Test # 2400
HM Nicholls (NZ)
157
157
398
291
18
1
53.95
New Zealand
v Pakistan
Christchurch
03 Jan 2021
Test # 2400
DJ Mitchell (NZ)
102*
102
146
112
8
2
91.07
New Zealand
v Pakistan
Christchurch
03 Jan 2021
Test # 2400
D Elgar (SA)
127
127
241
163
22
-
77.91
South Africa
v Sri Lanka
Johannesburg
03 Jan 2021
Test # 2401
FDM Karunaratne (SL)
103
103
210
128
19
-
80.46
Sri Lanka
v South Africa
Johannesburg
03 Jan 2021
Test # 2401
SPD Smith (AUS)
131
131
298
226
16
-
57.96
Australia
v India
Sydney
07 Jan 2021
Test # 2402
JE Root (ENG)
228
228
476
321
18
1
71.02
England
v Sri Lanka
Galle
14 Jan 2021
Test # 2403
HDRL Thirimanne (SL)
111
111
361
251
12
-
44.22
Sri Lanka
v England
Galle
14 Jan 2021
Test # 2403
M Labuschagne (AUS)
108
108
293
204
9
-
52.94
Australia
v India
Brisbane
15 Jan 2021
Test # 2404
AD Mathews (SL)
110
110
376
238
11
-
46.21
Sri Lanka
v England
Galle
22 Jan 2021
Test # 2405
JE Root (ENG)
186
186
495
309
18
-
60.19
England
v Sri Lanka
Galle
22 Jan 2021
Test # 2405
Fawad Alam (PAK)
109
109
353
245
9
2
44.48
Pakistan
v South Africa
Karachi
26 Jan 2021
Test # 2406
Mehidy Hasan Miraz (BAN)
103
103
227
168
13
-
61.30
Bangladesh
v West Indies
Chattogram
03 Feb 2021
Test # 2407
Mominul Haque (BAN)
115
115
279
182
10
-
63.18
Bangladesh
v West Indies
Chattogram
03 Feb 2021
Test # 2407
KR Mayers (WI)
210*
210
415
310
20
7
67.74
West Indies
v Bangladesh
Chattogram
03 Feb 2021
Test # 2407
Mohammad Rizwan (PAK)
115*
115
292
204
15
-
56.37
Pakistan
v South Africa
Rawalpindi
04 Feb 2021
Test # 2408
AK Markram (SA)
108
108
337
243
13
3
44.44
South Africa
v Pakistan
Rawalpindi
04 Feb 2021
Test # 2408
JE Root (ENG)
218
218
536
377
19
2
57.82
England
v India
Chennai
05 Feb 2021
Test # 2409
RG Sharma (IND)
161
161
327
231
18
2
69.69
India
v England
Chennai
13 Feb 2021
Test # 2411
R Ashwin (IND)
106
106
235
148
14
1
71.62
India
v England
Chennai
13 Feb 2021
Test # 2411
RR Pant (IND)
101
101
226
118
13
2
85.59
India
v England
Ahmedabad
04 Mar 2021
Test # 2414
P Nissanka (SL)
103
103
341
252
6
-
40.87
Sri Lanka
v West Indies
North Sound
21 Mar 2021
Test # 2416
NE Bonner (WI)
113*
113
423
274
13
1
41.24
West Indies
v Sri Lanka
North Sound
21 Mar 2021
Test # 2416
KC Brathwaite (WI)
126
126
514
311
13
-
40.51
West Indies
v Sri Lanka
North Sound
29 Mar 2021
Test # 2417
Najmul Hossain Shanto (BAN)
163
163
533
378
17
1
43.12
Bangladesh
v Sri Lanka
Pallekele
21 Apr 2021
Test # 2418
Mominul Haque (BAN)
127
127
431
304
11
-
41.77
Bangladesh
v Sri Lanka
Pallekele
21 Apr 2021
Test # 2418
FDM Karunaratne (SL)
244
244
698
437
26
-
55.83
Sri Lanka
v Bangladesh
Pallekele
21 Apr 2021
Test # 2418
DM de Silva (SL)
166
166
412
291
22
-
57.04
Sri Lanka
v Bangladesh
Pallekele
21 Apr 2021
Test # 2418
FDM Karunaratne (SL)
118
118
264
190
15
-
62.10
Sri Lanka
v Bangladesh
Pallekele
29 Apr 2021
Test # 2419
HDRL Thirimanne (SL)
140
140
445
298
15
-
46.97
Sri Lanka
v Bangladesh
Pallekele
29 Apr 2021
Test # 2419
Q de Kock (SA)
141*
141
257
170
12
7
82.94
South Africa
v West Indies
Gros Islet
10 Jun 2021
Test # 2424
JE Root (ENG)
109
109
284
172
14
-
63.37
England
v India
Nottingham
04 Aug 2021
Test # 2428
KL Rahul (IND)
129
129
397
250
12
1
51.60
India
v England
Lord's
12 Aug 2021
Test # 2429
JE Root (ENG)
180*
180
533
321
18
-
56.07
England
v India
Lord's
12 Aug 2021
Test # 2429
Fawad Alam (PAK)
124*
124
373
213
17
-
58.21
Pakistan
v West Indies
Kingston
20 Aug 2021
Test # 2431
JE Root (ENG)
121
121
242
165
14
-
73.33
England
v India
Leeds
25 Aug 2021
Test # 2432
RG Sharma (IND)
127
127
353
256
14
1
49.60
India
v England
The Oval
02 Sep 2021
Test # 2433
FDM Karunaratne (SL)
147
147
433
300
15
-
49.00
Sri Lanka
v West Indies
Galle
21 Nov 2021
Test # 2434
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years