Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
711015571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
63503634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
53382616203.84South Africav AustraliaCairns16 Aug 2025T20I # 3407
52*764160126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
51423552145.71South Africav New ZealandHarare26 Jul 2025T20I # 3374
45533751121.62South Africav ZimbabweHarare14 Jul 2025T20I # 3316
41241715241.17South Africav ZimbabweHarare14 Jul 2025T20I # 3316
41763741110.81South Africav New ZealandHarare22 Jul 2025T20I # 3347
41352024205.00South Africav EnglandManchester12 Sep 2025T20I # 3450
38*382630146.15South Africav AustraliaCairns16 Aug 2025T20I # 3407
37543104119.35South Africav New ZealandHarare26 Jul 2025T20I # 3374
37422750137.03South Africav AustraliaDarwin10 Aug 2025T20I # 3403
35231813194.44South Africav New ZealandHarare16 Jul 2025T20I # 3317
32161632200.00South Africav EnglandManchester12 Sep 2025T20I # 3450
31281613193.75South Africav New ZealandHarare26 Jul 2025T20I # 3374
31462230140.90South Africav AustraliaDarwin12 Aug 2025T20I # 3405
30412012150.00South Africav New ZealandHarare16 Jul 2025T20I # 3317
28181422200.00South Africav EnglandCardiff10 Sep 2025T20I # 3445
27141760158.82South Africav New ZealandHarare16 Jul 2025T20I # 3317
25*201103227.27South Africav EnglandCardiff10 Sep 2025T20I # 3445
25422320108.69South Africav AustraliaCairns16 Aug 2025T20I # 3407
24171550160.00South Africav AustraliaCairns16 Aug 2025T20I # 3407
23*231530153.33South Africav ZimbabweHarare14 Jul 2025T20I # 3316
23*261511153.33South Africav New ZealandHarare22 Jul 2025T20I # 3347
23151003230.00South Africav EnglandCardiff10 Sep 2025T20I # 3445
23131131209.09South Africav EnglandManchester12 Sep 2025T20I # 3450
2338250192.00South Africav EnglandManchester12 Sep 2025T20I # 3450
20151022200.00South Africav EnglandManchester12 Sep 2025T20I # 3450
18221720105.88South Africav New ZealandHarare26 Jul 2025T20I # 3374
18221321138.46South Africav AustraliaDarwin12 Aug 2025T20I # 3405
17241620106.25South Africav New ZealandHarare16 Jul 2025T20I # 3317
16271312123.07South Africav ZimbabweHarare14 Jul 2025T20I # 3316
16321220133.33South Africav New ZealandHarare16 Jul 2025T20I # 3317
14101330107.69South Africav New ZealandHarare22 Jul 2025T20I # 3347
1416920155.55South Africav AustraliaDarwin10 Aug 2025T20I # 3403
14161011140.00South Africav AustraliaDarwin12 Aug 2025T20I # 3405
13*12711185.71South Africav ZimbabweHarare20 Jul 2025T20I # 3336
13101320100.00South Africav New ZealandHarare22 Jul 2025T20I # 3347
13341320100.00South Africav AustraliaCairns16 Aug 2025T20I # 3407
137611216.66South Africav EnglandCardiff10 Sep 2025T20I # 3445
124630200.00South Africav AustraliaDarwin10 Aug 2025T20I # 3403
1114920122.22South Africav ZimbabweHarare14 Jul 2025T20I # 3316
1116141078.57South Africav New ZealandHarare22 Jul 2025T20I # 3347
1112810137.50South Africav New ZealandHarare26 Jul 2025T20I # 3374
1018122083.33South Africav New ZealandHarare22 Jul 2025T20I # 3347
10291010100.00South Africav New ZealandHarare26 Jul 2025T20I # 3374
1022601166.66South Africav AustraliaDarwin10 Aug 2025T20I # 3403
10151001100.00South Africav AustraliaDarwin12 Aug 2025T20I # 3405
914810112.50South Africav AustraliaCairns16 Aug 2025T20I # 3407
911420225.00South Africav EnglandManchester12 Sep 2025T20I # 3450
83401200.00South Africav New ZealandHarare16 Jul 2025T20I # 3317
86401200.00South Africav New ZealandHarare22 Jul 2025T20I # 3347
7*8510140.00South Africav New ZealandHarare22 Jul 2025T20I # 3347
71991077.77South Africav New ZealandHarare16 Jul 2025T20I # 3317
61380075.00South Africav New ZealandHarare16 Jul 2025T20I # 3317
620131046.15South Africav ZimbabweHarare20 Jul 2025T20I # 3336
56310166.66South Africav AustraliaDarwin12 Aug 2025T20I # 3405
510410125.00South Africav AustraliaDarwin12 Aug 2025T20I # 3405
4*3210200.00South Africav AustraliaCairns16 Aug 2025T20I # 3407
4771057.14South Africav ZimbabweHarare20 Jul 2025T20I # 3336
43310133.33South Africav EnglandManchester12 Sep 2025T20I # 3450
3*10300100.00South Africav ZimbabweHarare14 Jul 2025T20I # 3316
3*5200150.00South Africav New ZealandHarare26 Jul 2025T20I # 3374
3*2300100.00South Africav AustraliaDarwin10 Aug 2025T20I # 3403
2560033.33South Africav AustraliaDarwin10 Aug 2025T20I # 3403
2340050.00South Africav AustraliaDarwin10 Aug 2025T20I # 3403
21140050.00South Africav EnglandCardiff10 Sep 2025T20I # 3445
22200100.00South Africav EnglandManchester12 Sep 2025T20I # 3450
1*2100100.00South Africav EnglandCardiff10 Sep 2025T20I # 3445
1450020.00South Africav New ZealandHarare16 Jul 2025T20I # 3317
1660016.66South Africav New ZealandHarare22 Jul 2025T20I # 3347
1430033.33South Africav AustraliaCairns16 Aug 2025T20I # 3407
1340025.00South Africav AustraliaCairns16 Aug 2025T20I # 3407
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:

Oman vs Zimbabwe at Colombo (SSC), ICC Men's T20 World Cup 8th Match, Group B, Feb 9, 2026 [T20I # 3691 - Live]
>> 70/6 (14.3 ov, Sufyan Mehmood 22*, J Ramanandi 1*, R Ngarava 2/8)

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

Afghanistan vs New Zealand at Chennai, ICC Men's T20 World Cup 4th Match, Group D, Feb 8, 2026 [T20I # 3687]