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
61*-891-68.53Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
51-855-60.00Sri Lankav South AfricaKandy122 Aug 1993ODI # 836
49-953-51.57Sri Lankav South AfricaKandy122 Aug 1993ODI # 836
41-592-69.49Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
30-321-93.75Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
29-322190.62Sri Lankav South AfricaKandy122 Aug 1993ODI # 836
22*-243-91.66Sri Lankav South AfricaKandy122 Aug 1993ODI # 836
20-521-38.46Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
15-481-31.25Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
14-37--37.83Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
11-22--50.00Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
11-25--44.00Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
10-33--30.30Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
9-24--37.50Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
8-221-36.36Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
6-17--35.29Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
5-13--38.46Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
4-13--30.76Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
3-14--21.42Sri Lankav South AfricaKandy122 Aug 1993ODI # 836
3-18--16.66Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
2-7--28.57Sri Lankav South AfricaKandy122 Aug 1993ODI # 836
2-20--10.00Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
1*-3--33.33Sri Lankav South AfricaKandy122 Aug 1993ODI # 836
1-4--25.00Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
1-3--33.33Sri Lankav South AfricaColombo (RPS)14 Sep 1993ODI # 838
0*-10---Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
--5---Sri Lankav South AfricaColombo (RPS)22 Sep 1993ODI # 837
--1---Sri Lankav South AfricaColombo (RPS)14 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]