Batting Most Runs Innings - last 2 years

High scores for South Africa in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
133*-43715309.30Zimbabwev GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
96-45116213.33Zimbabwev RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
91-3587260.00Zimbabwev SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
87915166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
86-37105232.43Zimbabwev SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
82*-3539234.28Zimbabwev NamibiaWindhoek25 Oct 2023T20I # 2329
82-4818170.83Zimbabwev KenyaWindhoek30 Nov 2023T20I # 2376
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
81845712-142.10Zimbabwev Sri LankaHarare03 Sep 2025T20I # 3434
76774283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
74544075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
72*624664156.52Zimbabwev BangladeshMirpur12 May 2024T20I # 2607
711015571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
70815462129.62Zimbabwev Sri LankaColombo (RPS)16 Jan 2024T20I # 2433
70624955142.85Zimbabwev BangladeshMirpur12 May 2024T20I # 2607
66*833835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
65*734971132.65Zimbabwev IndiaHarare10 Jul 2024T20I # 2749
65-3747175.67Zimbabwev NigeriaWindhoek29 Nov 2023T20I # 2373
65754252154.76Zimbabwev IrelandHarare07 Dec 2023T20I # 2384
65503844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
63503634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
62604252147.61Zimbabwev Sri LankaColombo (RPS)14 Jan 2024T20I # 2432
62-1994326.31Zimbabwev GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
61-4351141.86Zimbabwev KenyaNairobi (Gym)24 Oct 2024T20I # 2934
61724373141.86Zimbabwev South AfricaHarare20 Jul 2025T20I # 3336
60-2645230.76Zimbabwev KenyaWindhoek30 Nov 2023T20I # 2376
59*675134115.68South Africav NetherlandsNew York08 Jun 2024T20I # 2649
58-3664161.11Zimbabwev RwandaWindhoek27 Nov 2023T20I # 2369
56764352130.23South Africav AustraliaDurban30 Aug 2023T20I # 2224
54*-4331125.58Zimbabwev NamibiaWindhoek29 Oct 2023T20I # 2332
54*613832142.10Zimbabwev South AfricaHarare14 Jul 2025T20I # 3316
54221745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
53*-1735311.76Zimbabwev GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
53382616203.84South Africav AustraliaCairns16 Aug 2025T20I # 3407
52*76416-126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
52-3643144.44Zimbabwev NamibiaWindhoek27 Oct 2023T20I # 2331
52332725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
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
51423552145.71South Africav New ZealandHarare26 Jul 2025T20I # 3374
51674461115.90Zimbabwev Sri LankaHarare07 Sep 2025T20I # 3441
50-3143161.29Zimbabwev RwandaWindhoek27 Nov 2023T20I # 2369
50-2671192.30Zimbabwev GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
49623832128.94South Africav AustraliaDurban01 Sep 2023T20I # 2228
49422781181.48South Africav IndiaGqeberha12 Dec 2023T20I # 2396
4974495-100.00Zimbabwev AfghanistanHarare11 Dec 2024T20I # 3030
48312115228.57South Africav AustraliaDurban03 Sep 2023T20I # 2230
48-3924123.07Zimbabwev UgandaWindhoek26 Nov 2023T20I # 2365
48482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
47*67417-114.63South Africav IndiaGqeberha10 Nov 2024T20I # 2942
46604423104.54South Africav BangladeshNew York10 Jun 2024T20I # 2664
46523241143.75South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
46382823164.28Zimbabwev IndiaHarare13 Jul 2024T20I # 2759
45312443187.50Zimbabwev BangladeshChattogram05 May 2024T20I # 2589
45533751121.62South Africav ZimbabweHarare14 Jul 2025T20I # 3316
44*-2153209.52Zimbabwev RwandaWindhoek27 Nov 2023T20I # 2369
44*483921112.82Zimbabwev IrelandHarare09 Dec 2023T20I # 2388
44*472923151.72Zimbabwev BangladeshChattogram05 May 2024T20I # 2589
44373242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
44261862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
44-1844244.44Zimbabwev RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
43*49305-143.33Zimbabwev IrelandHarare23 Feb 2025T20I # 3101
4365396-110.25Zimbabwev BangladeshChattogram03 May 2024T20I # 2586
4364495187.75South Africav NepalKingstown14 Jun 2024T20I # 2681
43402842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
43763931110.25Zimbabwev IndiaHarare07 Jul 2024T20I # 2739
43592932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
43363561122.85Zimbabwev PakistanBulawayo05 Dec 2024T20I # 3004
42553022140.00South Africav AustraliaDurban03 Sep 2023T20I # 2230
41212342178.26South Africav AustraliaDurban03 Sep 2023T20I # 2230
41241744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
41382214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
41241715241.17South Africav ZimbabweHarare14 Jul 2025T20I # 3316
41763741110.81South Africav New ZealandHarare22 Jul 2025T20I # 3347
40181553266.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
40293023133.33Zimbabwev New ZealandHarare24 Jul 2025T20I # 3360
39*-2722144.44Zimbabwev TanzaniaWindhoek23 Nov 2023T20I # 2359
39-3541111.42Zimbabwev NamibiaWindhoek24 Oct 2023T20I # 2327
39342733144.44Zimbabwev IrelandHarare09 Dec 2023T20I # 2388
39543141125.80South Africav IndiaBridgetown29 Jun 2024T20I # 2729
3949284-139.28Zimbabwev PakistanBulawayo01 Dec 2024T20I # 2997
38*5533-3115.15Zimbabwev IrelandHarare09 Dec 2023T20I # 2388
38*38263-146.15South Africav AustraliaCairns16 Aug 2025T20I # 3407
37-3041123.33Zimbabwev NamibiaWindhoek25 Oct 2023T20I # 2329
37332622142.30Zimbabwev IndiaHarare10 Jul 2024T20I # 2749
375431-4119.35South Africav New ZealandHarare26 Jul 2025T20I # 3374
3742275-137.03South Africav AustraliaDarwin10 Aug 2025T20I # 3403
36*-196-189.47Zimbabwev TanzaniaWindhoek23 Nov 2023T20I # 2359
36*3522-3163.63South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
36*-1352276.92Zimbabwev SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
36*593121116.12Zimbabwev South AfricaHarare20 Jul 2025T20I # 3336
36-3232112.50Zimbabwev NamibiaWindhoek27 Oct 2023T20I # 2331
36-3321109.09Zimbabwev NamibiaWindhoek22 Nov 2023T20I # 2356
36-284-128.57Zimbabwev IrelandHarare10 Dec 2023T20I # 2391
36312831128.57South Africav West IndiesKingston26 May 2024T20I # 2630
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years