Team Highest Innings Totals IN South Africa

Highest totals by South Africa in T20Is IN South Africa

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
259/418.513.752v West IndiesCenturionwon26 Mar 2023T20I # 2032
241/620.012.051v EnglandCenturionwon15 Nov 2009T20I # 125
231/720.011.551v West IndiesJohannesburglost11 Jan 2015T20I # 414
224/420.011.201v BangladeshPotchefstroomwon29 Oct 2017T20I # 628
222/620.011.101v EnglandCenturionlost16 Feb 2020T20I # 1043
219/420.010.951v IndiaJohannesburgwon30 Mar 2012T20I # 242
213/620.010.652v West IndiesJohannesburglost28 Mar 2023T20I # 2036
210/319.310.762v PakistanCenturionwon13 Dec 2024T20I # 3047
208/217.411.772v West IndiesJohannesburgwon11 Sep 2007T20I # 20
208/720.010.402v IndiaCenturionlost13 Nov 2024T20I # 2947
204/720.010.201v AustraliaJohannesburglost6 Mar 2016T20I # 520
203/520.010.151v PakistanCenturionlost14 Apr 2021T20I # 1147
202/720.010.102v EnglandDurbanlost14 Feb 2020T20I # 1041
201/420.010.051v AustraliaJohannesburgwon24 Feb 2006T20I # 6
198/220.09.901v Sri LankaJohannesburgwon24 Mar 2019T20I # 763
195/320.09.751v West IndiesDurbanwon14 Jan 2015T20I # 415
195/420.09.751v BangladeshBloemfonteinwon26 Oct 2017T20I # 626
194/620.09.701v ZimbabweKimberleywon10 Oct 2010T20I # 189
192/620.09.601v PakistanCape Townwon1 Feb 2019T20I # 732
191/320.09.551v EnglandCape Townlost1 Dec 2020T20I # 1113
190/820.09.501v AustraliaDurbanlost3 Sep 2023T20I # 2230
189/418.410.122v IndiaCenturionwon21 Feb 2018T20I # 654
188/320.09.401v PakistanJohannesburgwon3 Feb 2019T20I # 734
188/620.09.401v PakistanJohannesburglost10 Apr 2021T20I # 1145
183/920.09.151v PakistanDurbanwon10 Dec 2024T20I # 3026
180/320.09.001v Sri LankaCenturionwon22 Mar 2019T20I # 758
179/620.08.951v New ZealandGqeberhawon26 Dec 2012T20I # 297
179/620.08.951v EnglandCape Townlost27 Nov 2020T20I # 1109
178/420.08.901v AustraliaCape Townlost9 Mar 2016T20I # 526
177/820.08.851v EnglandEast Londonwon12 Feb 2020T20I # 1039
175/920.08.752v IndiaJohannesburglost18 Feb 2018T20I # 652
172/114.411.722v EnglandJohannesburgwon21 Feb 2016T20I # 506
170/420.08.502v PakistanCape Townlost22 Nov 2013T20I # 343
169/315.510.672v ZimbabweBloemfonteinwon8 Oct 2010T20I # 188
169/520.08.451v Sri LankaCape Townlost25 Jan 2017T20I # 591
168/619.28.682v AustraliaJohannesburgwon27 Mar 2009T20I # 87
165/519.08.681v New ZealandEast Londonlost23 Dec 2012T20I # 295
165/420.08.251v West IndiesCape Townlost9 Jan 2015T20I # 413
165/620.08.252v IndiaCape Townlost24 Feb 2018T20I # 655
164/820.08.201v AustraliaDurbanlost1 Sep 2023T20I # 2228
160/620.08.001v ZimbabweEast Londonwon9 Oct 2018T20I # 698
158/419.18.242v New ZealandDurbanwon19 Sep 2007T20I # 39
158/719.28.172v AustraliaDurbanwon4 Mar 2016T20I # 519
158/420.07.901v AustraliaGqeberhawon23 Feb 2020T20I # 1052
156/520.07.801v AustraliaCenturionwon29 Mar 2009T20I # 88
154/513.511.132v IndiaGqeberhawon12 Dec 2023T20I # 2396
154/820.07.701v EnglandCape Townwon16 Sep 2007T20I # 34
153/720.07.651v PakistanJohannesburgwon20 Nov 2013T20I # 340
152/417.58.522v New ZealandDurbanwon14 Aug 2015T20I # 451
14818.28.072v IndiaJohannesburglost15 Nov 2024T20I # 2952
148/719.17.722v AustraliaJohannesburgwon16 Oct 2011T20I # 212
147/920.07.352v IndiaDurbanlost9 Jan 2011T20I # 196
146/318.57.752v BangladeshCape Townwon15 Sep 2007T20I # 31
146/720.07.301v AustraliaCape Townlost13 Oct 2011T20I # 210
146/620.07.301v EnglandPaarllost29 Nov 2020T20I # 1111
145/820.07.252v New ZealandCenturionlost16 Aug 2015T20I # 452
14419.37.381v PakistanCenturionlost16 Apr 2021T20I # 1148
141/414.010.072v PakistanJohannesburgwon12 Apr 2021T20I # 1146
14117.57.902v IndiaDurbanlost8 Nov 2024T20I # 2938
141/920.07.052v PakistanCenturionlost6 Feb 2019T20I # 736
135/415.48.612v ZimbabwePotchefstroomwon12 Oct 2018T20I # 699
135/720.06.752v EnglandCape Townwon19 Feb 2016T20I # 503
134/619.26.932v West IndiesJohannesburgwon18 Jan 2008T20I # 51
134/820.06.702v Sri LankaCape Towntied19 Mar 2019T20I # 755
13319.36.821v New ZealandJohannesburglost21 Oct 2005T20I # 3
132/011.311.472v PakistanJohannesburgwon2 Feb 2007T20I # 14
131/811.011.901v West IndiesCenturionlost25 Mar 2023T20I # 2031
131/719.56.602v New ZealandJohannesburgwon23 Nov 2007T20I # 48
128/719.06.732v IndiaGqeberhawon10 Nov 2024T20I # 2942
128/720.06.401v AustraliaCenturionlost14 Mar 2014T20I # 365
127/313.09.762v EnglandJohannesburglost13 Nov 2009T20I # 124
126/510.012.601v Sri LankaCenturionwon20 Jan 2017T20I # 589
126/920.06.301v IndiaJohannesburglost1 Dec 2006T20I # 10
118/714.08.421v BangladeshJohannesburgwon5 Nov 2008T20I # 77
116/920.05.802v IndiaDurbanlost20 Sep 2007T20I # 43
11515.37.412v AustraliaDurbanlost30 Aug 2023T20I # 2224
11319.35.791v Sri LankaJohannesburglost22 Jan 2017T20I # 590
10012.28.102v PakistanCenturionlost3 Mar 2013T20I # 306
9615.36.192v AustraliaCape Townlost26 Feb 2020T20I # 1065
9513.56.862v IndiaJohannesburglost14 Dec 2023T20I # 2401
8914.36.132v AustraliaJohannesburglost21 Feb 2020T20I # 1046
87/212.17.152v New ZealandDurbanwon21 Dec 2012T20I # 293
80/17.011.421v AustraliaDurbanlost12 Mar 2014T20I # 363
58/813.04.461v West IndiesGqeberhalost16 Dec 2007T20I # 50
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs United Arab Emirates at Sharjah, United Arab Emirates T20I Tri-Series 3rd Match, Sep 1, 2025 [T20I # 3432]

Netherlands vs Bangladesh at Sylhet, Netherlands in Bangladesh 2nd T20I, Sep 1, 2025 [T20I # 3431]

Croatia vs Serbia at Szodliget, Eastern Europe Cup 6th Match, Aug 31, 2025 [T20I # 3428]