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 - India
List of hundreds for India vs South Africa in FC+LA+T20s - India
List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
RJ Shastri
109
109
-
149
11
-
73.15
India
v South Africa
New Delhi
14 Nov 1991
ODI # 688
SV Manjrekar
105
105
-
82
8
2
128.04
India
v South Africa
New Delhi
14 Nov 1991
ODI # 688
PK Amre
103
103
374
299
11
-
34.44
India
v South Africa
Durban
13 Nov 1992
Test # 1200
SR Tendulkar
111
111
373
270
19
-
41.11
India
v South Africa
Johannesburg
26 Nov 1992
Test # 1201
WV Raman
114
114
-
148
6
1
77.02
India
v South Africa
Centurion
11 Dec 1992
ODI # 774
N Kapil Dev
129
129
257
180
14
1
71.66
India
v South Africa
Gqeberha
26 Dec 1992
Test # 1206
M Azharuddin
109
109
132
77
18
1
141.55
India
v South Africa
Eden Gardens
27 Nov 1996
Test # 1341
M Azharuddin
163*
163
314
229
25
1
71.17
India
v South Africa
Kanpur
08 Dec 1996
Test # 1344
SR Tendulkar
114
114
157
126
14
-
90.47
India
v South Africa
Wankhede
14 Dec 1996
ODI # 1151
SR Tendulkar
169
169
329
254
26
-
66.53
India
v South Africa
Cape Town
02 Jan 1997
Test # 1349
M Azharuddin
115
115
174
110
19
1
104.54
India
v South Africa
Cape Town
02 Jan 1997
Test # 1349
R Dravid
148
148
541
362
21
-
40.88
India
v South Africa
Johannesburg
16 Jan 1997
Test # 1350
M Azharuddin
102
102
224
170
13
2
60.00
India
v South Africa
Bengaluru
02 Mar 2000
Test # 1486
SC Ganguly
105*
105
202
139
10
4
75.53
India
v South Africa
Jamshedpur
12 Mar 2000
ODI # 1573
SR Tendulkar
122
122
195
138
12
-
88.40
India
v South Africa
Vadodara
17 Mar 2000
ODI # 1575
SC Ganguly
141*
141
216
142
11
6
99.29
India
v South Africa
Nairobi (Gym)
13 Oct 2000
ODI # 1638
SC Ganguly
127
127
150
126
14
5
100.79
India
v South Africa
Johannesburg
05 Oct 2001
ODI # 1752
SR Tendulkar
101
101
209
129
9
-
78.29
India
v South Africa
Johannesburg
05 Oct 2001
ODI # 1752
SR Tendulkar
155
155
233
184
23
1
84.23
India
v South Africa
Bloemfontein
03 Nov 2001
Test # 1564
V Sehwag
105
105
272
173
19
-
60.69
India
v South Africa
Bloemfontein
03 Nov 2001
Test # 1564
V Sehwag
164
164
328
228
24
2
71.92
India
v South Africa
Kanpur
20 Nov 2004
Test # 1722
Yuvraj Singh
103
103
192
122
10
3
84.42
India
v South Africa
Hyderabad
16 Nov 2005
ODI # 2297
W Jaffer
116
116
360
244
15
-
47.54
India
v South Africa
Cape Town
02 Jan 2007
Test # 1827
V Sehwag
319
319
530
304
42
5
104.93
India
v South Africa
Chennai
26 Mar 2008
Test # 1870
R Dravid
111
111
396
291
15
-
38.14
India
v South Africa
Chennai
26 Mar 2008
Test # 1870
V Sehwag
109
109
212
139
15
-
78.41
India
v South Africa
Nagpur
06 Feb 2010
Test # 1951
SR Tendulkar
100
100
275
179
13
-
55.86
India
v South Africa
Nagpur
06 Feb 2010
Test # 1951
V Sehwag
165
165
325
174
23
2
94.82
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
SR Tendulkar
106
106
266
206
12
-
51.45
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
VVS Laxman
143*
143
352
260
16
-
55.00
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
MS Dhoni
132*
132
272
187
12
3
70.58
India
v South Africa
Eden Gardens
14 Feb 2010
Test # 1952
SR Tendulkar
200*
200
226
147
25
3
136.05
India
v South Africa
Gwalior
24 Feb 2010
ODI # 2962
SK Raina
101
101
85
60
9
5
168.33
India
v South Africa
Gros Islet
02 May 2010
T20I # 155
SR Tendulkar
111*
111
327
241
13
1
46.05
India
v South Africa
Centurion
16 Dec 2010
Test # 1985
SR Tendulkar
146
146
465
314
17
2
46.49
India
v South Africa
Cape Town
02 Jan 2011
Test # 1988
YK Pathan
105
105
104
70
8
8
150.00
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
SR Tendulkar
111
111
184
101
8
3
109.90
India
v South Africa
Nagpur
12 Mar 2011
ODI # 3128
S Dhawan
114
114
159
94
12
1
121.27
India
v South Africa
Cardiff
06 Jun 2013
ODI # 3363
V Kohli
119
119
257
181
18
-
65.74
India
v South Africa
Johannesburg
18 Dec 2013
Test # 2108
CA Pujara
153
153
353
270
21
-
56.66
India
v South Africa
Johannesburg
18 Dec 2013
Test # 2108
S Dhawan
137
137
199
146
16
2
93.83
India
v South Africa
Melbourne
22 Feb 2015
ODI # 3610
RG Sharma
106
106
79
66
12
5
160.60
India
v South Africa
Dharamsala
02 Oct 2015
T20I # 456
RG Sharma
150
150
215
133
13
6
112.78
India
v South Africa
Kanpur
11 Oct 2015
ODI # 3689
V Kohli
138
138
202
140
6
5
98.57
India
v South Africa
Chennai
22 Oct 2015
ODI # 3698
AM Rahane
127
127
306
215
11
4
59.06
India
v South Africa
Delhi
03 Dec 2015
Test # 2191
AM Rahane
100*
100
315
206
8
3
48.54
India
v South Africa
Delhi
03 Dec 2015
Test # 2191
V Kohli
153
153
379
217
15
-
70.50
India
v South Africa
Centurion
13 Jan 2018
Test # 2293
V Kohli
112
112
164
119
10
-
94.11
India
v South Africa
Durban
01 Feb 2018
ODI # 3969
V Kohli
160*
160
220
159
12
2
100.62
India
v South Africa
Cape Town
07 Feb 2018
ODI # 3971
S Dhawan
109
109
163
105
10
2
103.80
India
v South Africa
Johannesburg
10 Feb 2018
ODI # 3973
RG Sharma
115
115
179
126
11
4
91.26
India
v South Africa
Gqeberha
13 Feb 2018
ODI # 3976
V Kohli
129*
129
123
96
19
2
134.37
India
v South Africa
Centurion
16 Feb 2018
ODI # 3978
RG Sharma
122*
122
212
144
13
2
84.72
India
v South Africa
Southampton
05 Jun 2019
ODI # 4150
MA Agarwal
215
215
-
371
23
6
57.95
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma
176
176
-
244
23
6
72.13
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma
127
127
-
149
10
7
85.23
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
MA Agarwal
108
108
-
195
16
2
55.38
India
v South Africa
Pune
10 Oct 2019
Test # 2364
V Kohli
254*
254
-
336
33
2
75.59
India
v South Africa
Pune
10 Oct 2019
Test # 2364
RG Sharma
212
212
-
255
28
6
83.13
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
AM Rahane
115
115
-
192
17
1
59.89
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
KL Rahul
123
123
402
260
17
1
47.30
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
RR Pant
100*
100
236
139
6
4
71.94
India
v South Africa
Cape Town
11 Jan 2022
Test # 2448
SS Iyer
113*
113
155
111
15
-
101.80
India
v South Africa
Ranchi
09 Oct 2022
ODI # 4471
V Kohli
101*
101
195
121
10
-
83.47
India
v South Africa
Eden Gardens
05 Nov 2023
ODI # 4694
SA Yadav
100
100
82
56
7
8
178.57
India
v South Africa
Johannesburg
14 Dec 2023
T20I # 2401
SV Samson
108
108
167
114
6
3
94.73
India
v South Africa
Paarl
21 Dec 2023
ODI # 4716
KL Rahul
101
101
199
137
14
4
73.72
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
SV Samson
107
107
75
50
7
10
214.00
India
v South Africa
Durban
08 Nov 2024
T20I # 2938
NT Tilak Varma
107*
107
97
56
8
7
191.07
India
v South Africa
Centurion
13 Nov 2024
T20I # 2947
SV Samson
109*
109
104
56
6
9
194.64
India
v South Africa
Johannesburg
15 Nov 2024
T20I # 2952
NT Tilak Varma
120*
120
69
47
9
10
255.31
India
v South Africa
Johannesburg
15 Nov 2024
T20I # 2952
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years