High scores for India vs South Africa in Tests+ODIs+T20Is - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
253*67547322-53.48South Africav IndiaNagpur16 Feb 2010Test # 1951
217*48033317265.16South Africav IndiaAhmedabad23 Apr 2008Test # 1871
201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
17341935115249.28South Africav IndiaNagpur16 Feb 2010Test # 1951
16358845417-35.90South Africav IndiaKanpur120 Nov 2004Test # 1722
16145929119-55.32South Africav IndiaCape Town12 Jan 2011Test # 1988
160-28718455.74South Africav IndiaVisakhapatnam22 Oct 2019Test # 2363
15940626220-60.68South Africav IndiaChennai126 Mar 2008Test # 1870
155*44533913145.72South Africav IndiaChennai326 Mar 2008Test # 1870
153*36426115158.62South Africav IndiaEden Gardens327 Nov 1996Test # 1341
14631724424-59.83South Africav IndiaEden Gardens127 Nov 1996Test # 1341
14029620214169.30South Africav IndiaCenturion216 Dec 2010Test # 1985
13552941012132.92South Africav IndiaGqeberha226 Dec 1992Test # 1206
135171121183111.57South Africav IndiaJohannesburg15 Dec 2013ODI # 3442
134*146124201108.06South Africav IndiaEden Gardens225 Nov 2005ODI # 2299
13439530915-43.36South Africav IndiaJohannesburg418 Dec 2013Test # 2108
133*20515513-85.80South Africav IndiaJohannesburg25 Oct 2001ODI # 1752
133*18411596115.65South Africav IndiaWankhede125 Oct 2015ODI # 3700
13331719618-67.85South Africav IndiaEden Gardens327 Nov 1996Test # 1341
13235927514148.00South Africav IndiaAhmedabad23 Apr 2008Test # 1871
129*1509694134.37South Africav IndiaPaarl119 Jan 2022ODI # 4344
129149112125115.17South Africav IndiaCenturion216 Dec 2010Test # 1985
12417113012295.38South Africav IndiaCape Town123 Jan 2022ODI # 4349
123*49939416-31.21South Africav IndiaEden Gardens314 Feb 2010Test # 1952
122*26120015161.00South Africav IndiaJohannesburg416 Jan 1997Test # 1350
12139925912-46.71South Africav IndiaEden Gardens128 Nov 2004Test # 1724
12131521216-57.07South Africav IndiaDurban126 Dec 2006Test # 1825
120183112112107.14South Africav IndiaDurban11 Feb 2018ODI # 3969
119*18916015-74.37South Africav IndiaDurban122 Nov 2006ODI # 2447
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
1199861311195.08South Africav IndiaWankhede125 Oct 2015ODI # 3700
11833426618-44.36South Africav IndiaDurban113 Nov 1992Test # 1200
116*16211916-97.47South Africav IndiaColombo (RPS)225 Sep 2002ODI # 1886
116*1841329-87.87South Africav IndiaCenturion123 Jan 2011ODI # 3087
115*2121424180.98South Africav IndiaSharjah119 Apr 1996ODI # 1101
11517412312-93.49South Africav IndiaKochi19 Mar 2000ODI # 1572
11539331613-36.39South Africav IndiaDurban226 Dec 2013Test # 2111
114*154101132112.87South Africav IndiaGwalior224 Feb 2010ODI # 2962
11422816614168.67South Africav IndiaEden Gardens114 Feb 2010Test # 1952
112128107102104.67South Africav IndiaChennai222 Oct 2015ODI # 3698
11116412711287.40South Africav IndiaKochi19 Mar 2000ODI # 1572
111-16316268.09South Africav IndiaVisakhapatnam22 Oct 2019Test # 2363
1102001438-76.92South Africav IndiaPaarl119 Jan 2022ODI # 4344
109*3802408-45.41South Africav IndiaCape Town32 Jan 2011Test # 1988
10913310165107.92South Africav IndiaCenturion111 Dec 2013ODI # 3444
10912087171125.28South Africav IndiaWankhede125 Oct 2015ODI # 3700
108-1478173.46South Africav IndiaBloemfontein215 Dec 1992ODI # 781
10819512418187.09South Africav IndiaBloemfontein23 Nov 2001Test # 1564
10720414516273.79South Africav IndiaBloemfontein23 Nov 2001Test # 1564
106*794787225.53South Africav IndiaGuwahati22 Oct 2022T20I # 1803
1061821169-91.37South Africav IndiaSharjah114 Apr 1996ODI # 1097
10619313010-81.53South Africav IndiaJaipur123 Oct 1996ODI # 1130
1061251189-89.83South Africav IndiaDurban18 Dec 2013ODI # 3443
106164103172102.91South Africav IndiaCape Town33 Jan 2024Test # 2522
104*-9453110.63South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
104*1167356142.46South Africav IndiaKanpur111 Oct 2015ODI # 3689
103*3452339-44.20South Africav IndiaCape Town12 Jan 1997Test # 1349
10329020415-50.49South Africav IndiaCape Town12 Jan 1997Test # 1349
10323916812-61.30South Africav IndiaJohannesburg418 Dec 2013Test # 2108
10317411811187.28South Africav IndiaRajkot118 Oct 2015ODI # 3695
102*141100131102.00South Africav IndiaCape Town12 Jan 1997Test # 1349
102*-59113172.88South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
10224417014-60.00South Africav IndiaEden Gardens127 Nov 1996Test # 1341
1011491209284.16South Africav IndiaCenturion111 Dec 2013ODI # 3444
100*1258967112.35South Africav IndiaCape Town126 Nov 2006ODI # 2449
100*804878208.33South Africav IndiaIndore14 Oct 2022T20I # 1805
10022616416-60.97South Africav IndiaEden Gardens114 Feb 2010Test # 1952
1001601178-85.47South Africav IndiaDurban18 Dec 2013ODI # 3443
9830720312-48.27South Africav IndiaJohannesburg126 Nov 1992Test # 1201
972511695157.39South Africav IndiaBengaluru22 Mar 2000Test # 1486
972011336172.93South Africav IndiaColombo (RPS)225 Sep 2002ODI # 1886
9732722311-43.49South Africav IndiaJohannesburg415 Dec 2006Test # 1823
96*30918810-51.06South Africav IndiaJohannesburg43 Jan 2022Test # 2445
961781287-75.00South Africav IndiaHove215 May 1999ODI # 1444
95*18316912-56.21South Africav IndiaGqeberha426 Dec 1992Test # 1206
954323597226.46South Africav IndiaBengaluru22 Mar 2000Test # 1486
9421814214166.19South Africav IndiaCape Town22 Jan 2007Test # 1827
9423015618-60.25South Africav IndiaChennai126 Mar 2008Test # 1870
9420215015-62.66South Africav IndiaCenturion113 Jan 2018Test # 2293
93*1901238-75.60South Africav IndiaGqeberha129 Nov 2006ODI # 2452
931621118-83.78South Africav IndiaFaridabad215 Mar 2000ODI # 1574
92*1279812193.87South Africav IndiaCenturion23 Dec 2006ODI # 2458
91*1421166-78.44South Africav IndiaBelfast226 Jun 2007ODI # 2592
9124318910-48.14South Africav IndiaJohannesburg126 Nov 1992Test # 1201
911831465-62.32South Africav IndiaWankhede128 Nov 2005ODI # 2300
911541088184.25South Africav IndiaPaarl221 Jan 2022ODI # 4346
90-10510-85.71South Africav IndiaNew Delhi214 Nov 1991ODI # 688
901028243109.75South Africav IndiaSharjah114 Apr 1996ODI # 1097
89*3002296138.86South Africav IndiaGqeberha316 Nov 2001Test # 1569
89-976191.75South Africav IndiaJaipur221 Feb 2010ODI # 2961
87*120939393.54South Africav IndiaSharjah222 Mar 2000ODI # 1577
87-1307-66.92South Africav IndiaCenturion111 Dec 1992ODI # 774
871311089180.55South Africav IndiaDurban226 Oct 2001ODI # 1766
87-1038-84.46South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
86*-926193.47South Africav IndiaNew Delhi214 Nov 1991ODI # 688
86*3562409135.83South Africav IndiaJohannesburg424 Jan 2018Test # 2294
8628723611-36.44South Africav IndiaCape Town12 Jan 1993Test # 1209
852211989-42.92South Africav IndiaBengaluru22 Mar 2000Test # 1486
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 1st ODI, Nov 4, 2025 [ODI # 4924]

Australia vs India at Hobart, India in Australia 3rd T20I, Nov 2, 2025 [T20I # 3551]

South Africa vs Pakistan at Lahore, South Africa in Pakistan 3rd T20I, Nov 1, 2025 [T20I # 3549]