Batting Most Runs Innings IN India

High scores for South Africa in ODIs IN India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
13412698134136.73South Africav NetherlandsMohali3 Mar 2011ODI # 3115
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
13317211895112.71South Africav New ZealandPune1 Nov 2023ODI # 4689
1199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
11517412312-93.49South Africav IndiaKochi9 Mar 2000ODI # 1572
114*154101132112.87South Africav IndiaGwalior24 Feb 2010ODI # 2962
11417611610398.27South Africav New ZealandPune1 Nov 2023ODI # 4689
1131911308-86.92South Africav NetherlandsMohali3 Mar 2011ODI # 3115
112128107102104.67South Africav IndiaChennai22 Oct 2015ODI # 3698
11116412711287.40South Africav IndiaKochi9 Mar 2000ODI # 1572
11013198104112.24South Africav IndiaRaipur3 Dec 2025ODI # 4935
10912087171125.28South Africav IndiaWankhede25 Oct 2015ODI # 3700
10914710685102.83South Africav AustraliaLucknow12 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede21 Oct 2023ODI # 4677
10816111013298.18South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
107*14910582101.90South Africav West IndiesDelhi24 Feb 2011ODI # 3106
10619313010-81.53South Africav IndiaJaipur23 Oct 1996ODI # 1130
1068454143196.29South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
1061398986119.10South Africav IndiaVisakhapatnam6 Dec 2025ODI # 4936
105*2031349-78.35South Africav AustraliaIndore19 Oct 1996ODI # 1128
104*-9453110.63South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
104*1167356142.46South Africav IndiaKanpur11 Oct 2015ODI # 3689
10317411811187.28South Africav IndiaRajkot18 Oct 2015ODI # 3695
102*-59113172.88South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
1011381168587.06South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
10014084123119.04South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
991391036196.11South Africav IrelandEden Gardens15 Mar 2011ODI # 3133
931621118-83.78South Africav IndiaFaridabad15 Mar 2000ODI # 1574
911831465-62.32South Africav IndiaWankhede28 Nov 2005ODI # 2300
91151937397.84South Africav PakistanChennai27 Oct 2023ODI # 4683
90-10510-85.71South Africav IndiaNew Delhi14 Nov 1991ODI # 688
90944928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
89-976191.75South Africav IndiaJaipur21 Feb 2010ODI # 2961
88*145998-88.88South Africav AustraliaGuwahati1 Nov 1996ODI # 1134
87-1038-84.46South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
86*-926193.47South Africav IndiaNew Delhi14 Nov 1991ODI # 688
851117593113.33South Africav EnglandWankhede21 Oct 2023ODI # 4677
841378191103.70South Africav IndiaHyderabad (Deccan)17 Oct 1996ODI # 1127
81*1331064276.41South Africav IndiaVadodara17 Mar 2000ODI # 1575
79128897188.76South Africav IndiaRanchi9 Oct 2022ODI # 4471
77124904185.55South Africav West IndiesJaipur2 Nov 2006ODI # 2442
76*141956180.00South Africav AfghanistanAhmedabad10 Nov 2023ODI # 4699
75*755883129.31South Africav IndiaNagpur19 Mar 2000ODI # 1576
75*846353119.04South Africav IndiaLucknow6 Oct 2022ODI # 4470
75*724236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
74*1136562113.84South Africav IndiaLucknow6 Oct 2022ODI # 4470
7410053131139.62South Africav IndiaNagpur19 Mar 2000ODI # 1576
74126769197.36South Africav IndiaRanchi9 Oct 2022ODI # 4471
72113926-78.26South Africav IndiaVadodara17 Mar 2000ODI # 1575
72148808190.00South Africav IndiaRanchi30 Nov 2025ODI # 4934
71*1631156-61.73South Africav AustraliaFaridabad25 Oct 1996ODI # 1131
71-966-73.95South Africav IndiaGwalior12 Nov 1991ODI # 687
71113867182.55South Africav IndiaJamshedpur12 Mar 2000ODI # 1573
70*-815-86.41South Africav West IndiesBrabourne14 Nov 1993ODI # 849
70563983179.48South Africav IndiaRanchi30 Nov 2025ODI # 4934
69129987-70.40South Africav PakistanMohali27 Oct 2006ODI # 2438
69120884-78.40South Africav IndiaNagpur12 Mar 2011ODI # 3128
68*145975-70.10South Africav IndiaHyderabad16 Nov 2005ODI # 2297
68110846-80.95South Africav AustraliaGuwahati1 Nov 1996ODI # 1134
68136923173.91South Africav IndiaNagpur19 Mar 2000ODI # 1576
68-4674147.82South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
68124645-106.25South Africav IndiaRaipur3 Dec 2025ODI # 4935
67735154131.37South Africav IndiaRanchi30 Nov 2025ODI # 4934
66107717192.95South Africav IndiaFaridabad15 Mar 2000ODI # 1574
641421104258.18South Africav PakistanMohali27 Oct 2006ODI # 2438
63*-4171153.65South Africav IndiaNew Delhi14 Nov 1991ODI # 688
63*92756-84.00South Africav IndiaHyderabad (Deccan)17 Oct 1996ODI # 1127
62-1126-55.35South Africav IndiaEden Gardens24 Nov 1993ODI # 856
6293775180.51South Africav IndiaKanpur11 Oct 2015ODI # 3689
61114725-84.72South Africav IndiaNagpur12 Mar 2011ODI # 3128
6089636-95.23South Africav IndiaRajkot18 Oct 2015ODI # 3695
6086618-98.36South Africav EnglandWankhede21 Oct 2023ODI # 4677
6084697-86.95South Africav BangladeshWankhede24 Oct 2023ODI # 4680
5893734-79.45South Africav IndiaJaipur23 Oct 1996ODI # 1130
56-721-77.77South Africav IndiaMohali22 Nov 1993ODI # 855
56614471127.27South Africav AustraliaLucknow12 Oct 2023ODI # 4667
54101814166.66South Africav IndiaRajkot29 Oct 1996ODI # 1132
54117883-61.36South Africav Sri LankaAhmedabad24 Oct 2006ODI # 2435
54623415158.82South Africav IndiaRaipur3 Dec 2025ODI # 4935
53-915-58.24South Africav Sri LankaGuwahati19 Nov 1993ODI # 853
53103727-73.61South Africav AustraliaIndore19 Oct 1996ODI # 1128
53483024176.66South Africav New ZealandPune1 Nov 2023ODI # 4689
52673961133.33South Africav IndiaNagpur12 Mar 2011ODI # 3128
5170566-91.07South Africav IndiaIndore14 Oct 2015ODI # 3692
50-953-52.63South Africav IndiaEden Gardens10 Nov 1991ODI # 686
49-4741104.25South Africav IndiaJaipur21 Feb 2010ODI # 2961
48*-554-87.27South Africav IndiaEden Gardens24 Nov 1993ODI # 856
48*146944-51.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
4858369-133.33South Africav IndiaHyderabad16 Nov 2005ODI # 2297
48107545-88.88South Africav IndiaLucknow6 Oct 2022ODI # 4470
4881675-71.64South Africav IndiaVisakhapatnam6 Dec 2025ODI # 4936
4776484297.91South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
46*49495-93.87South Africav IndiaHyderabad16 Nov 2005ODI # 2297
4689614175.40South Africav IndiaWankhede6 Nov 1996ODI # 1138
4689745-62.16South Africav IndiaHyderabad16 Nov 2005ODI # 2297
4657573-80.70South Africav West IndiesJaipur2 Nov 2006ODI # 2442
4655437-106.97South Africav IrelandEden Gardens15 Mar 2011ODI # 3133
4662483195.83South Africav IndiaRaipur3 Dec 2025ODI # 4935
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]