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
1067966125160.60Indiav South AfricaDharamsala12 Oct 2015T20I # 456
83704464188.63Englandv South AfricaWankhede218 Mar 2016T20I # 540
77674065192.50Australiav South AfricaJohannesburg26 Mar 2016T20I # 520
75614373174.41Australiav South AfricaJohannesburg26 Mar 2016T20I # 520
54402844192.85Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
44502622169.23Australiav South AfricaCape Town29 Mar 2016T20I # 526
44191935231.57Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
43582713159.25Indiav South AfricaDharamsala12 Oct 2015T20I # 456
43211653268.75Englandv South AfricaWankhede218 Mar 2016T20I # 540
4365446097.72West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
42362723155.55Australiav South AfricaCape Town29 Mar 2016T20I # 526
40321824222.22Australiav South AfricaDurban14 Mar 2016T20I # 519
38442304165.21Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
3654404190.00Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
35432512140.00Australiav South AfricaDurban14 Mar 2016T20I # 519
34221742200.00Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
33402730122.22Australiav South AfricaCape Town29 Mar 2016T20I # 526
33382541132.00Australiav South AfricaCape Town29 Mar 2016T20I # 526
32*513020106.66Englandv South AfricaCape Town119 Feb 2016T20I # 503
3247352191.42West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
27212150128.57Englandv South AfricaCape Town119 Feb 2016T20I # 503
26191831144.44Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
25532411104.16Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
25231430178.57Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
2240242091.66Indiav South AfricaCuttack15 Oct 2015T20I # 457
2246243091.66Indiav South AfricaCuttack15 Oct 2015T20I # 457
21311411150.00Englandv South AfricaWankhede218 Mar 2016T20I # 540
21212021105.00Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
20*221221166.66Indiav South AfricaDharamsala12 Oct 2015T20I # 456
20*281811111.11Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
20151131181.81Australiav South AfricaDurban14 Mar 2016T20I # 519
19*101021190.00Australiav South AfricaCape Town29 Mar 2016T20I # 526
19231521126.66Australiav South AfricaJohannesburg26 Mar 2016T20I # 520
17161130154.54Australiav South AfricaDurban14 Mar 2016T20I # 519
1712740242.85Englandv South AfricaWankhede218 Mar 2016T20I # 540
16361601100.00Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
15141011150.00Englandv South AfricaCape Town119 Feb 2016T20I # 503
15171520100.00Englandv South AfricaCape Town119 Feb 2016T20I # 503
1516911166.66Englandv South AfricaWankhede218 Mar 2016T20I # 540
15171020150.00Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
1416802175.00Indiav South AfricaDharamsala12 Oct 2015T20I # 456
1215150080.00Englandv South AfricaWankhede218 Mar 2016T20I # 540
126811150.00Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
1124151073.33Indiav South AfricaCuttack15 Oct 2015T20I # 457
1119122091.66Indiav South AfricaCuttack15 Oct 2015T20I # 457
114711157.14Englandv South AfricaCape Town119 Feb 2016T20I # 503
1121141078.57Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
117720157.14Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
11211101100.00West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
10*161001100.00West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
1024121083.33Englandv South AfricaCape Town119 Feb 2016T20I # 503
918120075.00Indiav South AfricaCuttack15 Oct 2015T20I # 457
911150060.00Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
915901100.00Australiav South AfricaDurban14 Mar 2016T20I # 519
911101090.00Australiav South AfricaDurban14 Mar 2016T20I # 519
929152060.00Australiav South AfricaJohannesburg26 Mar 2016T20I # 520
8*26101080.00Englandv South AfricaWankhede218 Mar 2016T20I # 540
816121066.66Englandv South AfricaCape Town119 Feb 2016T20I # 503
814610133.33West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
811710114.28Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
7*9600116.66Englandv South AfricaCape Town119 Feb 2016T20I # 503
7*9400175.00Australiav South AfricaJohannesburg26 Mar 2016T20I # 520
71191077.77Australiav South AfricaDurban14 Mar 2016T20I # 519
75601116.66Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
617170035.29Australiav South AfricaDurban14 Mar 2016T20I # 519
5*6500100.00Australiav South AfricaDurban14 Mar 2016T20I # 519
52080062.50Indiav South AfricaCuttack15 Oct 2015T20I # 457
51461083.33Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
55310166.66Englandv South AfricaWankhede218 Mar 2016T20I # 540
4*4110400.00Australiav South AfricaCape Town29 Mar 2016T20I # 526
4750080.00Australiav South AfricaDurban14 Mar 2016T20I # 519
41680050.00West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
43210200.00West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
41070057.14Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
3*660050.00Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
31640075.00Indiav South AfricaDharamsala12 Oct 2015T20I # 456
3970042.85Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
2*730066.66Indiav South AfricaDharamsala12 Oct 2015T20I # 456
2*12100200.00Australiav South AfricaJohannesburg26 Mar 2016T20I # 520
21060033.33Englandv South AfricaCape Town119 Feb 2016T20I # 503
2630066.66Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
2240050.00Australiav South AfricaJohannesburg26 Mar 2016T20I # 520
2950040.00Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
1*520050.00Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
1*6100100.00West Indiesv South AfricaNagpur225 Mar 2016T20I # 549
13100100.00Indiav South AfricaCuttack15 Oct 2015T20I # 457
1630033.33Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
1520050.00Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
1330033.33Englandv South AfricaJohannesburg121 Feb 2016T20I # 506
1420050.00Afghanistanv South AfricaWankhede220 Mar 2016T20I # 542
1530033.33Sri Lankav South AfricaDelhi128 Mar 2016T20I # 554
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:

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

Oman vs Zimbabwe at Colombo (SSC), ICC Men's T20 World Cup 8th Match, Group B, Feb 9, 2026 [T20I # 3691 - Live]
>> 100/9 (19.2 ov, Shah Faisal 4*, Nadeem Khan 18*, B Evans 2/15)

Sri Lanka vs Ireland at Colombo (RPS), ICC Men's T20 World Cup 6th Match, Group B, Feb 8, 2026 [T20I # 3689]