Highest totals by South Africa in T20Is

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
259/418.513.752v West IndiesCenturionwon26 Mar 2023T20I # 2032
258/520.012.901v South AfricaCenturionlost26 Mar 2023T20I # 2032
256/520.012.801v IrelandBreadywon15 Jun 2025T20I # 3238
245/620.012.251v IndiaLauderhillwon27 Aug 2016T20I # 562
241/620.012.051v EnglandCenturionwon15 Nov 2009T20I # 125
236/619.212.202v South AfricaJohannesburgwon11 Jan 2015T20I # 414
231/720.011.551v West IndiesJohannesburglost11 Jan 2015T20I # 414
229/420.011.451v EnglandWankhedelost18 Mar 2016T20I # 540
227/320.011.351v IndiaIndorewon4 Oct 2022T20I # 1805
224/420.011.201v BangladeshPotchefstroomwon29 Oct 2017T20I # 628
224/520.011.201v EnglandBridgetownwon26 Jan 2022T20I # 1455
222/620.011.101v EnglandCenturionlost16 Feb 2020T20I # 1043
222/620.011.101v EnglandSt George'slost16 Dec 2023T20I # 2407
221/519.011.632v EnglandGros Isletwon16 Nov 2024T20I # 2956
221/320.011.052v IndiaGuwahatilost2 Oct 2022T20I # 1803
220/820.011.001v South AfricaJohannesburgwon28 Mar 2023T20I # 2036
220/620.011.001v AustraliaPerthwon13 Feb 2024T20I # 2467
219/420.010.951v IndiaJohannesburgwon30 Mar 2012T20I # 242
218/520.010.901v AfghanistanGros Isletwon17 Jun 2024T20I # 2703
218/720.010.901v AustraliaDarwinwon12 Aug 2025T20I # 3405
214/420.010.701v AustraliaBasseterrelost25 Jul 2025T20I # 3369
213/620.010.652v West IndiesJohannesburglost28 Mar 2023T20I # 2036
212/319.111.062v IndiaDelhiwon9 Jun 2022T20I # 1554
211/520.010.551v ScotlandThe Ovalwon7 Jun 2009T20I # 94
211/520.010.551v IrelandBristolwon3 Aug 2022T20I # 1721
211/820.010.552v EnglandSouthamptonlost10 Jun 2025T20I # 3218
210/319.310.762v PakistanCenturionwon13 Dec 2024T20I # 3047
209/220.010.451v New ZealandLauderhillwon30 Jun 2012T20I # 247
209/520.010.451v AfghanistanWankhedewon20 Mar 2016T20I # 542
208/217.411.772v West IndiesJohannesburgwon11 Sep 2007T20I # 20
208/820.010.401v EnglandThe Ovalwon28 Jun 2007T20I # 15
208/720.010.402v IndiaCenturionlost13 Nov 2024T20I # 2947
207/520.010.351v IndiaHyderabadlost6 Dec 2019T20I # 1020
207/320.010.351v PakistanKarachilost16 Dec 2021T20I # 1450
207/320.010.351v EnglandCardiffwon28 Jul 2022T20I # 1698
207/920.010.352v AustraliaAdelaidelost11 Feb 2024T20I # 2462
207/720.010.351v South AfricaKingstonwon25 May 2024T20I # 2626
205/620.010.251v South AfricaJohannesburglost11 Sep 2007T20I # 20
205/420.010.251v AustraliaColombo (RPS)won5 Oct 2012T20I # 288
205/520.010.251v BangladeshSydneywon27 Oct 2022T20I # 1847
205/920.010.251v AustraliaBasseterrelost26 Jul 2025T20I # 3378
204/720.010.201v AustraliaJohannesburglost6 Mar 2016T20I # 520
204/720.010.202v IrelandSt George'slost15 Jan 2020T20I # 1028
203/520.010.151v PakistanCenturionlost14 Apr 2021T20I # 1147
202/720.010.102v EnglandDurbanlost14 Feb 2020T20I # 1041
202/820.010.102v AustraliaHobartlost9 Feb 2024T20I # 2459
201/420.010.051v AustraliaJohannesburgwon24 Feb 2006T20I # 6
200/319.410.162v IndiaDharamsalawon2 Oct 2015T20I # 456
199/420.09.951v ICC World XILord'swon31 May 2018T20I # 666
199/820.09.951v AustraliaGros Isletwon16 Jul 2021T20I # 1192
198/220.09.901v Sri LankaJohannesburgwon24 Mar 2019T20I # 763
197/420.09.851v BangladeshMirpurwon10 Dec 2012T20I # 291
196/319.49.962v IndiaWankhedewon31 Mar 2016T20I # 556
196/520.09.801v EnglandChattogramwon29 Mar 2014T20I # 391
196/420.09.801v Sri LankaPallekelewon4 Mar 2020T20I # 1075
196/420.09.801v AustraliaGros Isletwon10 Jul 2021T20I # 1188
196/620.09.801v EnglandBristollost8 Jun 2025T20I # 3213
195/320.09.751v West IndiesDurbanwon14 Jan 2015T20I # 415
195/420.09.751v BangladeshBloemfonteinwon26 Oct 2017T20I # 626
194/118.310.482v IndiaKingstonwon9 Jul 2017T20I # 617
194/620.09.701v ZimbabweKimberleywon10 Oct 2010T20I # 189
194/420.09.701v U.S.A.North Soundwon19 Jun 2024T20I # 2708
193/520.09.651v BangladeshRoseauwon3 Jul 2022T20I # 1607
193/820.09.652v EnglandBristollost27 Jul 2022T20I # 1693
19215.312.382v EnglandTaroubalost19 Dec 2023T20I # 2414
192/620.09.601v PakistanCape Townwon1 Feb 2019T20I # 732
191/820.09.551v AustraliaColombo (RPS)lost22 Sep 2012T20I # 270
191/620.09.551v AustraliaBrisbanewon13 Feb 2013T20I # 303
191/320.09.551v EnglandCape Townlost1 Dec 2020T20I # 1113
191/520.09.551v EnglandSouthamptonwon31 Jul 2022T20I # 1717
191/720.09.552v West IndiesKingstonlost25 May 2024T20I # 2626
19019.29.821v BangladeshMirpurwon22 Dec 2018T20I # 717
190/820.09.501v AustraliaDurbanlost3 Sep 2023T20I # 2230
189/418.410.122v IndiaCenturionwon21 Feb 2018T20I # 654
189/220.09.451v IrelandBelfastwon24 Jul 2021T20I # 1201
189/220.09.451v EnglandSharjahwon6 Nov 2021T20I # 1400
189/820.09.451v AustraliaKingstonlost20 Jul 2025T20I # 3339
188/320.09.401v PakistanJohannesburgwon3 Feb 2019T20I # 734
188/620.09.401v PakistanJohannesburglost10 Apr 2021T20I # 1145
18519.59.322v Sri LankaPallekelelost9 Nov 2015T20I # 460
185/620.09.251v New ZealandAucklandwon17 Feb 2017T20I # 595
185/620.09.252v AustraliaGros Isletlost14 Jul 2021T20I # 1190
185/920.09.252v IrelandAbu Dhabilost29 Sep 2024T20I # 2876
183/418.110.072v EnglandWankhedewon16 Mar 2016T20I # 537
183/720.09.151v West IndiesThe Ovalwon13 Jun 2009T20I # 106
183/920.09.151v PakistanDurbanwon10 Dec 2024T20I # 3026
182/620.09.101v IrelandBristolwon5 Aug 2022T20I # 1724
182/920.09.101v EnglandBridgetownlost9 Nov 2024T20I # 2940
181/320.09.051v IndiaChennailost11 Nov 2018T20I # 710
180/716.011.251v New ZealandAucklandlost27 Nov 2020T20I # 1108
180/519.19.392v Sri LankaDambullawon13 Oct 2024T20I # 2907
180/320.09.001v Sri LankaCenturionwon22 Mar 2019T20I # 758
180/420.09.001v EnglandGros Isletlost19 Jun 2024T20I # 2709
179/419.49.102v AustraliaMirpurwon28 Mar 2014T20I # 388
179/520.08.951v EnglandPallekelewon27 Sep 2012T20I # 276
179/620.08.951v New ZealandGqeberhawon26 Dec 2012T20I # 297
179/620.08.951v EnglandCape Townlost27 Nov 2020T20I # 1109
179/420.08.951v EnglandBridgetownwon30 Jan 2022T20I # 1457
179/620.08.951v South AfricaTaroubawon25 Aug 2024T20I # 2811
178/420.08.901v AustraliaCape Townlost9 Mar 2016T20I # 526
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Guernsey vs Papua New Guinea at Castel, Papua New Guinea in Guernsey Only Match, Aug 14, 2025 [T20I # 3406]

South Africa vs Australia at Darwin, South Africa in Australia 2nd T20I, Aug 12, 2025 [T20I # 3405]

Australia vs South Africa at Darwin, South Africa in Australia 1st T20I, Aug 10, 2025 [T20I # 3403]