Batting Most Runs Innings - South Africa

High scores in 2020s in T20Is - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
109905678194.64South Africav BangladeshSydney27 Oct 2022T20I # 1847
106*794787225.53South Africav IndiaGuwahati02 Oct 2022T20I # 1803
100*804878208.33South Africav IndiaIndore04 Oct 2022T20I # 1805
100564498227.27South Africav West IndiesCenturion26 Mar 2023T20I # 2032
96*8055105174.54South Africav EnglandCardiff28 Jul 2022T20I # 1698
94*936056156.66South Africav EnglandSharjah06 Nov 2021T20I # 1400
87915166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
85*734557188.88South Africav PakistanLahore14 Feb 2021T20I # 1122
839444112188.63South Africav West IndiesJohannesburg28 Mar 2023T20I # 2036
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
81594675176.08South Africav IndiaCuttack12 Jun 2022T20I # 1569
76774283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
75*634445170.45South Africav IrelandBelfast22 Jul 2021T20I # 1197
75*724675163.04South Africav IndiaDelhi09 Jun 2022T20I # 1554
74*-3255231.25South Africav EnglandCape Town01 Dec 2020T20I # 1113
748053101139.62South Africav IrelandBristol03 Aug 2022T20I # 1721
74544075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
72875152141.17South Africav West IndiesSt George's29 Jun 2021T20I # 1179
72765162141.17South Africav IrelandBelfast24 Jul 2021T20I # 1201
72442828257.14South Africav EnglandBristol27 Jul 2022T20I # 1693
70644754148.93South Africav AustraliaGqeberha23 Feb 2020T20I # 1052
70864834145.83South Africav West IndiesSt George's03 Jul 2021T20I # 1181
7075509-140.00South Africav EnglandSouthampton31 Jul 2022T20I # 1717
69*1234834143.75South Africav IndiaGuwahati02 Oct 2022T20I # 1803
69624871143.75South Africav IrelandBelfast24 Jul 2021T20I # 1201
68594364158.13South Africav IndiaIndore04 Oct 2022T20I # 1805
687028112242.85South Africav West IndiesCenturion26 Mar 2023T20I # 2032
66*833835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
66433344200.00South Africav EnglandCenturion16 Feb 2020T20I # 1043
65352228295.45South Africav EnglandDurban14 Feb 2020T20I # 1041
65503844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
64*583145206.45South Africav IndiaDelhi09 Jun 2022T20I # 1554
63513164203.22South Africav PakistanCenturion14 Apr 2021T20I # 1147
63773873165.78South Africav BangladeshSydney27 Oct 2022T20I # 1847
60984362139.53South Africav West IndiesSt George's01 Jul 2021T20I # 1180
60774242142.85South Africav West IndiesSt George's03 Jul 2021T20I # 1181
59*70467-128.26South Africav Sri LankaColombo (RPS)14 Sep 2021T20I # 1273
59*784643128.26South Africav IndiaPerth30 Oct 2022T20I # 1853
59*675134115.68South Africav NetherlandsNew York08 Jun 2024T20I # 2649
58*74487-120.83South Africav Sri LankaColombo (RPS)12 Sep 2021T20I # 1270
58-4042145.00South Africav EnglandCape Town27 Nov 2020T20I # 1109
57423391172.72South Africav EnglandBristol27 Jul 2022T20I # 1693
56*683842147.36South Africav West IndiesSt George's26 Jun 2021T20I # 1176
56*704251133.33South Africav Sri LankaColombo (RPS)14 Sep 2021T20I # 1273
56452725207.40South Africav IrelandBristol03 Aug 2022T20I # 1721
56764352130.23South Africav AustraliaDurban30 Aug 2023T20I # 2224
55714052137.50South Africav PakistanCenturion14 Apr 2021T20I # 1147
5493428-128.57South Africav PakistanLahore11 Feb 2021T20I # 1120
54433073180.00South Africav PakistanJohannesburg12 Apr 2021T20I # 1146
54221745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
53523232165.62South Africav EnglandCardiff28 Jul 2022T20I # 1698
52*-3753140.54South Africav EnglandCape Town01 Dec 2020T20I # 1113
52*482524208.00South Africav EnglandSharjah06 Nov 2021T20I # 1400
52583652144.44South Africav PakistanCenturion16 Apr 2021T20I # 1148
52724161126.82South Africav IndiaPerth30 Oct 2022T20I # 1853
52332725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
51*482624196.15South Africav West IndiesDubai (DICS)26 Oct 2021T20I # 1366
51*64365-141.66South Africav EnglandSouthampton31 Jul 2022T20I # 1717
51463281159.37South Africav PakistanJohannesburg10 Apr 2021T20I # 1145
51503115164.51South Africav West IndiesKingston26 May 2024T20I # 2630
51643353154.54South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
51603261159.37South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
51654132124.39South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
50552824178.57South Africav PakistanJohannesburg10 Apr 2021T20I # 1145
49352443204.16South Africav EnglandCenturion16 Feb 2020T20I # 1043
49623832128.94South Africav AustraliaDurban01 Sep 2023T20I # 2228
49422781181.48South Africav IndiaGqeberha12 Dec 2023T20I # 2396
48493312145.45South Africav Sri LankaColombo (RPS)10 Sep 2021T20I # 1265
48382243218.18South Africav West IndiesCenturion25 Mar 2023T20I # 2031
48312115228.57South Africav AustraliaDurban03 Sep 2023T20I # 2230
48482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
47*261881261.11South Africav ZimbabweHobart24 Oct 2022T20I # 1844
47*67417-114.63South Africav IndiaGqeberha10 Nov 2024T20I # 2942
46553351139.39South Africav West IndiesSt George's27 Jun 2021T20I # 1178
46694611100.00South Africav Sri LankaSharjah30 Oct 2021T20I # 1378
46604423104.54South Africav BangladeshNew York10 Jun 2024T20I # 2664
46523241143.75South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
44332981151.72South Africav PakistanLahore11 Feb 2021T20I # 1120
44373242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
44261862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
43*692623165.38South Africav EnglandDurban14 Feb 2020T20I # 1041
43*91513-84.31South Africav West IndiesDubai (DICS)26 Oct 2021T20I # 1366
4354275-159.25South Africav EnglandEast London12 Feb 2020T20I # 1039
4364495187.75South Africav NepalKingstown14 Jun 2024T20I # 2681
43402842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
43592932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
42553232131.25South Africav PakistanLahore13 Feb 2021T20I # 1121
42593033140.00South Africav PakistanLahore13 Feb 2021T20I # 1121
42483051140.00South Africav West IndiesSt George's27 Jun 2021T20I # 1178
42-406-105.00South Africav IrelandBristol05 Aug 2022T20I # 1724
42372143200.00South Africav West IndiesJohannesburg28 Mar 2023T20I # 2036
42553022140.00South Africav AustraliaDurban03 Sep 2023T20I # 2230
41483552117.14South Africav IndiaThiruvananthapuram28 Sep 2022T20I # 1800
41212342178.26South Africav AustraliaDurban03 Sep 2023T20I # 2230
41241744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
41382214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
40743631111.11South Africav AustraliaAbu Dhabi23 Oct 2021T20I # 1351
40181553266.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
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
Records includes the following current or recent matches:

Bermuda vs Canada at King City (NW), ICC Men's T20 World Cup Americas Region Final 12th Match, Jun 22, 2025 [T20I # 3263]

Bermuda vs Cayman Islands at King City (NW), ICC Men's T20 World Cup Americas Region Final 10th Match, Jun 21, 2025 [T20I # 3259]

Bermuda vs Bahamas at King City (NW), ICC Men's T20 World Cup Americas Region Final 7th Match, Jun 19, 2025 [T20I # 3251]