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
97*816284156.45South Africav AustraliaCape Town19 Mar 2016T20I # 526
79804155192.68South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
71422966244.82South Africav EnglandJohannesburg221 Feb 2016T20I # 506
69*623883181.57South Africav EnglandJohannesburg221 Feb 2016T20I # 506
68*593417200.00South Africav IndiaDharamsala22 Oct 2015T20I # 456
64342945220.68South Africav AfghanistanWankhede120 Mar 2016T20I # 542
58493173187.09South Africav EnglandWankhede118 Mar 2016T20I # 540
56*695251107.69South Africav Sri LankaDelhi228 Mar 2016T20I # 554
54*392833192.85South Africav EnglandWankhede118 Mar 2016T20I # 540
53*513533151.42South Africav AustraliaDurban24 Mar 2016T20I # 519
52322473216.66South Africav EnglandWankhede118 Mar 2016T20I # 540
51433271159.37South Africav IndiaDharamsala22 Oct 2015T20I # 456
47704631102.17South Africav West IndiesNagpur125 Mar 2016T20I # 549
45513162145.16South Africav AfghanistanWankhede120 Mar 2016T20I # 542
44342881157.14South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
41302771151.85South Africav AfghanistanWankhede120 Mar 2016T20I # 542
40442641153.84South Africav AustraliaDurban24 Mar 2016T20I # 519
36332450150.00South Africav IndiaDharamsala22 Oct 2015T20I # 456
33161822183.33South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
32*542341139.13South Africav IndiaDharamsala22 Oct 2015T20I # 456
3141363086.11South Africav Sri LankaDelhi228 Mar 2016T20I # 554
30*93393076.92South Africav IndiaCuttack25 Oct 2015T20I # 457
30201622187.50South Africav AustraliaCape Town19 Mar 2016T20I # 526
29*402021145.00South Africav AfghanistanWankhede120 Mar 2016T20I # 542
28*201222233.33South Africav EnglandWankhede118 Mar 2016T20I # 540
28372620107.69South Africav West IndiesNagpur125 Mar 2016T20I # 549
2551301083.33South Africav EnglandCape Town219 Feb 2016T20I # 503
25211341192.30South Africav AustraliaCape Town19 Mar 2016T20I # 526
23302120109.52South Africav EnglandCape Town219 Feb 2016T20I # 503
22*202120104.76South Africav EnglandJohannesburg221 Feb 2016T20I # 506
22242130104.76South Africav EnglandCape Town219 Feb 2016T20I # 503
20*201202166.66South Africav Sri LankaDelhi228 Mar 2016T20I # 554
1932212090.47South Africav IndiaCuttack25 Oct 2015T20I # 457
19181420135.71South Africav AustraliaDurban24 Mar 2016T20I # 519
1914821237.50South Africav AfghanistanWankhede120 Mar 2016T20I # 542
18201801100.00South Africav EnglandCape Town219 Feb 2016T20I # 503
17*12711242.85South Africav EnglandCape Town219 Feb 2016T20I # 503
17261710100.00South Africav EnglandWankhede118 Mar 2016T20I # 540
16*21172094.11South Africav West IndiesNagpur125 Mar 2016T20I # 549
16131421114.28South Africav IndiaCuttack25 Oct 2015T20I # 457
1626211076.19South Africav AustraliaCape Town19 Mar 2016T20I # 526
167802200.00South Africav EnglandWankhede118 Mar 2016T20I # 540
14141211116.66South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
1312911144.44South Africav EnglandCape Town219 Feb 2016T20I # 503
13201101118.18South Africav AustraliaDurban24 Mar 2016T20I # 519
138911144.44South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
1173180061.11South Africav IndiaCuttack25 Oct 2015T20I # 457
10*9801125.00South Africav IndiaCuttack25 Oct 2015T20I # 457
10*9301333.33South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
1019121083.33South Africav West IndiesNagpur125 Mar 2016T20I # 549
99701128.57South Africav West IndiesNagpur125 Mar 2016T20I # 549
97620150.00South Africav Sri LankaDelhi228 Mar 2016T20I # 554
81991088.88South Africav AustraliaDurban24 Mar 2016T20I # 519
717100070.00South Africav EnglandCape Town219 Feb 2016T20I # 503
71381087.50South Africav AustraliaDurban24 Mar 2016T20I # 519
6*14410150.00South Africav AustraliaDurban24 Mar 2016T20I # 519
51090055.55South Africav AustraliaDurban24 Mar 2016T20I # 519
511510100.00South Africav AfghanistanWankhede120 Mar 2016T20I # 542
41450080.00South Africav IndiaDharamsala22 Oct 2015T20I # 456
41470057.14South Africav AustraliaCape Town19 Mar 2016T20I # 526
41250080.00South Africav West IndiesNagpur125 Mar 2016T20I # 549
3950060.00South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
3950060.00South Africav AustraliaJohannesburg16 Mar 2016T20I # 520
2*8200100.00South Africav EnglandCape Town219 Feb 2016T20I # 503
2830066.66South Africav IndiaCuttack25 Oct 2015T20I # 457
29200100.00South Africav EnglandCape Town219 Feb 2016T20I # 503
1*1100100.00South Africav AustraliaCape Town19 Mar 2016T20I # 526
12100100.00South Africav West IndiesNagpur125 Mar 2016T20I # 549
1540025.00South Africav West IndiesNagpur125 Mar 2016T20I # 549
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:

Canterbury vs Northern Districts at Christchurch, Super Smash Final, Jan 31, 2026 [Twenty20]

West Indies vs South Africa at Johannesburg, West Indies in South Africa 3rd T20I, Jan 31, 2026 [T20I # 3680]

Ireland vs United Arab Emirates at Dubai (DICS), Ireland in United Arab Emirates 2nd T20I, Jan 31, 2026 [T20I # 3677]