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
79*735265151.92South Africav IndiaBengaluru222 Sep 2019T20I # 893
70644754148.93South Africav AustraliaGqeberha123 Feb 2020T20I # 1052
66433344200.00South Africav EnglandCenturion116 Feb 2020T20I # 1043
65352228295.45South Africav EnglandDurban214 Feb 2020T20I # 1041
5253378-140.54South Africav IndiaMohali118 Sep 2019T20I # 888
49594331113.95South Africav IndiaMohali118 Sep 2019T20I # 888
49352443204.16South Africav EnglandCenturion116 Feb 2020T20I # 1043
43*692623165.38South Africav EnglandDurban214 Feb 2020T20I # 1041
4354275-159.25South Africav EnglandEast London112 Feb 2020T20I # 1039
37382622142.30South Africav AustraliaGqeberha123 Feb 2020T20I # 1052
35*542032175.00South Africav EnglandCenturion116 Feb 2020T20I # 1043
35322414145.83South Africav EnglandCenturion116 Feb 2020T20I # 1043
31191532206.66South Africav EnglandEast London112 Feb 2020T20I # 1039
31312631119.23South Africav EnglandEast London112 Feb 2020T20I # 1039
3142292-106.89South Africav EnglandDurban214 Feb 2020T20I # 1041
2847264-107.69South Africav IndiaBengaluru222 Sep 2019T20I # 893
27*262321117.39South Africav IndiaBengaluru222 Sep 2019T20I # 893
2591321192.30South Africav EnglandDurban214 Feb 2020T20I # 1041
2434223-109.09South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
2440193-126.31South Africav AustraliaCape Town226 Feb 2020T20I # 1065
22261912115.78South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
22211811122.22South Africav AustraliaCape Town226 Feb 2020T20I # 1065
21221612131.25South Africav EnglandDurban214 Feb 2020T20I # 1041
2034202-100.00South Africav EnglandEast London112 Feb 2020T20I # 1039
182915-1120.00South Africav IndiaMohali118 Sep 2019T20I # 888
182715-2120.00South Africav EnglandEast London112 Feb 2020T20I # 1039
1619141-114.28South Africav EnglandEast London112 Feb 2020T20I # 1039
1626152-106.66South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
1514141-107.14South Africav AustraliaGqeberha123 Feb 2020T20I # 1052
152418--83.33South Africav AustraliaCape Town226 Feb 2020T20I # 1065
1429171-82.35South Africav AustraliaGqeberha123 Feb 2020T20I # 1052
132212-1108.33South Africav EnglandDurban214 Feb 2020T20I # 1041
11*2413--84.61South Africav AustraliaGqeberha123 Feb 2020T20I # 1052
111591-122.22South Africav EnglandCenturion116 Feb 2020T20I # 1043
111372-157.14South Africav EnglandCenturion116 Feb 2020T20I # 1043
11189-1122.22South Africav AustraliaCape Town226 Feb 2020T20I # 1065
10*177-1142.85South Africav IndiaMohali118 Sep 2019T20I # 888
8*115-1160.00South Africav IndiaMohali118 Sep 2019T20I # 888
7*531-233.33South Africav AustraliaGqeberha123 Feb 2020T20I # 1052
71151-140.00South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
619111-54.54South Africav IndiaMohali118 Sep 2019T20I # 888
615101-60.00South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
5*421-250.00South Africav EnglandEast London112 Feb 2020T20I # 1039
51541-125.00South Africav AustraliaCape Town226 Feb 2020T20I # 1065
5331-166.66South Africav AustraliaCape Town226 Feb 2020T20I # 1065
5117--71.42South Africav AustraliaCape Town226 Feb 2020T20I # 1065
2*44--50.00South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
2*54--50.00South Africav AustraliaCape Town226 Feb 2020T20I # 1065
223--66.66South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
242--100.00South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
256--33.33South Africav AustraliaCape Town226 Feb 2020T20I # 1065
152--50.00South Africav IndiaMohali118 Sep 2019T20I # 888
142--50.00South Africav EnglandEast London112 Feb 2020T20I # 1039
163--33.33South Africav EnglandCenturion116 Feb 2020T20I # 1043
155--20.00South Africav AustraliaJohannesburg221 Feb 2020T20I # 1046
164--25.00South Africav AustraliaCape Town226 Feb 2020T20I # 1065
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:

West Indies vs South Africa at Paarl, West Indies in South Africa 1st T20I, Jan 27, 2026 [T20I # 3671]

Auckland vs Central Districts at Auckland, Super Smash 30th Match, Jan 26, 2026 [Twenty20]

Ireland vs Italy at Dubai, Ireland in United Arab Emirates 3rd T20I, Jan 26, 2026 [T20I # 3670]