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 South Africa
List of hundreds for ICC World Test Championship - vs South Africa
List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
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
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
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
FDM Karunaratne (SL)
103
103
210
128
19
-
80.46
Sri Lanka
v South Africa
Johannesburg
03 Jan 2021
Test # 2401
Fawad Alam (PAK)
109
109
353
245
9
2
44.48
Pakistan
v South Africa
Karachi
26 Jan 2021
Test # 2406
Mohammad Rizwan (PAK)
115*
115
292
204
15
-
56.37
Pakistan
v South Africa
Rawalpindi
04 Feb 2021
Test # 2408
KL Rahul (IND)
123
123
402
260
17
1
47.30
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
RR Pant (IND)
100*
100
236
139
6
4
71.94
India
v South Africa
Cape Town
11 Jan 2022
Test # 2448
HM Nicholls (NZ)
105
105
267
163
11
-
64.41
New Zealand
v South Africa
Christchurch
17 Feb 2022
Test # 2450
C de Grandhomme (NZ)
120*
120
228
158
12
3
75.94
New Zealand
v South Africa
Christchurch
25 Feb 2022
Test # 2451
Mahmudul Hasan Joy (BAN)
137
137
442
326
15
2
42.02
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
BA Stokes (ENG)
103
103
231
163
6
3
63.19
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
BT Foakes (ENG)
113*
113
299
217
9
-
52.07
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
DA Warner (AUS)
200
200
366
255
16
2
78.43
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
AT Carey (AUS)
111
111
243
149
13
-
74.49
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
UT Khawaja (AUS)
195*
195
536
368
19
1
52.98
Australia
v South Africa
Sydney
04 Jan 2023
Test # 2488
SPD Smith (AUS)
104
104
233
192
11
2
54.16
Australia
v South Africa
Sydney
04 Jan 2023
Test # 2488
KL Rahul (IND)
101
101
199
137
14
4
73.72
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
KS Williamson (NZ)
118
118
424
289
16
-
40.83
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
R Ravindra (NZ)
240
240
546
366
26
3
65.57
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
KS Williamson (NZ)
109
109
170
132
12
1
82.57
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
KS Williamson (NZ)
133*
133
362
260
12
2
51.15
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
Shan Masood (PAK)
145
145
371
251
17
-
57.76
Pakistan
v South Africa
Cape Town
03 Jan 2025
Test # 2576
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years