Batting Most Runs Innings - South Africa

High scores in 2021 in T20s - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
109905678194.64South Africav BangladeshSydney127 Oct 2022T20I # 1847
106*794787225.53South Africav IndiaGuwahati202 Oct 2022T20I # 1803
100*804878208.33South Africav IndiaIndore104 Oct 2022T20I # 1805
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
96*8055105174.54South Africav EnglandCardiff128 Jul 2022T20I # 1698
94*936056156.66South Africav EnglandSharjah106 Nov 2021T20I # 1400
85*734557188.88South Africav PakistanLahore114 Feb 2021T20I # 1122
839444112188.63South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
81594675176.08South Africav IndiaCuttack212 Jun 2022T20I # 1569
75*634445170.45South Africav IrelandBelfast122 Jul 2021T20I # 1197
75*724675163.04South Africav IndiaDelhi209 Jun 2022T20I # 1554
748053101139.62South Africav IrelandBristol103 Aug 2022T20I # 1721
72875152141.17South Africav West IndiesSt George's129 Jun 2021T20I # 1179
72765162141.17South Africav IrelandBelfast124 Jul 2021T20I # 1201
72442828257.14South Africav EnglandBristol227 Jul 2022T20I # 1693
70864834145.83South Africav West IndiesSt George's103 Jul 2021T20I # 1181
7075509-140.00South Africav EnglandSouthampton131 Jul 2022T20I # 1717
69*1234834143.75South Africav IndiaGuwahati202 Oct 2022T20I # 1803
69624871143.75South Africav IrelandBelfast124 Jul 2021T20I # 1201
68594364158.13South Africav IndiaIndore104 Oct 2022T20I # 1805
687028112242.85South Africav West IndiesCenturion226 Mar 2023T20I # 2032
64*583145206.45South Africav IndiaDelhi209 Jun 2022T20I # 1554
63513164203.22South Africav PakistanCenturion114 Apr 2021T20I # 1147
63773873165.78South Africav BangladeshSydney127 Oct 2022T20I # 1847
60984362139.53South Africav West IndiesSt George's201 Jul 2021T20I # 1180
60774242142.85South Africav West IndiesSt George's103 Jul 2021T20I # 1181
59*70467-128.26South Africav Sri LankaColombo (RPS)214 Sep 2021T20I # 1273
59*784643128.26South Africav IndiaPerth230 Oct 2022T20I # 1853
58*74487-120.83South Africav Sri LankaColombo (RPS)212 Sep 2021T20I # 1270
57423391172.72South Africav EnglandBristol227 Jul 2022T20I # 1693
56*683842147.36South Africav West IndiesSt George's126 Jun 2021T20I # 1176
56*704251133.33South Africav Sri LankaColombo (RPS)214 Sep 2021T20I # 1273
56452725207.40South Africav IrelandBristol103 Aug 2022T20I # 1721
56764352130.23South Africav AustraliaDurban230 Aug 2023T20I # 2224
55714052137.50South Africav PakistanCenturion114 Apr 2021T20I # 1147
5493428-128.57South Africav PakistanLahore211 Feb 2021T20I # 1120
54433073180.00South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
53523232165.62South Africav EnglandCardiff128 Jul 2022T20I # 1698
52*482524208.00South Africav EnglandSharjah106 Nov 2021T20I # 1400
52583652144.44South Africav PakistanCenturion116 Apr 2021T20I # 1148
52724161126.82South Africav IndiaPerth230 Oct 2022T20I # 1853
51*482624196.15South Africav West IndiesDubai (DICS)226 Oct 2021T20I # 1366
51*64365-141.66South Africav EnglandSouthampton131 Jul 2022T20I # 1717
51463281159.37South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
50552824178.57South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
49623832128.94South Africav AustraliaDurban101 Sep 2023T20I # 2228
49422781181.48South Africav IndiaGqeberha212 Dec 2023T20I # 2396
48493312145.45South Africav Sri LankaColombo (RPS)110 Sep 2021T20I # 1265
48382243218.18South Africav West IndiesCenturion125 Mar 2023T20I # 2031
48312115228.57South Africav AustraliaDurban103 Sep 2023T20I # 2230
47*261881261.11South Africav ZimbabweHobart224 Oct 2022T20I # 1844
46553351139.39South Africav West IndiesSt George's127 Jun 2021T20I # 1178
46694611100.00South Africav Sri LankaSharjah230 Oct 2021T20I # 1378
44332981151.72South Africav PakistanLahore211 Feb 2021T20I # 1120
43*91513-84.31South Africav West IndiesDubai (DICS)226 Oct 2021T20I # 1366
42553232131.25South Africav PakistanLahore213 Feb 2021T20I # 1121
42593033140.00South Africav PakistanLahore213 Feb 2021T20I # 1121
42483051140.00South Africav West IndiesSt George's127 Jun 2021T20I # 1178
42-406-105.00South Africav IrelandBristol105 Aug 2022T20I # 1724
42372143200.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
42553022140.00South Africav AustraliaDurban103 Sep 2023T20I # 2230
41483552117.14South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
41212342178.26South Africav AustraliaDurban103 Sep 2023T20I # 2230
40743631111.11South Africav AustraliaAbu Dhabi123 Oct 2021T20I # 1351
39453022130.00South Africav IrelandDublin (Malahide)119 Jul 2021T20I # 1194
39463041130.00South Africav West IndiesDubai (DICS)226 Oct 2021T20I # 1366
39-1652243.75South Africav IrelandBristol105 Aug 2022T20I # 1724
38*302141180.95South Africav West IndiesCenturion226 Mar 2023T20I # 2032
38493031126.66South Africav Sri LankaColombo (RPS)110 Sep 2021T20I # 1265
37332422154.16South Africav West IndiesSt George's126 Jun 2021T20I # 1176
36*362141171.42South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
36*301741211.76South Africav IrelandBelfast124 Jul 2021T20I # 1201
36312622138.46South Africav IrelandBelfast122 Jul 2021T20I # 1197
36423231112.50South Africav Sri LankaColombo (RPS)110 Sep 2021T20I # 1265
36391941189.47South Africav PakistanSydney203 Nov 2022T20I # 1861
35*30184-194.44South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
35583041116.66South Africav IndiaCuttack212 Jun 2022T20I # 1569
35131761205.88South Africav AustraliaDurban101 Sep 2023T20I # 2228
35412522140.00South Africav IndiaJohannesburg214 Dec 2023T20I # 2401
34*352012170.00South Africav PakistanCenturion114 Apr 2021T20I # 1147
344024-2141.66South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
3456274-125.92South Africav EnglandSharjah106 Nov 2021T20I # 1400
33422831117.85South Africav PakistanCenturion116 Apr 2021T20I # 1148
33351941173.68South Africav IndiaGuwahati202 Oct 2022T20I # 1803
32*-2013160.00South Africav IrelandBristol105 Aug 2022T20I # 1724
32552421133.33South Africav West IndiesSt George's129 Jun 2021T20I # 1179
31*392831110.71South Africav BangladeshAbu Dhabi202 Nov 2021T20I # 1384
3132186-172.22South Africav EnglandSouthampton131 Jul 2022T20I # 1717
30231741176.47South Africav IndiaGqeberha212 Dec 2023T20I # 2396
29161314223.07South Africav IndiaDelhi209 Jun 2022T20I # 1554
29382431120.83South Africav IndiaVisakhapatnam214 Jun 2022T20I # 1571
2838213-133.33South Africav IrelandDublin (Malahide)119 Jul 2021T20I # 1194
27341731158.82South Africav PakistanLahore114 Feb 2021T20I # 1122
2729205-135.00South Africav IrelandBelfast122 Jul 2021T20I # 1197
27-1013270.00South Africav IrelandBristol105 Aug 2022T20I # 1724
27282031135.00South Africav AustraliaDurban101 Sep 2023T20I # 2228
26322022130.00South Africav West IndiesSt George's127 Jun 2021T20I # 1178
26391521173.33South Africav Sri LankaColombo (RPS)110 Sep 2021T20I # 1265
25*261921131.57South Africav PakistanLahore213 Feb 2021T20I # 1121
25211821138.88South Africav IrelandDublin (Malahide)119 Jul 2021T20I # 1194
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

India Women vs England Women at Lord's, India Women in England 2nd ODI, Jul 19, 2025 [Women ODI # 1473]

Bangladesh Under-19s vs South Africa Under-19s at Benoni, Bangladesh Under-19s in South Africa 2nd Youth ODI, Jul 19, 2025 [Youth ODI # 1568]

Ace Capital Cricket Club vs Police Sports Club at Colombo (Police), Major Clubs Limited Over Tournament Group A, Jul 17, 2025 [List A]