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
13121414018193.57Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
9225822213041.44Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
823842638031.17Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
681501099162.38Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
65157929070.65Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
531771355039.25Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
502031482033.78Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
4471667166.66Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
44100797055.69Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
42131947044.68Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
372121394026.61Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
3456426080.95Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
341751223027.86Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
33*111644051.56Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
2764574047.36Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
27135672040.29Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
26121992026.26Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
25145942026.59Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
24114762031.57Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
21261502140.00Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
1765363047.22Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
1730293058.62Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
1645223072.72Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
14*11820175.00Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
1425213066.66Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
1122181061.11Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
1117820137.50Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
1015112090.90Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
1061542018.51Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
987670013.43Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
958340026.47Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
936242037.50Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
875540014.81Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
745350020.00Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
723141050.00Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
536180027.77Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
533270018.51Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
3*4831009.67Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
2*2280025.00Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
221160012.50Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
12013007.69Sri Lankav South AfricaMoratuwa125 Aug 1993Test # 1232
11270014.28Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
0*11000.00Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
0*31000.00Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
024000.00Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
0127000.00Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
041000.00Sri Lankav South AfricaColombo (SSC)16 Sep 1993Test # 1233
0155000.00Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
032000.00Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
01110000.00Sri Lankav South AfricaColombo (SSC)36 Sep 1993Test # 1233
02715000.00Sri Lankav South AfricaColombo (PSS)214 Sep 1993Test # 1234
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:

Western Province vs Titans at Cape Town, CSA 4-Day Series Division 1 26th Match, Feb 9-12, 2026 [First-class]

North West vs Boland at Paarl, CSA 4-Day Series Division 1 25th Match, Feb 9-12, 2026 [First-class - Live]
>> 160/2 (42.0 ov, LC Ngoepe 83*, KJ Dudgeon 0/27) - Stumps

Warriors vs Dolphins at Durban, CSA 4-Day Series Division 1 27th Match, Feb 9-12, 2026 [First-class]