Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
97*816284156.45South Africav AustraliaCape Town9 Mar 2016T20I # 526
79804155192.68South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
77674065192.50Australiav South AfricaJohannesburg6 Mar 2016T20I # 520
75614373174.41Australiav South AfricaJohannesburg6 Mar 2016T20I # 520
71422966244.82South Africav EnglandJohannesburg21 Feb 2016T20I # 506
69*623883181.57South Africav EnglandJohannesburg21 Feb 2016T20I # 506
54402844192.85Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
53*513533151.42South Africav AustraliaDurban4 Mar 2016T20I # 519
44342881157.14South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
44502622169.23Australiav South AfricaCape Town9 Mar 2016T20I # 526
42362723155.55Australiav South AfricaCape Town9 Mar 2016T20I # 526
40442641153.84South Africav AustraliaDurban4 Mar 2016T20I # 519
40321824222.22Australiav South AfricaDurban4 Mar 2016T20I # 519
38442304165.21Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
35432512140.00Australiav South AfricaDurban4 Mar 2016T20I # 519
34221742200.00Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
33161822183.33South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
33402730122.22Australiav South AfricaCape Town9 Mar 2016T20I # 526
33382541132.00Australiav South AfricaCape Town9 Mar 2016T20I # 526
32*513020106.66Englandv South AfricaCape Town19 Feb 2016T20I # 503
30201622187.50South Africav AustraliaCape Town9 Mar 2016T20I # 526
27212150128.57Englandv South AfricaCape Town19 Feb 2016T20I # 503
2551301083.33South Africav EnglandCape Town19 Feb 2016T20I # 503
25211341192.30South Africav AustraliaCape Town9 Mar 2016T20I # 526
23302120109.52South Africav EnglandCape Town19 Feb 2016T20I # 503
22*202120104.76South Africav EnglandJohannesburg21 Feb 2016T20I # 506
22242130104.76South Africav EnglandCape Town19 Feb 2016T20I # 503
20151131181.81Australiav South AfricaDurban4 Mar 2016T20I # 519
19*101021190.00Australiav South AfricaCape Town9 Mar 2016T20I # 526
19181420135.71South Africav AustraliaDurban4 Mar 2016T20I # 519
19231521126.66Australiav South AfricaJohannesburg6 Mar 2016T20I # 520
18201801100.00South Africav EnglandCape Town19 Feb 2016T20I # 503
17*12711242.85South Africav EnglandCape Town19 Feb 2016T20I # 503
17161130154.54Australiav South AfricaDurban4 Mar 2016T20I # 519
16361601100.00Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
1626211076.19South Africav AustraliaCape Town9 Mar 2016T20I # 526
15141011150.00Englandv South AfricaCape Town19 Feb 2016T20I # 503
15171520100.00Englandv South AfricaCape Town19 Feb 2016T20I # 503
14141211116.66South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
1312911144.44South Africav EnglandCape Town19 Feb 2016T20I # 503
13201101118.18South Africav AustraliaDurban4 Mar 2016T20I # 519
138911144.44South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
114711157.14Englandv South AfricaCape Town19 Feb 2016T20I # 503
10*9301333.33South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
1024121083.33Englandv South AfricaCape Town19 Feb 2016T20I # 503
911150060.00Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
915901100.00Australiav South AfricaDurban4 Mar 2016T20I # 519
911101090.00Australiav South AfricaDurban4 Mar 2016T20I # 519
929152060.00Australiav South AfricaJohannesburg6 Mar 2016T20I # 520
816121066.66Englandv South AfricaCape Town19 Feb 2016T20I # 503
81991088.88South Africav AustraliaDurban4 Mar 2016T20I # 519
7*9600116.66Englandv South AfricaCape Town19 Feb 2016T20I # 503
7*9400175.00Australiav South AfricaJohannesburg6 Mar 2016T20I # 520
717100070.00South Africav EnglandCape Town19 Feb 2016T20I # 503
71381087.50South Africav AustraliaDurban4 Mar 2016T20I # 519
71191077.77Australiav South AfricaDurban4 Mar 2016T20I # 519
6*14410150.00South Africav AustraliaDurban4 Mar 2016T20I # 519
617170035.29Australiav South AfricaDurban4 Mar 2016T20I # 519
5*6500100.00Australiav South AfricaDurban4 Mar 2016T20I # 519
51461083.33Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
51090055.55South Africav AustraliaDurban4 Mar 2016T20I # 519
4*4110400.00Australiav South AfricaCape Town9 Mar 2016T20I # 526
4750080.00Australiav South AfricaDurban4 Mar 2016T20I # 519
41470057.14South Africav AustraliaCape Town9 Mar 2016T20I # 526
3950060.00South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
3950060.00South Africav AustraliaJohannesburg6 Mar 2016T20I # 520
2*8200100.00South Africav EnglandCape Town19 Feb 2016T20I # 503
2*12100200.00Australiav South AfricaJohannesburg6 Mar 2016T20I # 520
21060033.33Englandv South AfricaCape Town19 Feb 2016T20I # 503
29200100.00South Africav EnglandCape Town19 Feb 2016T20I # 503
2630066.66Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
2240050.00Australiav South AfricaJohannesburg6 Mar 2016T20I # 520
1*520050.00Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
1*1100100.00South Africav AustraliaCape Town9 Mar 2016T20I # 526
1330033.33Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
1630033.33Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
1520050.00Englandv South AfricaJohannesburg21 Feb 2016T20I # 506
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:

South Africa vs Canada at Ahmedabad, ICC Men's T20 World Cup 9th Match, Group D, Feb 9, 2026 [T20I # 3692]

Oman vs Zimbabwe at Colombo (SSC), ICC Men's T20 World Cup 8th Match, Group B, Feb 9, 2026 [T20I # 3691]

Scotland vs Italy at Eden Gardens, ICC Men's T20 World Cup 7th Match, Group C, Feb 9, 2026 [T20I # 3690]