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
150215133136112.78Indiav South AfricaKanpur211 Oct 2015ODI # 3689
1382021406598.57Indiav South AfricaChennai122 Oct 2015ODI # 3698
125165113105110.61Englandv South AfricaCenturion19 Feb 2016ODI # 3736
11219512814087.50Englandv South AfricaCape Town114 Feb 2016ODI # 3738
109-12410187.90Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
10510976115138.15Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
991791248079.83Englandv South AfricaGqeberha26 Feb 2016ODI # 3734
92*1448674106.97Indiav South AfricaIndore114 Oct 2015ODI # 3692
87875893150.00Indiav South AfricaWankhede225 Oct 2015ODI # 3700
77155995077.77Indiav South AfricaRajkot218 Oct 2015ODI # 3695
6595747287.83Indiav South AfricaRajkot218 Oct 2015ODI # 3695
65112738089.04Englandv South AfricaCenturion19 Feb 2016ODI # 3736
60117825073.17Indiav South AfricaKanpur211 Oct 2015ODI # 3689
601005980101.69Indiav South AfricaWankhede225 Oct 2015ODI # 3700
57553843150.00Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
57794762121.27Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
53875231101.92Indiav South AfricaChennai122 Oct 2015ODI # 3698
53583752143.24Englandv South AfricaCenturion19 Feb 2016ODI # 3736
5297584189.65Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
5194636080.95Indiav South AfricaIndore114 Oct 2015ODI # 3692
50-567089.28Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
48*422843171.42Englandv South AfricaGqeberha26 Feb 2016ODI # 3734
48353081160.00Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
4785615077.04Indiav South AfricaRajkot218 Oct 2015ODI # 3695
4579534084.90Indiav South AfricaChennai122 Oct 2015ODI # 3698
39-2650150.00Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
3893642059.37Englandv South AfricaGqeberha26 Feb 2016ODI # 3734
33-383086.84Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
31543010103.33Indiav South AfricaKanpur211 Oct 2015ODI # 3689
29432812103.57Englandv South AfricaGqeberha26 Feb 2016ODI # 3734
2943321190.62Englandv South AfricaCape Town114 Feb 2016ODI # 3738
2750293093.10Indiav South AfricaWankhede225 Oct 2015ODI # 3700
27412540108.00Englandv South AfricaCape Town114 Feb 2016ODI # 3738
2333285082.14Indiav South AfricaKanpur211 Oct 2015ODI # 3689
2357344067.64Indiav South AfricaIndore114 Oct 2015ODI # 3692
23212131109.52Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
22332221100.00Indiav South AfricaIndore114 Oct 2015ODI # 3692
21*241530140.00Englandv South AfricaGqeberha26 Feb 2016ODI # 3734
21211940110.52Indiav South AfricaChennai122 Oct 2015ODI # 3698
20*211710117.64Indiav South AfricaRajkot218 Oct 2015ODI # 3695
2023234086.95Englandv South AfricaCenturion19 Feb 2016ODI # 3736
19281521126.66Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
1621203080.00Indiav South AfricaWankhede225 Oct 2015ODI # 3700
15*231101136.36Indiav South AfricaRajkot218 Oct 2015ODI # 3695
1528161093.75Indiav South AfricaChennai122 Oct 2015ODI # 3698
1442321043.75Indiav South AfricaIndore114 Oct 2015ODI # 3692
14161001140.00Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
14111330107.69Englandv South AfricaGqeberha26 Feb 2016ODI # 3734
13*14701185.71Englandv South AfricaCenturion19 Feb 2016ODI # 3736
13*12811162.50Englandv South AfricaCenturion19 Feb 2016ODI # 3736
1320270148.14Indiav South AfricaIndore114 Oct 2015ODI # 3692
1345292044.82Indiav South AfricaRajkot218 Oct 2015ODI # 3695
1337220159.09Englandv South AfricaCape Town114 Feb 2016ODI # 3738
1224180066.66Indiav South AfricaIndore114 Oct 2015ODI # 3692
1210131192.30Indiav South AfricaWankhede225 Oct 2015ODI # 3700
1228171070.58Englandv South AfricaCape Town114 Feb 2016ODI # 3738
1129180061.11Indiav South AfricaKanpur211 Oct 2015ODI # 3689
99820112.50Englandv South AfricaCape Town114 Feb 2016ODI # 3738
833240033.33Englandv South AfricaCenturion19 Feb 2016ODI # 3736
818150053.33Englandv South AfricaCape Town114 Feb 2016ODI # 3738
736150046.66Indiav South AfricaChennai122 Oct 2015ODI # 3698
711601116.66Indiav South AfricaWankhede225 Oct 2015ODI # 3700
6-610100.00Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
6-161037.50Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
5*10500100.00Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
51380062.50Indiav South AfricaWankhede225 Oct 2015ODI # 3700
4*7400100.00Indiav South AfricaChennai122 Oct 2015ODI # 3698
43310133.33Indiav South AfricaIndore114 Oct 2015ODI # 3692
41270057.14Indiav South AfricaRajkot218 Oct 2015ODI # 3695
41271057.14Indiav South AfricaWankhede225 Oct 2015ODI # 3700
4-100040.00Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
33300100.00Indiav South AfricaKanpur211 Oct 2015ODI # 3689
36100030.00Indiav South AfricaIndore114 Oct 2015ODI # 3692
3850060.00Englandv South AfricaCenturion19 Feb 2016ODI # 3736
31190033.33Englandv South AfricaCenturion19 Feb 2016ODI # 3736
21850040.00Indiav South AfricaKanpur211 Oct 2015ODI # 3689
2230066.66Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
2-200100.00Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
2-30066.66Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
216100020.00Englandv South AfricaCape Town114 Feb 2016ODI # 3738
1*3100100.00Indiav South AfricaKanpur211 Oct 2015ODI # 3689
1*870014.28Englandv South AfricaCape Town114 Feb 2016ODI # 3738
11380012.50Indiav South AfricaWankhede225 Oct 2015ODI # 3700
1-60016.66Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
0*1000-Indiav South AfricaKanpur211 Oct 2015ODI # 3689
0*161000.00Indiav South AfricaIndore114 Oct 2015ODI # 3692
0*64000.00Indiav South AfricaWankhede225 Oct 2015ODI # 3700
0*42000.00Englandv South AfricaBloemfontein13 Feb 2016ODI # 3732
0*-000-Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
065000.00Indiav South AfricaIndore114 Oct 2015ODI # 3692
0112000.00Indiav South AfricaRajkot218 Oct 2015ODI # 3695
011000.00Indiav South AfricaChennai122 Oct 2015ODI # 3698
021000.00Indiav South AfricaChennai122 Oct 2015ODI # 3698
064000.00Indiav South AfricaWankhede225 Oct 2015ODI # 3700
0116000.00Englandv South AfricaGqeberha26 Feb 2016ODI # 3734
031000.00Englandv South AfricaCenturion19 Feb 2016ODI # 3736
031000.00Englandv South AfricaCape Town114 Feb 2016ODI # 3738
055000.00Englandv South AfricaCape Town114 Feb 2016ODI # 3738
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A]

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A]

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]