Batting Most Runs Innings - vs South Africa

High scores for India in ODIs - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
200*226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
160*220159122100.62Indiav South AfricaCape Town7 Feb 2018ODI # 3971
150215133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
141*21614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
13719914616293.83Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
127150126145100.79Indiav South AfricaJohannesburg5 Oct 2001ODI # 1752
122*21214413284.72Indiav South AfricaSouthampton5 Jun 2019ODI # 4150
12219513812-88.40Indiav South AfricaVadodara17 Mar 2000ODI # 1575
11517912611491.26Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
114-1486177.02Indiav South AfricaCenturion11 Dec 1992ODI # 774
11415712614-90.47Indiav South AfricaWankhede14 Dec 1996ODI # 1151
11415994121121.27Indiav South AfricaCardiff6 Jun 2013ODI # 3363
113*15511115-101.80Indiav South AfricaRanchi9 Oct 2022ODI # 4471
11216411910-94.11Indiav South AfricaDurban1 Feb 2018ODI # 3969
11118410183109.90Indiav South AfricaNagpur12 Mar 2011ODI # 3128
109-14911-73.15Indiav South AfricaNew Delhi14 Nov 1991ODI # 688
109163105102103.80Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
105*20213910475.53Indiav South AfricaJamshedpur12 Mar 2000ODI # 1573
105-8282128.04Indiav South AfricaNew Delhi14 Nov 1991ODI # 688
1051047088150.00Indiav South AfricaCenturion23 Jan 2011ODI # 3087
10319212210384.42Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
101*19512110-83.47Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
1012091299-78.29Indiav South AfricaJohannesburg5 Oct 2001ODI # 1752
9919914312-69.23Indiav South AfricaBelfast26 Jun 2007ODI # 2592
9718714211168.30Indiav South AfricaHove15 May 1999ODI # 1444
95*1431037392.23Indiav South AfricaDhaka13 Apr 2003ODI # 2002
931198974104.49Indiav South AfricaNagpur19 Mar 2000ODI # 1576
9314010613287.73Indiav South AfricaBelfast29 Jun 2007ODI # 2593
931168447110.71Indiav South AfricaRanchi9 Oct 2022ODI # 4471
92*1448674106.97Indiav South AfricaIndore14 Oct 2015ODI # 3692
921421098384.40Indiav South AfricaKochi9 Mar 2000ODI # 1572
90-1187176.27Indiav South AfricaEden Gardens24 Nov 1993ODI # 856
87*126927294.56Indiav South AfricaGqeberha21 Jan 2011ODI # 3084
8711084122103.57Indiav South AfricaVadodara17 Mar 2000ODI # 1575
87875893150.00Indiav South AfricaWankhede25 Oct 2015ODI # 3700
86*-1065181.13Indiav South AfricaBloemfontein15 Dec 1992ODI # 781
86*1186393136.50Indiav South AfricaLucknow6 Oct 2022ODI # 4470
86-11610-74.13Indiav South AfricaMohali22 Nov 1993ODI # 855
85127956489.47Indiav South AfricaEast London19 Oct 2001ODI # 1762
859471102119.71Indiav South AfricaPaarl21 Jan 2022ODI # 4346
84*-985-85.71Indiav South AfricaEast London19 Dec 1992ODI # 784
84140945189.36Indiav South AfricaDurban13 Feb 1997ODI # 1177
831711366161.02Indiav South AfricaEast London4 Feb 1997ODI # 1173
79125776-102.59Indiav South AfricaAdelaide15 Mar 1992ODI # 745
791037011-112.85Indiav South AfricaNagpur19 Mar 2000ODI # 1576
79124854392.94Indiav South AfricaGwalior24 Feb 2010ODI # 2962
79906073131.66Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
79126865291.86Indiav South AfricaDurban1 Feb 2018ODI # 3969
79978410-94.04Indiav South AfricaPaarl19 Jan 2022ODI # 4344
78*18610610-73.58Indiav South AfricaWankhede28 Nov 2005ODI # 2300
781308312193.97Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
77*896211-124.19Indiav South AfricaBengaluru19 Nov 2005ODI # 2298
771431026-75.49Indiav South AfricaDurban26 Oct 2001ODI # 1766
77155995-77.77Indiav South AfricaRajkot18 Oct 2015ODI # 3695
77101877288.50Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
76*1361017175.24Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
761056312-120.63Indiav South AfricaCape Town7 Feb 2018ODI # 3971
75117807293.75Indiav South AfricaDhaka13 Apr 2003ODI # 2002
75119837190.36Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
74135936-79.56Indiav South AfricaBelfast26 Jun 2007ODI # 2592
731721094166.97Indiav South AfricaFaridabad15 Mar 2000ODI # 1574
73876612-110.60Indiav South AfricaNagpur12 Mar 2011ODI # 3128
71*956922102.89Indiav South AfricaSharjah17 Apr 1996ODI # 1100
71*122877-81.60Indiav South AfricaEast London19 Oct 2001ODI # 1762
6998757-92.00Indiav South AfricaNagpur12 Mar 2011ODI # 3128
68*373574194.28Indiav South AfricaGwalior24 Feb 2010ODI # 2962
68-869-79.06Indiav South AfricaGwalior12 Nov 1991ODI # 687
67128886-76.13Indiav South AfricaWankhede6 Nov 1996ODI # 1138
6596818180.24Indiav South AfricaCardiff6 Jun 2013ODI # 3363
65125718191.54Indiav South AfricaJohannesburg5 Dec 2013ODI # 3442
6595747287.83Indiav South AfricaRajkot18 Oct 2015ODI # 3695
65112845-77.38Indiav South AfricaCape Town23 Jan 2022ODI # 4349
64133933-68.81Indiav South AfricaJaipur23 Oct 1996ODI # 1130
63127906-70.00Indiav South AfricaNairobi (Gym)3 Oct 1999ODI # 1509
631791034161.16Indiav South AfricaCape Town26 Nov 2006ODI # 2449
62-738184.93Indiav South AfricaEden Gardens10 Nov 1991ODI # 686
62114876-71.26Indiav South AfricaHyderabad (Deccan)17 Oct 1996ODI # 1127
6284726-86.11Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
62112837174.69Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
61*94826174.39Indiav South AfricaBelfast1 Jul 2007ODI # 2595
61-914167.03Indiav South AfricaGwalior12 Nov 1991ODI # 687
61116836173.49Indiav South AfricaDhaka18 Apr 2003ODI # 2006
6196735183.56Indiav South AfricaCape Town23 Jan 2022ODI # 4349
60131812-74.07Indiav South AfricaDurban12 Feb 1997ODI # 1176
60117825-73.17Indiav South AfricaKanpur11 Oct 2015ODI # 3689
60100598-101.69Indiav South AfricaWankhede25 Oct 2015ODI # 3700
59875810-101.72Indiav South AfricaColombo (RPS)25 Sep 2002ODI # 1886
59695063118.00Indiav South AfricaCape Town18 Jan 2011ODI # 3082
58106719-81.69Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
58-636192.06Indiav South AfricaJaipur21 Feb 2010ODI # 2961
57104716-80.28Indiav South AfricaSharjah19 Apr 1996ODI # 1101
57122933-61.29Indiav South AfricaGqeberha2 Feb 1997ODI # 1172
57-714180.28Indiav South AfricaAhmedabad27 Feb 2010ODI # 2963
56*91605-93.33Indiav South AfricaJaipur23 Oct 1996ODI # 1130
56785481103.70Indiav South AfricaFaridabad15 Mar 2000ODI # 1574
5695647-87.50Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
55*50386-144.73Indiav South AfricaDhaka13 Apr 2003ODI # 2002
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Australia vs India at Sydney, India in Australia 3rd ODI, Oct 25, 2025 [ODI # 4915]

India vs Australia at Adelaide, India in Australia 2nd ODI, Oct 23, 2025 [ODI # 4913]

India vs Australia at Perth, India in Australia 1st ODI, Oct 19, 2025 [ODI # 4911]