Batting Most Runs Innings - last one year

High scores for South Africa in T20Is - last one year

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
76774283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
711015571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
66*833835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
63503634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
54221745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
52*76416-126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
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
48482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
47*67417-114.63South Africav IndiaGqeberha10 Nov 2024T20I # 2942
45533751121.62South Africav ZimbabweHarare14 Jul 2025T20I # 3316
44373242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
44261862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
43592932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
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
375431-4119.35South Africav New ZealandHarare26 Jul 2025T20I # 3374
3742275-137.03South Africav AustraliaDarwin10 Aug 2025T20I # 3403
36272214163.63South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
36452723133.33South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
35231813194.44South Africav New ZealandHarare16 Jul 2025T20I # 3317
31281613193.75South Africav New ZealandHarare26 Jul 2025T20I # 3374
3146223-140.90South Africav AustraliaDarwin12 Aug 2025T20I # 3405
30412012150.00South Africav New ZealandHarare16 Jul 2025T20I # 3317
29*321223241.66South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
292718-2161.11South Africav IndiaCenturion13 Nov 2024T20I # 2947
28422411116.66South Africav West IndiesTarouba25 Aug 2024T20I # 2811
27432422112.50South Africav West IndiesTarouba27 Aug 2024T20I # 2820
2714176-158.82South Africav New ZealandHarare16 Jul 2025T20I # 3317
25342221113.63South Africav IndiaDurban08 Nov 2024T20I # 2938
24372131114.28South Africav IndiaGqeberha10 Nov 2024T20I # 2942
23*23153-153.33South Africav ZimbabweHarare14 Jul 2025T20I # 3316
23*261511153.33South Africav New ZealandHarare22 Jul 2025T20I # 3347
231911-3209.09South Africav IndiaDurban08 Nov 2024T20I # 2938
21311131190.90South Africav IndiaDurban08 Nov 2024T20I # 2938
2127134-161.53South Africav IndiaCenturion13 Nov 2024T20I # 2947
202113-2153.84South Africav West IndiesTarouba25 Aug 2024T20I # 2811
20181212166.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
20161521133.33South Africav IndiaCenturion13 Nov 2024T20I # 2947
19*221421135.71South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
19*17921211.11South Africav IndiaGqeberha10 Nov 2024T20I # 2942
1916921211.11South Africav West IndiesTarouba25 Aug 2024T20I # 2811
1825221181.81South Africav IndiaDurban08 Nov 2024T20I # 2938
18231811100.00South Africav IndiaCenturion13 Nov 2024T20I # 2947
1822172-105.88South Africav New ZealandHarare26 Jul 2025T20I # 3374
18221321138.46South Africav AustraliaDarwin12 Aug 2025T20I # 3405
17*17123-141.66South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
174124--70.83South Africav West IndiesTarouba25 Aug 2024T20I # 2811
1724162-106.25South Africav New ZealandHarare16 Jul 2025T20I # 3317
16271312123.07South Africav ZimbabweHarare14 Jul 2025T20I # 3316
1632122-133.33South Africav New ZealandHarare16 Jul 2025T20I # 3317
14101021140.00South Africav West IndiesTarouba23 Aug 2024T20I # 2797
1410133-107.69South Africav New ZealandHarare22 Jul 2025T20I # 3347
141692-155.55South Africav AustraliaDarwin10 Aug 2025T20I # 3403
14161011140.00South Africav AustraliaDarwin12 Aug 2025T20I # 3405
13*12711185.71South Africav ZimbabweHarare20 Jul 2025T20I # 3336
1313112-118.18South Africav IndiaGqeberha10 Nov 2024T20I # 2942
1310132-100.00South Africav New ZealandHarare22 Jul 2025T20I # 3347
12*20112-109.09South Africav PakistanDurban10 Dec 2024T20I # 3026
1214811150.00South Africav IndiaDurban08 Nov 2024T20I # 2938
1212122-100.00South Africav IndiaCenturion13 Nov 2024T20I # 2947
127811150.00South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
122613-192.30South Africav PakistanDurban10 Dec 2024T20I # 3026
12121011120.00South Africav PakistanCenturion13 Dec 2024T20I # 3047
12463-200.00South Africav AustraliaDarwin10 Aug 2025T20I # 3403
11*2182-137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
111611-1100.00South Africav IndiaDurban08 Nov 2024T20I # 2938
111492-122.22South Africav ZimbabweHarare14 Jul 2025T20I # 3316
1116141-78.57South Africav New ZealandHarare22 Jul 2025T20I # 3347
111281-137.50South Africav New ZealandHarare26 Jul 2025T20I # 3374
1018122-83.33South Africav New ZealandHarare22 Jul 2025T20I # 3347
1029101-100.00South Africav New ZealandHarare26 Jul 2025T20I # 3374
10226-1166.66South Africav AustraliaDarwin10 Aug 2025T20I # 3403
101510-1100.00South Africav AustraliaDarwin12 Aug 2025T20I # 3405
92120-145.00South Africav West IndiesTarouba27 Aug 2024T20I # 2820
91261-150.00South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
8*951-160.00South Africav PakistanCenturion13 Dec 2024T20I # 3047
8881-100.00South Africav West IndiesTarouba23 Aug 2024T20I # 2797
845-1160.00South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
81251-160.00South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
8342-200.00South Africav IndiaDurban08 Nov 2024T20I # 2938
81381-100.00South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
81891-88.88South Africav PakistanDurban10 Dec 2024T20I # 3026
855-1160.00South Africav PakistanDurban10 Dec 2024T20I # 3026
834-1200.00South Africav New ZealandHarare16 Jul 2025T20I # 3317
864-1200.00South Africav New ZealandHarare22 Jul 2025T20I # 3347
7*851-140.00South Africav New ZealandHarare22 Jul 2025T20I # 3347
712101-70.00South Africav IndiaGqeberha10 Nov 2024T20I # 2942
71710--70.00South Africav IndiaGqeberha10 Nov 2024T20I # 2942
7126--116.66South Africav PakistanDurban10 Dec 2024T20I # 3026
71991-77.77South Africav New ZealandHarare16 Jul 2025T20I # 3317
6*176--100.00South Africav West IndiesTarouba27 Aug 2024T20I # 2820
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Hong Kong Women vs Kuwait Women at ICCA Dubai, ICC Women's T20 World Cup Asia Region Qualifier 15th Match, Nov 28, 2021 [Women T20I # 1013]

Malaysia Women vs Bhutan Women at ICCA Dubai, ICC Women's T20 World Cup Asia Region Qualifier 14th Match, Nov 28, 2021 [Women T20I # 1012]

United Arab Emirates Women vs Nepal Women at ICCA 2 Dubai, ICC Women's T20 World Cup Asia Region Qualifier 13th Match, Nov 28, 2021 [Women T20I # 1011]