Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
160*220159122100.62Indiav South AfricaCape Town17 Feb 2018ODI # 3971
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
11517912611491.26Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
11216411910-94.11Indiav South AfricaDurban21 Feb 2018ODI # 3969
110*16011611294.82Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
109163105102103.80Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
79126865291.86Indiav South AfricaDurban21 Feb 2018ODI # 3969
761056312-120.63Indiav South AfricaCape Town17 Feb 2018ODI # 3971
75119837190.36Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
68127776188.31Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
63-828-76.82Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
60103704185.71Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
51*84569-91.07Indiav South AfricaCenturion24 Feb 2018ODI # 3970
46*64504192.00Indiav South AfricaCenturion24 Feb 2018ODI # 3970
42*66433197.67Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
39-496-79.59Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
3676542-66.66Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
3568463-76.08Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
3553296-120.68Indiav South AfricaDurban21 Feb 2018ODI # 3969
34*81503-68.00Indiav South AfricaCenturion216 Feb 2018ODI # 3978
3430238-147.82Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
3162434172.09Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
3057372-81.08Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
2976452-64.44Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
2655273196.29Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
2332253-92.00Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
2138294-72.41Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
2025302166.66Indiav South AfricaDurban21 Feb 2018ODI # 3969
19*26202-95.00Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
1928211190.47Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
1839212-85.71Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
1856342-52.94Indiav South AfricaCenturion216 Feb 2018ODI # 3978
1725182-94.44Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
17-173-100.00Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
16*37191-84.21Indiav South AfricaCape Town17 Feb 2018ODI # 3971
16121111145.45Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
15-381-39.47Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
1519172188.23Indiav South AfricaCenturion24 Feb 2018ODI # 3970
1514133-115.38Indiav South AfricaCenturion216 Feb 2018ODI # 3978
14141211116.66Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
142115-193.33Indiav South AfricaCape Town17 Feb 2018ODI # 3971
1328171-76.47Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
111082-137.50Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
111613--84.61Indiav South AfricaCape Town17 Feb 2018ODI # 3971
103822--45.45Indiav South AfricaCape Town17 Feb 2018ODI # 3971
917131-69.23Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
811142-57.14Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
8-211-38.09Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
8-131-61.53Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
830151-53.33Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
82518--44.44Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
6-61-100.00Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
575--100.00Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
519131-38.46Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
5147--71.42Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
4*531-133.33Indiav South AfricaDurban21 Feb 2018ODI # 3969
3*186--50.00Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
3*156--50.00Indiav South AfricaDurban21 Feb 2018ODI # 3969
31511--27.27Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
2*74--50.00Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
2-7--28.57Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
2-6--33.33Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
1-6--16.66Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
163--33.33Indiav South AfricaCape Town17 Feb 2018ODI # 3971
0*-----Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
0*3----Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
-33---Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
-46---Indiav South AfricaCape Town17 Feb 2018ODI # 3971
-11---Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
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
Performances in matches that overlap years 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 A (India Blues) vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A (India Blues) vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]