Batting Most Runs Innings - South Africa

High scores For ICC Men's T20 World Cup - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
109905678194.64South Africav BangladeshSydney27 Oct 2022T20I # 1847
94*936056156.66South Africav EnglandSharjah06 Nov 2021T20I # 1400
90*10155142163.63South Africav West IndiesJohannesburg11 Sep 2007T20I # 20
89*685666158.92South Africav New ZealandDurban19 Sep 2007T20I # 39
86*5743103200.00South Africav New ZealandChattogram24 Mar 2014T20I # 383
79*353456232.35South Africav ScotlandThe Oval07 Jun 2009T20I # 94
74544075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
73605433135.18South Africav IndiaGros Islet02 May 2010T20I # 155
69*532893246.42South Africav EnglandChattogram29 Mar 2014T20I # 391
65403862171.05South Africav IndiaColombo (RPS)02 Oct 2012T20I # 286
65503844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
64755471118.51South Africav PakistanNottingham18 Jun 2009T20I # 114
64342945220.68South Africav AfghanistanWankhede20 Mar 2016T20I # 542
6356517-123.52South Africav IndiaNottingham16 Jun 2009T20I # 113
63773873165.78South Africav BangladeshSydney27 Oct 2022T20I # 1847
59*784643128.26South Africav IndiaPerth30 Oct 2022T20I # 1853
59*675134115.68South Africav NetherlandsNew York08 Jun 2024T20I # 2649
58534152141.46South Africav IndiaMirpur04 Apr 2014T20I # 399
58493173187.09South Africav EnglandWankhede18 Mar 2016T20I # 540
57*744951116.32South Africav EnglandNottingham11 Jun 2009T20I # 103
56*695251107.69South Africav Sri LankaDelhi28 Mar 2016T20I # 554
56453762151.35South Africav EnglandChattogram29 Mar 2014T20I # 391
55273581157.14South Africav West IndiesThe Oval13 Jun 2009T20I # 106
54*392833192.85South Africav EnglandWankhede18 Mar 2016T20I # 540
53384112129.26South Africav PakistanGros Islet10 May 2010T20I # 171
52*482524208.00South Africav EnglandSharjah06 Nov 2021T20I # 1400
52322473216.66South Africav EnglandWankhede18 Mar 2016T20I # 540
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
50*55446-113.63South Africav ZimbabweHambantota20 Sep 2012T20I # 266
4841318-154.83South Africav ScotlandThe Oval07 Jun 2009T20I # 94
48553822126.31South Africav PakistanColombo (RPS)28 Sep 2012T20I # 277
47*433912120.51South Africav New ZealandBridgetown06 May 2010T20I # 164
47*261881261.11South Africav ZimbabweHobart24 Oct 2022T20I # 1844
47704631102.17South Africav West IndiesNagpur25 Mar 2016T20I # 549
46*502252209.09South Africav West IndiesJohannesburg11 Sep 2007T20I # 20
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
45*564013112.50South Africav IndiaMirpur04 Apr 2014T20I # 399
45503161145.16South Africav West IndiesThe Oval13 Jun 2009T20I # 106
45513162145.16South Africav AfghanistanWankhede20 Mar 2016T20I # 542
44*533931112.82South Africav PakistanNottingham18 Jun 2009T20I # 114
43*91513-84.31South Africav West IndiesDubai (DICS)26 Oct 2021T20I # 1366
43272034215.00South Africav EnglandCape Town16 Sep 2007T20I # 34
43202271195.45South Africav NetherlandsChattogram27 Mar 2014T20I # 386
4364495187.75South Africav NepalKingstown14 Jun 2024T20I # 2681
43402842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
41282932141.37South Africav BangladeshCape Town15 Sep 2007T20I # 31
4153346-120.58South Africav BangladeshCape Town15 Sep 2007T20I # 31
4156402-102.50South Africav New ZealandChattogram24 Mar 2014T20I # 383
41302771151.85South Africav AfghanistanWankhede20 Mar 2016T20I # 542
402318-5222.22South Africav New ZealandBridgetown06 May 2010T20I # 164
40743631111.11South Africav AustraliaAbu Dhabi23 Oct 2021T20I # 1351
39292522156.00South Africav EnglandBridgetown08 May 2010T20I # 168
39453032130.00South Africav Sri LankaChattogram22 Mar 2014T20I # 379
39463041130.00South Africav West IndiesDubai (DICS)26 Oct 2021T20I # 1366
39543141125.80South Africav IndiaBridgetown29 Jun 2024T20I # 2729
38442961131.03South Africav ScotlandThe Oval07 Jun 2009T20I # 94
36*3522-3163.63South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
36342841128.57South Africav BangladeshCape Town15 Sep 2007T20I # 31
3669414-87.80South Africav IndiaDurban20 Sep 2007T20I # 43
3660372197.29South Africav IndiaDurban20 Sep 2007T20I # 43
36352812128.57South Africav IndiaGros Islet02 May 2010T20I # 155
36391941189.47South Africav PakistanSydney03 Nov 2022T20I # 1861
343533-2103.03South Africav AfghanistanBridgetown05 May 2010T20I # 162
3456274-125.92South Africav EnglandSharjah06 Nov 2021T20I # 1400
3355354-94.28South Africav New ZealandLord's09 Jun 2009T20I # 99
3370371189.18South Africav NetherlandsNew York08 Jun 2024T20I # 2649
32*55333-96.96South Africav ZimbabweHambantota20 Sep 2012T20I # 266
32*29196-168.42South Africav AustraliaColombo (RPS)30 Sep 2012T20I # 281
31*452721114.81South Africav AustraliaColombo (RPS)30 Sep 2012T20I # 281
31*392831110.71South Africav BangladeshAbu Dhabi02 Nov 2021T20I # 1384
3129186-172.22South Africav West IndiesThe Oval13 Jun 2009T20I # 106
31221513206.66South Africav IndiaGros Islet02 May 2010T20I # 155
31282612119.23South Africav New ZealandBridgetown06 May 2010T20I # 164
3141363-86.11South Africav Sri LankaDelhi28 Mar 2016T20I # 554
31242131147.61South Africav IndiaBridgetown29 Jun 2024T20I # 2729
30423021100.00South Africav EnglandNottingham11 Jun 2009T20I # 103
30292412125.00South Africav New ZealandBridgetown06 May 2010T20I # 164
30151312230.76South Africav Sri LankaHambantota22 Sep 2012T20I # 269
3036254-120.00South Africav AustraliaColombo (RPS)30 Sep 2012T20I # 281
29*402021145.00South Africav AfghanistanWankhede20 Mar 2016T20I # 542
29*442531116.00South Africav AfghanistanTarouba26 Jun 2024T20I # 2723
2927293-100.00South Africav EnglandCape Town16 Sep 2007T20I # 34
29352312126.08South Africav New ZealandLord's09 Jun 2009T20I # 99
2953332-87.87South Africav EnglandChattogram29 Mar 2014T20I # 391
2962381176.31South Africav BangladeshNew York10 Jun 2024T20I # 2664
2955274-107.40South Africav West IndiesNorth Sound23 Jun 2024T20I # 2720
28*201222233.33South Africav EnglandWankhede18 Mar 2016T20I # 540
28312141133.33South Africav West IndiesJohannesburg11 Sep 2007T20I # 20
2837262-107.69South Africav West IndiesNagpur25 Mar 2016T20I # 549
27*181821150.00South Africav NepalKingstown14 Jun 2024T20I # 2681
27201441192.85South Africav AfghanistanBridgetown05 May 2010T20I # 162
2637262-100.00South Africav IndiaNottingham16 Jun 2009T20I # 113
252321-2119.04South Africav AfghanistanBridgetown05 May 2010T20I # 162
25201821138.88South Africav PakistanColombo (RPS)28 Sep 2012T20I # 277
25181841138.88South Africav Sri LankaChattogram22 Mar 2014T20I # 379
2529192-131.57South Africav NetherlandsAdelaide06 Nov 2022T20I # 1871
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bahrain vs Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) Final, Jul 13, 2025 [T20I # 3314]

Germany vs Malawi at Blantyre, Quadrangular Twenty20 Series (Malawi) 3rd place play-off, Jul 13, 2025 [T20I # 3313]

Malawi vs Bahrain at Blantyre, Quadrangular Twenty20 Series (Malawi) 11th Match, Jul 12, 2025 [T20I # 3307]