Batting Most Runs Innings - vs South Africa

Cricket Records in 2010s in ODI matches - 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
180*1981381511130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
173218136240127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
160*220159122100.62Indiav South AfricaCape Town07 Feb 2018ODI # 3971
150215133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
145*212136120106.61Zimbabwev South AfricaBloemfontein15 Oct 2010ODI # 3057
145*207136171106.61New Zealandv South AfricaKimberley22 Jan 2013ODI # 3325
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
13719914616293.83Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
129*12396192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
125165113105110.61Englandv South AfricaCenturion09 Feb 2016ODI # 3736
122*21214413284.72Indiav South AfricaSouthampton05 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester06 Jul 2019ODI # 4188
11912190117132.22Sri Lankav South AfricaCape Town07 Feb 2017ODI # 3833
117139107132109.34Australiav South AfricaDurban05 Oct 2016ODI # 3790
115*19213016088.46Sri Lankav South AfricaPallekele28 Jul 2013ODI # 3400
11517912611491.26Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
114*16811714297.43Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
11415994121121.27Indiav South AfricaCardiff06 Jun 2013ODI # 3363
11219512814087.50Englandv South AfricaCape Town14 Feb 2016ODI # 3738
11216411910094.11Indiav South AfricaDurban01 Feb 2018ODI # 3969
11118410183109.90Indiav South AfricaNagpur12 Mar 2011ODI # 3128
110*16011611294.82Bangladeshv South AfricaKimberley15 Oct 2017ODI # 3923
109*10272710151.38Pakistanv South AfricaAbu Dhabi31 Oct 2010ODI # 3063
1091671279385.82Australiav South AfricaCanberra19 Nov 2014ODI # 3548
109-12410187.90Englandv South AfricaJohannesburg12 Feb 2016ODI # 3737
10915712011290.83Australiav South AfricaBasseterre11 Jun 2016ODI # 3743
109163105102103.80Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
10813610791100.93Australiav South AfricaDurban05 Oct 2016ODI # 3790
1071359375115.05Englandv South AfricaLeeds24 May 2017ODI # 3872
106*2161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
106-10274103.92Australiav South AfricaHobart11 Nov 2018ODI # 4069
1051047088150.00Indiav South AfricaCenturion23 Jan 2011ODI # 3087
10510976115138.15Englandv South AfricaBloemfontein03 Feb 2016ODI # 3732
1041801127092.85Australiav South AfricaMelbourne21 Nov 2014ODI # 3549
103*1891349376.86New Zealandv South AfricaPotchefstroom23 Aug 2015ODI # 3677
102*1641108092.72New Zealandv South AfricaChristchurch22 Feb 2017ODI # 3839
10216397100105.15Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
1021481128291.07Pakistanv South AfricaGqeberha27 Nov 2013ODI # 3440
1021731169187.93Australiav South AfricaHarare27 Aug 2014ODI # 3516
102-10312499.02West Indiesv South AfricaBridgetown24 Jun 2016ODI # 3754
10112479113127.84Englandv South AfricaSouthampton27 May 2017ODI # 3873
1011991168087.06Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
9917311013090.00Sri Lankav South AfricaColombo (RPS)31 Jul 2013ODI # 3401
9912983113119.27New Zealandv South AfricaMount Maunganui21 Oct 2014ODI # 3536
991791248079.83Englandv South AfricaGqeberha06 Feb 2016ODI # 3734
9816811611084.48Netherlandsv South AfricaAmstelveen31 May 2013ODI # 3359
97*-97111100.00Sri Lankav South AfricaColombo (RPS)12 Aug 2018ODI # 4031
932141448164.58Pakistanv South AfricaDurban21 Mar 2013ODI # 3348
92*1791156080.00Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
92*1448674106.97Indiav South AfricaIndore14 Oct 2015ODI # 3692
911341018290.09Sri Lankav South AfricaPallekele28 Jul 2013ODI # 3400
9017412210273.77Zimbabwev South AfricaBulawayo21 Aug 2014ODI # 3510
9010775131120.00Bangladeshv South AfricaChattogram15 Jul 2015ODI # 3668
891327990112.65Englandv South AfricaThe Oval30 May 2019ODI # 4143
89955993150.84Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
88*12679131111.39Bangladeshv South AfricaMirpur12 Jul 2015ODI # 3666
881971378164.23Englandv South AfricaLord's02 Sep 2012ODI # 3302
88684857183.33Pakistanv South AfricaJohannesburg17 Mar 2013ODI # 3347
881448490104.76Sri Lankav South AfricaColombo (RPS)06 Jul 2014ODI # 3500
87*126927294.56Indiav South AfricaGqeberha21 Jan 2011ODI # 3084
871228792100.00Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
87875893150.00Indiav South AfricaWankhede25 Oct 2015ODI # 3700
86*695157168.62Australiav South AfricaHarare02 Sep 2014ODI # 3522
86136909095.55Sri Lankav South AfricaPallekele09 Jul 2014ODI # 3501
861511015285.14Pakistanv South AfricaGqeberha19 Jan 2019ODI # 4080
851259611288.54New Zealandv South AfricaNapier29 Feb 2012ODI # 3252
85144927192.39Australiav South AfricaHarare02 Sep 2014ODI # 3522
859069111123.18Australiav South AfricaManchester06 Jul 2019ODI # 4188
84*1327373115.06New Zealandv South AfricaAuckland24 Mar 2015ODI # 3644
84-6683127.27Sri Lankav South AfricaPallekele05 Aug 2018ODI # 4029
831571218068.59New Zealandv South AfricaMirpur25 Mar 2011ODI # 3144
82*1348411097.61Englandv South AfricaThe Oval19 Jun 2013ODI # 3375
82138937288.17Australiav South AfricaSydney23 Nov 2014ODI # 3551
81-72111112.50Sri Lankav South AfricaDambulla29 Jul 2018ODI # 4025
80129937286.02Pakistanv South AfricaDurban21 Mar 2013ODI # 3348
80987482108.10Zimbabwev South AfricaHamilton15 Feb 2015ODI # 3601
79*1581074273.83Pakistanv South AfricaCenturion30 Nov 2013ODI # 3441
79*-1116071.17Sri Lankav South AfricaDambulla01 Aug 2018ODI # 4027
79124854392.94Indiav South AfricaGwalior24 Feb 2010ODI # 2962
79156965282.29Zimbabwev South AfricaHarare04 Sep 2014ODI # 3524
79120837195.18New Zealandv South AfricaMount Maunganui24 Oct 2014ODI # 3537
79906073131.66Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
79126865291.86Indiav South AfricaDurban01 Feb 2018ODI # 3969
78118904186.66Zimbabwev South AfricaPotchefstroom17 Oct 2010ODI # 3059
781308312193.97Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
78675774136.84Sri Lankav South AfricaGqeberha13 Mar 2019ODI # 4114
78131808097.50Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
77*695155150.98Englandv South AfricaLeeds24 May 2017ODI # 3872
77155995077.77Indiav South AfricaRajkot18 Oct 2015ODI # 3695
76*1361017175.24Indiav South AfricaThe Oval11 Jun 2017ODI # 3886
768567110113.43Australiav South AfricaSydney23 Nov 2014ODI # 3551
7610563120120.63Indiav South AfricaCape Town07 Feb 2018ODI # 3971
75*7645120166.66Sri Lankav South AfricaColombo (RPS)31 Jul 2013ODI # 3401
75119837190.36Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
75117848189.28Bangladeshv South AfricaThe Oval02 Jun 2019ODI # 4147
741147032105.71West Indiesv South AfricaNorth Sound24 May 2010ODI # 2980
74136976076.28Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
74146907282.22Australiav South AfricaCenturion30 Sep 2016ODI # 3785
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

India v West Indies at Cuttack, 3rd ODI, Dec 22, 2019 [ODI # 4223]

India v West Indies at Visakhapatnam, 2nd ODI, Dec 18, 2019 [ODI # 4222]

India v West Indies at Chennai, 1st ODI, Dec 15, 2019 [ODI # 4221]