Live Scores
Series
Teams
News
Features
Videos
Stats
ENG vs IND
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC World Test Championship Records
Test+ODI+T20I Matches Records
Batting List Hundreds - vs Sri Lanka
List of hundreds for ICC World Test Championship - vs Sri Lanka
List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
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
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
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
F du Plessis (SA)
199
199
412
276
24
-
72.10
South Africa
v Sri Lanka
Centurion
26 Dec 2020
Test # 2399
D Elgar (SA)
127
127
241
163
22
-
77.91
South Africa
v Sri Lanka
Johannesburg
03 Jan 2021
Test # 2401
JE Root (ENG)
228
228
476
321
18
1
71.02
England
v Sri Lanka
Galle
14 Jan 2021
Test # 2403
JE Root (ENG)
186
186
495
309
18
-
60.19
England
v Sri Lanka
Galle
22 Jan 2021
Test # 2405
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
RA Jadeja (IND)
175*
175
324
228
17
3
76.75
India
v Sri Lanka
Mohali
04 Mar 2022
Test # 2452
Tamim Iqbal (BAN)
133
133
332
218
15
-
61.00
Bangladesh
v Sri Lanka
Chattogram
15 May 2022
Test # 2462
Mushfiqur Rahim (BAN)
105
105
449
282
4
-
37.23
Bangladesh
v Sri Lanka
Chattogram
15 May 2022
Test # 2462
Mushfiqur Rahim (BAN)
175*
175
527
355
21
-
49.29
Bangladesh
v Sri Lanka
Mirpur
23 May 2022
Test # 2463
Litton Das (BAN)
141
141
385
246
16
1
57.31
Bangladesh
v Sri Lanka
Mirpur
23 May 2022
Test # 2463
M Labuschagne (AUS)
104
104
216
156
12
-
66.66
Australia
v Sri Lanka
Galle
08 Jul 2022
Test # 2471
SPD Smith (AUS)
145*
145
368
272
16
-
53.30
Australia
v Sri Lanka
Galle
08 Jul 2022
Test # 2471
Babar Azam (PAK)
119
119
312
244
11
2
48.77
Pakistan
v Sri Lanka
Galle
16 Jul 2022
Test # 2472
Abdullah Shafique (PAK)
160*
160
524
408
7
1
39.21
Pakistan
v Sri Lanka
Galle
16 Jul 2022
Test # 2472
DJ Mitchell (NZ)
102
102
299
193
6
2
52.84
New Zealand
v Sri Lanka
Christchurch
09 Mar 2023
Test # 2498
KS Williamson (NZ)
121*
121
299
194
11
1
62.37
New Zealand
v Sri Lanka
Christchurch
09 Mar 2023
Test # 2498
KS Williamson (NZ)
215
215
390
296
23
2
72.63
New Zealand
v Sri Lanka
Wellington
17 Mar 2023
Test # 2500
HM Nicholls (NZ)
200*
200
393
240
15
4
83.33
New Zealand
v Sri Lanka
Wellington
17 Mar 2023
Test # 2500
Saud Shakeel (PAK)
208*
208
491
361
19
-
57.61
Pakistan
v Sri Lanka
Galle
16 Jul 2023
Test # 2511
Abdullah Shafique (PAK)
201
201
512
326
19
4
61.65
Pakistan
v Sri Lanka
Colombo (SSC)
24 Jul 2023
Test # 2514
Agha Salman (PAK)
132*
132
208
154
15
1
85.71
Pakistan
v Sri Lanka
Colombo (SSC)
24 Jul 2023
Test # 2514
JL Smith (ENG)
111
111
225
148
8
1
75.00
England
v Sri Lanka
Manchester
21 Aug 2024
Test # 2545
JE Root (ENG)
143
143
283
206
18
-
69.41
England
v Sri Lanka
Lord's
29 Aug 2024
Test # 2546
AAP Atkinson (ENG)
118
118
174
115
14
4
102.60
England
v Sri Lanka
Lord's
29 Aug 2024
Test # 2546
JE Root (ENG)
103
103
192
121
10
-
85.12
England
v Sri Lanka
Lord's
29 Aug 2024
Test # 2546
OJ Pope (ENG)
154
154
264
156
19
2
98.71
England
v Sri Lanka
The Oval
06 Sep 2024
Test # 2548
T Stubbs (SA)
122
122
316
221
9
2
55.20
South Africa
v Sri Lanka
Durban
27 Nov 2024
Test # 2563
T Bavuma (SA)
113
113
325
228
9
-
49.56
South Africa
v Sri Lanka
Durban
27 Nov 2024
Test # 2563
RD Rickelton (SA)
101
101
361
250
11
-
40.40
South Africa
v Sri Lanka
Gqeberha
05 Dec 2024
Test # 2566
K Verreynne (SA)
105*
105
202
133
12
3
78.94
South Africa
v Sri Lanka
Gqeberha
05 Dec 2024
Test # 2566
UT Khawaja (AUS)
232
232
503
352
16
1
65.90
Australia
v Sri Lanka
Galle
29 Jan 2025
Test # 2579
SPD Smith (AUS)
141
141
263
251
12
2
56.17
Australia
v Sri Lanka
Galle
29 Jan 2025
Test # 2579
JP Inglis (AUS)
102
102
146
94
10
1
108.51
Australia
v Sri Lanka
Galle
29 Jan 2025
Test # 2579
SPD Smith (AUS)
131
131
301
254
10
1
51.57
Australia
v Sri Lanka
Galle
06 Feb 2025
Test # 2580
AT Carey (AUS)
156
156
272
188
15
2
82.97
Australia
v Sri Lanka
Galle
06 Feb 2025
Test # 2580
Najmul Hossain Shanto (BAN)
148
148
332
279
15
1
53.04
Bangladesh
v Sri Lanka
Galle
17 Jun 2025
Test # 2586
Mushfiqur Rahim (BAN)
163
163
519
350
9
-
46.57
Bangladesh
v Sri Lanka
Galle
17 Jun 2025
Test # 2586
Najmul Hossain Shanto (BAN)
125*
125
261
199
9
3
62.81
Bangladesh
v Sri Lanka
Galle
17 Jun 2025
Test # 2586
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years