Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
51-613-83.60South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
48-803-60.00South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
43-63-168.25South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
35-431-81.39South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
28-76--36.84South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
27-64--42.18South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
22-333-66.66South Africav Sri LankaKandy222 Aug 1993ODI # 836
16-542-29.62South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
15-201-75.00South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
12*-81-150.00South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
12*-24--50.00South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
12-611200.00South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
8*-141-57.14South Africav Sri LankaKandy222 Aug 1993ODI # 836
7-31--22.58South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
6-161-37.50South Africav Sri LankaKandy222 Aug 1993ODI # 836
5-16--31.25South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
5-21--23.80South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
4-13--30.76South Africav Sri LankaKandy222 Aug 1993ODI # 836
3*-3--100.00South Africav Sri LankaKandy222 Aug 1993ODI # 836
3-9--33.33South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
3-9--33.33South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
2-13--15.38South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
1*-1--100.00South Africav Sri LankaColombo (RPS)12 Sep 1993ODI # 837
1-6--16.66South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
--4---South Africav Sri LankaKandy222 Aug 1993ODI # 836
--8---South Africav Sri LankaColombo (RPS)24 Sep 1993ODI # 838
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]