Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
South Africa Records
T20I Matches Records
Team Largest Margins By Runs
Cricket Records for South Africa in T20Is
Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
South Africa
130 runs
212
15.4
v Scotland
The Oval
7 Jun 2009
T20I # 94
South Africa
104 runs
206
16.3
v Bangladesh
Sydney
27 Oct 2022
T20I # 1847
South Africa
90 runs
192
16.4
v England
Southampton
31 Jul 2022
T20I # 1717
South Africa
84 runs
242
20.0
v England
Centurion
15 Nov 2009
T20I # 125
South Africa
83 runs
225
18.3
v Bangladesh
Potchefstroom
29 Oct 2017
T20I # 628
South Africa
78 runs
186
14.5
v New Zealand
Auckland
17 Feb 2017
T20I # 595
South Africa
69 runs
196
19.0
v West Indies
Durban
14 Jan 2015
T20I # 415
South Africa
59 runs
140
16.0
v Afghanistan
Bridgetown
5 May 2010
T20I # 162
South Africa
58 runs
208
16.4
v England
Cardiff
28 Jul 2022
T20I # 1698
South Africa
53 runs
219
17.4
v Australia
Darwin
12 Aug 2025
T20I # 3405
South Africa
52 runs
149
18.5
v Bangladesh
Mirpur
5 Jul 2015
T20I # 428
South Africa
49 runs
190
20.0
v Ireland
Belfast
24 Jul 2021
T20I # 1201
South Africa
49 runs
228
18.3
v India
Indore
4 Oct 2022
T20I # 1805
South Africa
45 runs
183
15.4
v Sri Lanka
Johannesburg
24 Mar 2019
T20I # 763
South Africa
44 runs
183
18.5
v Ireland
Bristol
5 Aug 2022
T20I # 1724
South Africa
42 runs
160
19.3
v Ireland
Belfast
22 Jul 2021
T20I # 1197
South Africa
37 runs
210
20.0
v Afghanistan
Wankhede
20 Mar 2016
T20I # 542
South Africa
34 runs
161
17.2
v Zimbabwe
East London
9 Oct 2018
T20I # 698
South Africa
33 runs
180
20.0
v New Zealand
Gqeberha
26 Dec 2012
T20I # 297
South Africa
33 runs
166
20.0
v Ireland
Dublin (Malahide)
19 Jul 2021
T20I # 1194
South Africa
32 runs
79
7.0
v Sri Lanka
Hambantota
22 Sep 2012
T20I # 269
South Africa
31 runs
170
19.2
v Bangladesh
Mirpur
7 Jul 2015
T20I # 429
South Africa
28 runs
164
20.0
v Sri Lanka
Colombo (RPS)
10 Sep 2021
T20I # 1265
South Africa
25 runs
169
20.0
v West Indies
St George's
3 Jul 2021
T20I # 1181
South Africa
22 runs
146
20.0
v Sri Lanka
Hambantota
4 Aug 2013
T20I # 324
South Africa
21 runs
109
10.0
v Australia
Carrara
17 Nov 2018
T20I # 711
South Africa
21 runs
212
20.0
v Ireland
Bristol
3 Aug 2022
T20I # 1721
South Africa
20 runs
184
20.0
v West Indies
The Oval
13 Jun 2009
T20I # 106
South Africa
20 runs
196
20.0
v Bangladesh
Bloemfontein
26 Oct 2017
T20I # 626
South Africa
19 runs
155
20.0
v England
Cape Town
16 Sep 2007
T20I # 34
South Africa
19 runs
127
10.0
v Sri Lanka
Centurion
20 Jan 2017
T20I # 589
South Africa
18 runs
195
20.0
v U.S.A.
North Sound
19 Jun 2024
T20I # 2708
South Africa
17 runs
157
20.0
v Australia
Centurion
29 Mar 2009
T20I # 88
South Africa
16 runs
181
20.0
v Sri Lanka
Centurion
22 Mar 2019
T20I # 758
South Africa
16 runs
167
20.0
v West Indies
St George's
27 Jun 2021
T20I # 1178
South Africa
13 runs
171
20.0
v New Zealand
Bridgetown
6 May 2010
T20I # 164
South Africa
13 runs
137
19.5
v West Indies
North Sound
19 May 2010
T20I # 178
South Africa
12 runs
122
14.0
v Bangladesh
Johannesburg
5 Nov 2008
T20I # 77
South Africa
12 runs
131
20.0
v India
Nottingham
16 Jun 2009
T20I # 113
South Africa
12 runs
116
20.0
v Sri Lanka
Colombo (RPS)
2 Aug 2013
T20I # 323
South Africa
12 runs
159
20.0
v Australia
Gqeberha
23 Feb 2020
T20I # 1052
South Africa
11 runs
83
7.5
v India
Johannesburg
30 Mar 2012
T20I # 242
South Africa
11 runs
184
20.0
v Pakistan
Durban
10 Dec 2024
T20I # 3026
South Africa
10 runs
190
20.0
v England
Sharjah
6 Nov 2021
T20I # 1400
South Africa
8 runs
195
20.0
v Zimbabwe
Kimberley
10 Oct 2010
T20I # 189
South Africa
7 runs
189
20.0
v Pakistan
Johannesburg
3 Feb 2019
T20I # 734
South Africa
7 runs
164
20.0
v England
Gros Islet
21 Jun 2024
T20I # 2712
South Africa
6 runs
151
20.0
v Pakistan
Dubai (DICS)
15 Nov 2013
T20I # 336
South Africa
6 runs
146
18.4
v Netherlands
Chattogram
27 Mar 2014
T20I # 386
South Africa
6 runs
193
20.0
v Pakistan
Cape Town
1 Feb 2019
T20I # 732
South Africa
4 runs
65
9.1
v Pakistan
Johannesburg
20 Nov 2013
T20I # 340
South Africa
4 runs
114
20.0
v Bangladesh
New York
10 Jun 2024
T20I # 2664
South Africa
3 runs
166
20.0
v New Zealand
Auckland
22 Feb 2012
T20I # 223
South Africa
3 runs
197
20.0
v England
Chattogram
29 Mar 2014
T20I # 391
South Africa
3 runs
175
20.0
v England
Taunton
23 Jun 2017
T20I # 615
South Africa
2 runs
202
20.0
v Australia
Johannesburg
24 Feb 2006
T20I # 6
South Africa
2 runs
171
20.0
v New Zealand
Chattogram
24 Mar 2014
T20I # 383
South Africa
1 run
129
20.0
v New Zealand
Lord's
9 Jun 2009
T20I # 99
South Africa
1 run
121
20.0
v West Indies
North Sound
20 May 2010
T20I # 179
South Africa
1 run
178
20.0
v England
East London
12 Feb 2020
T20I # 1039
South Africa
1 run
168
20.0
v West Indies
St George's
29 Jun 2021
T20I # 1179
South Africa
1 run
116
20.0
v Nepal
Kingstown
14 Jun 2024
T20I # 2681
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years