Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India vs South Africa Records
FC+LA+T20 Matches Records
Batting List Hundreds IN India
List of hundreds for India vs South Africa in FC+LA+T20s IN India
List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
RJ Shastri (IND)
109
109
-
149
11
-
73.15
India
v South Africa
New Delhi
14 Nov 1991
ODI # 688
SV Manjrekar (IND)
105
105
-
82
8
2
128.04
India
v South Africa
New Delhi
14 Nov 1991
ODI # 688
DJ Cullinan (SA)
106
106
193
130
10
-
81.53
South Africa
v India
Jaipur
23 Oct 1996
ODI # 1130
AC Hudson (SA)
146
146
317
244
24
-
59.83
South Africa
v India
Eden Gardens
27 Nov 1996
Test # 1341
G Kirsten (SA)
102
102
244
170
14
-
60.00
South Africa
v India
Eden Gardens
27 Nov 1996
Test # 1341
M Azharuddin (IND)
109
109
132
77
18
1
141.55
India
v South Africa
Eden Gardens
27 Nov 1996
Test # 1341
G Kirsten (SA)
133
133
317
196
18
-
67.85
South Africa
v India
Eden Gardens
27 Nov 1996
Test # 1341
DJ Cullinan (SA)
153*
153
364
261
15
1
58.62
South Africa
v India
Eden Gardens
27 Nov 1996
Test # 1341
M Azharuddin (IND)
163*
163
314
229
25
1
71.17
India
v South Africa
Kanpur
08 Dec 1996
Test # 1344
SR Tendulkar (IND)
114
114
157
126
14
-
90.47
India
v South Africa
Wankhede
14 Dec 1996
ODI # 1151
M Azharuddin (IND)
102
102
224
170
13
2
60.00
India
v South Africa
Bengaluru
02 Mar 2000
Test # 1486
G Kirsten (SA)
115
115
174
123
12
-
93.49
South Africa
v India
Kochi
09 Mar 2000
ODI # 1572
HH Gibbs (SA)
111
111
164
127
11
2
87.40
South Africa
v India
Kochi
09 Mar 2000
ODI # 1572
SC Ganguly (IND)
105*
105
202
139
10
4
75.53
India
v South Africa
Jamshedpur
12 Mar 2000
ODI # 1573
SR Tendulkar (IND)
122
122
195
138
12
-
88.40
India
v South Africa
Vadodara
17 Mar 2000
ODI # 1575
AJ Hall (SA)
163
163
588
454
17
-
35.90
South Africa
v India
Kanpur
20 Nov 2004
Test # 1722
V Sehwag (IND)
164
164
328
228
24
2
71.92
India
v South Africa
Kanpur
20 Nov 2004
Test # 1722
JH Kallis (SA)
121
121
399
259
12
-
46.71
South Africa
v India
Eden Gardens
28 Nov 2004
Test # 1724
Yuvraj Singh (IND)
103
103
192
122
10
3
84.42
India
v South Africa
Hyderabad
16 Nov 2005
ODI # 2297
GC Smith (SA)
134*
134
146
124
20
1
108.06
South Africa
v India
Eden Gardens
25 Nov 2005
ODI # 2299
HM Amla (SA)
159
159
406
262
20
-
60.68
South Africa
v India
Chennai
26 Mar 2008
Test # 1870
V Sehwag (IND)
319
319
530
304
42
5
104.93
India
v South Africa
Chennai
26 Mar 2008
Test # 1870
R Dravid (IND)
111
111
396
291
15
-
38.14
India
v South Africa
Chennai
26 Mar 2008
Test # 1870
ND McKenzie (SA)
155*
155
445
339
13
1
45.72
South Africa
v India
Chennai
26 Mar 2008
Test # 1870
JH Kallis (SA)
132
132
359
275
14
1
48.00
South Africa
v India
Ahmedabad
03 Apr 2008
Test # 1871
AB de Villiers (SA)
217*
217
480
333
17
2
65.16
South Africa
v India
Ahmedabad
03 Apr 2008
Test # 1871
HM Amla (SA)
253*
253
675
473
22
-
53.48
South Africa
v India
Nagpur
06 Feb 2010
Test # 1951
JH Kallis (SA)
173
173
419
351
15
2
49.28
South Africa
v India
Nagpur
06 Feb 2010
Test # 1951
V Sehwag (IND)
109
109
212
139
15
-
78.41
India
v South Africa
Nagpur
06 Feb 2010
Test # 1951
SR Tendulkar (IND)
100
100
275
179
13
-
55.86
India
v South Africa
Nagpur
06 Feb 2010
Test # 1951
AN Petersen (SA)
100
100
226
164
16
-
60.97
South Africa
v India
Eden Gardens
14 Feb 2010
Test # 1952
HM Amla (SA)
114
114
228
166
14
1
68.67
South Africa
v India
Eden Gardens
14 Feb 2010
Test # 1952
V Sehwag (IND)
165
165
325
174
23
2
94.82
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
SR Tendulkar (IND)
106
106
266
206
12
-
51.45
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
VVS Laxman (IND)
143*
143
352
260
16
-
55.00
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
MS Dhoni (IND)
132*
132
272
187
12
3
70.58
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
HM Amla (SA)
123*
123
499
394
16
-
31.21
South Africa
v India
Eden Gardens
14 Feb 2010
Test # 1952
SR Tendulkar (IND)
200*
200
226
147
25
3
136.05
India
v South Africa
Gwalior
24 Feb 2010
ODI # 2962
AB de Villiers (SA)
114*
114
154
101
13
2
112.87
South Africa
v India
Gwalior
24 Feb 2010
ODI # 2962
JH Kallis (SA)
104*
104
-
94
5
3
110.63
South Africa
v India
Ahmedabad
27 Feb 2010
ODI # 2963
AB de Villiers (SA)
102*
102
-
59
11
3
172.88
South Africa
v India
Ahmedabad
27 Feb 2010
ODI # 2963
SR Tendulkar (IND)
111
111
184
101
8
3
109.90
India
v South Africa
Nagpur
12 Mar 2011
ODI # 3128
RG Sharma (IND)
106
106
79
66
12
5
160.60
India
v South Africa
Dharamsala
02 Oct 2015
T20I # 456
AB de Villiers (SA)
104*
104
116
73
5
6
142.46
South Africa
v India
Kanpur
11 Oct 2015
ODI # 3689
RG Sharma (IND)
150
150
215
133
13
6
112.78
India
v South Africa
Kanpur
11 Oct 2015
ODI # 3689
Q de Kock (SA)
103
103
174
118
11
1
87.28
South Africa
v India
Rajkot
18 Oct 2015
ODI # 3695
V Kohli (IND)
138
138
202
140
6
5
98.57
India
v South Africa
Chennai
22 Oct 2015
ODI # 3698
AB de Villiers (SA)
112
112
128
107
10
2
104.67
South Africa
v India
Chennai
22 Oct 2015
ODI # 3698
Q de Kock (SA)
109
109
120
87
17
1
125.28
South Africa
v India
Wankhede
25 Oct 2015
ODI # 3700
F du Plessis (SA)
133*
133
184
115
9
6
115.65
South Africa
v India
Wankhede
25 Oct 2015
ODI # 3700
AB de Villiers (SA)
119
119
98
61
3
11
195.08
South Africa
v India
Wankhede
25 Oct 2015
ODI # 3700
AM Rahane (IND)
127
127
306
215
11
4
59.06
India
v South Africa
Delhi
03 Dec 2015
Test # 2191
AM Rahane (IND)
100*
100
315
206
8
3
48.54
India
v South Africa
Delhi
03 Dec 2015
Test # 2191
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
DA Miller (SA)
106*
106
79
47
8
7
225.53
South Africa
v India
Guwahati
02 Oct 2022
T20I # 1803
RR Rossouw (SA)
100*
100
80
48
7
8
208.33
South Africa
v India
Indore
04 Oct 2022
T20I # 1805
SS Iyer (IND)
113*
113
155
111
15
-
101.80
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
V Kohli (IND)
101*
101
195
121
10
-
83.47
India
v South Africa
Eden Gardens
05 Nov 2023
ODI # 4694
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years