Batting Most Runs Innings - South Africa

Players - 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
839444112188.63South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
69*1234834143.75South Africav IndiaGuwahati202 Oct 2022T20I # 1803
68594364158.13South Africav IndiaIndore104 Oct 2022T20I # 1805
687028112242.85South Africav West IndiesCenturion226 Mar 2023T20I # 2032
63773873165.78South Africav BangladeshSydney127 Oct 2022T20I # 1847
59*784643128.26South Africav IndiaPerth230 Oct 2022T20I # 1853
52724161126.82South Africav IndiaPerth230 Oct 2022T20I # 1853
48382243218.18South Africav West IndiesCenturion125 Mar 2023T20I # 2031
47*261881261.11South Africav ZimbabweHobart224 Oct 2022T20I # 1844
42372143200.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
41483552117.14South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
38*302141180.95South Africav West IndiesCenturion226 Mar 2023T20I # 2032
36391941189.47South Africav PakistanSydney203 Nov 2022T20I # 1861
35*30184-194.44South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
33351941173.68South Africav IndiaGuwahati202 Oct 2022T20I # 1803
25382431104.16South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
2529192-131.57South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
2458371164.86South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
23391821127.77South Africav IndiaIndore104 Oct 2022T20I # 1805
212718-1116.66South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
212812-2175.00South Africav West IndiesCenturion125 Mar 2023T20I # 2031
2120214-100.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
2028144-142.85South Africav PakistanSydney203 Nov 2022T20I # 1861
2026202-100.00South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
19*45-3380.00South Africav IndiaIndore104 Oct 2022T20I # 1805
18*15512360.00South Africav West IndiesCenturion125 Mar 2023T20I # 2031
182818-1100.00South Africav PakistanSydney203 Nov 2022T20I # 1861
1728171-100.00South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
1730132-130.76South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
16*1573-228.57South Africav West IndiesCenturion226 Mar 2023T20I # 2032
168412400.00South Africav West IndiesCenturion226 Mar 2023T20I # 2032
151893-166.66South Africav PakistanSydney203 Nov 2022T20I # 1861
141193-155.55South Africav West IndiesCenturion125 Mar 2023T20I # 2031
132012-1108.33South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
13121311100.00South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
1121111-100.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
1016111-90.90South Africav BangladeshSydney127 Oct 2022T20I # 1847
103015-166.66South Africav IndiaPerth230 Oct 2022T20I # 1853
10772-142.85South Africav West IndiesCenturion125 Mar 2023T20I # 2031
1021101-100.00South Africav West IndiesCenturion226 Mar 2023T20I # 2032
9*138--112.50South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
7*2211--63.63South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
7971-100.00South Africav BangladeshSydney127 Oct 2022T20I # 1847
7106-1116.66South Africav PakistanSydney203 Nov 2022T20I # 1861
61561-100.00South Africav IndiaPerth230 Oct 2022T20I # 1853
642-1300.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
4*511-400.00South Africav PakistanSydney203 Nov 2022T20I # 1861
4*211-400.00South Africav NetherlandsAdelaide206 Nov 2022T20I # 1871
4126--66.66South Africav West IndiesCenturion125 Mar 2023T20I # 2031
4421-200.00South Africav West IndiesCenturion125 Mar 2023T20I # 2031
3218--37.50South Africav IndiaIndore104 Oct 2022T20I # 1805
394--75.00South Africav PakistanSydney203 Nov 2022T20I # 1861
2*52--100.00South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
2*262--100.00South Africav ZimbabweHobart224 Oct 2022T20I # 1844
2*84--50.00South Africav BangladeshSydney127 Oct 2022T20I # 1847
2*115--40.00South Africav IndiaPerth230 Oct 2022T20I # 1853
266--33.33South Africav BangladeshSydney127 Oct 2022T20I # 1847
232--100.00South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
1*31--100.00South Africav PakistanSydney203 Nov 2022T20I # 1861
194--25.00South Africav IndiaThiruvananthapuram128 Sep 2022T20I # 1800
173--33.33South Africav IndiaPerth230 Oct 2022T20I # 1853
185--20.00South Africav PakistanSydney203 Nov 2022T20I # 1861
1112--50.00South Africav PakistanSydney203 Nov 2022T20I # 1861
162--50.00South Africav West IndiesCenturion125 Mar 2023T20I # 2031
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
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:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

Norway vs Sweden at Stockholm, Viking Cup 5th Match, Aug 9, 2025 [T20I # 3400]

France vs Austria at Stockholm, Viking Cup 6th Match, Aug 9, 2025 [T20I # 3401]