T20 Internationals - Country Records and Statistics
Matches for South Africa
  Match Versus Ground Result
1 21/10/2005 New Zealand Wanderers Stadium New Zealand won by 5 wickets 
2 09/01/2006 Australia Brisbane Cricket Ground Australia won by 95 runs 
3 24/02/2006 Australia Wanderers Stadium South Africa won by 2 runs 
4 01/12/2006 India Wanderers Stadium India won by 6 wickets 
5 02/02/2007 Pakistan Wanderers Stadium South Africa won by 10 wickets 
6 11/09/2007 West Indies Wanderers Stadium South Africa won by 8 wickets 
7 15/09/2007 Bangladesh Newlands South Africa won by 7 wickets 
8 16/09/2007 England Newlands South Africa won by 19 runs 
9 19/09/2007 New Zealand Kingsmead South Africa won by 6 wickets 
10 20/09/2007 India Kingsmead India won by 37 runs 
11 23/11/2007 New Zealand Wanderers Stadium South Africa won by 3 wickets 
12 16/12/2007 West Indies St George's Park West Indies won by 5 wickets 
13 18/01/2008 West Indies Wanderers Stadium South Africa won by 4 wickets 
14 05/11/2008 Bangladesh Wanderers Stadium South Africa won by 12 runs 
15 11/01/2009 Australia Melbourne Cricket Ground Australia won by 52 runs 
16 13/01/2009 Australia Brisbane Cricket Ground Australia won by 6 wickets 
17 27/03/2009 Australia Wanderers Stadium South Africa won by 4 wickets 
18 29/03/2009 Australia SuperSport Park South Africa won by 17 runs 
19 07/06/2009 Scotland Kennington Oval South Africa won by 130 runs 
20 09/06/2009 New Zealand Lord's South Africa won by 1 run 
21 11/06/2009 England Trent Bridge South Africa won by 7 wickets 
22 13/06/2009 West Indies Kennington Oval South Africa won by 20 runs 
23 16/06/2009 India Trent Bridge South Africa won by 12 runs 
24 18/06/2009 Pakistan Trent Bridge Pakistan won by 7 runs 
25 13/11/2009 England Wanderers Stadium England won by 1 run 
26 15/11/2009 England SuperSport Park South Africa won by 84 runs 
27 02/05/2010 India Daren Sammy Cricket Ground India won by 14 runs 
28 05/05/2010 Afghanistan Kensington Oval South Africa won by 59 runs 
29 06/05/2010 New Zealand Kensington Oval South Africa won by 13 runs 
30 08/05/2010 England Kensington Oval England won by 39 runs 
31 10/05/2010 Pakistan Daren Sammy Cricket Ground Pakistan won by 11 runs 
32 19/05/2010 West Indies Sir Vivian Richards Stadium South Africa won by 13 runs 
33 20/05/2010 West Indies Sir Vivian Richards Stadium South Africa won by 1 run 
34 08/10/2010 Zimbabwe Mangaung Oval South Africa won by 7 wickets 
35 10/10/2010 Zimbabwe Diamond Oval South Africa won by 8 runs 
36 26/10/2010 Pakistan Sheikh Zayed Stadium South Africa won by 6 wickets 
37 27/10/2010 Pakistan Sheikh Zayed Stadium South Africa won by 6 wickets 
38 09/01/2011 India Moses Mabhida Stadium India won by 21 runs 
39 13/10/2011 Australia Newlands Australia won by 5 wickets 
40 16/10/2011 Australia Wanderers Stadium South Africa won by 3 wickets 
41 17/02/2012 New Zealand Sky Stadium New Zealand won by 6 wickets 
42 19/02/2012 New Zealand Seddon Park South Africa won by 8 wickets 
43 22/02/2012 New Zealand Eden Park South Africa won by 3 runs 
44 30/03/2012 India Wanderers Stadium South Africa won by 11 runs 
45 08/09/2012 England Riverside Ground South Africa won by 7 wickets 
46 10/09/2012 England Old Trafford No result 
47 12/09/2012 England Edgbaston England won by 28 runs 
48 20/09/2012 Zimbabwe Mahinda Rajapaksha International Cricket Stadium South Africa won by 10 wickets 
49 22/09/2012 Sri Lanka Mahinda Rajapaksha International Cricket Stadium South Africa won by 32 runs 
50 28/09/2012 Pakistan R Premadasa Stadium Pakistan won by 2 wickets 
51 30/09/2012 Australia R Premadasa Stadium Australia won by 8 wickets 
52 02/10/2012 India R Premadasa Stadium India won by 1 run 
53 21/12/2012 New Zealand Kingsmead South Africa won by 8 wickets 
54 23/12/2012 New Zealand Buffalo Park New Zealand won by 8 wickets 
55 26/12/2012 New Zealand St George's Park South Africa won by 33 runs 
56 03/03/2013 Pakistan SuperSport Park Pakistan won by 95 runs 
57 02/08/2013 Sri Lanka R Premadasa Stadium South Africa won by 12 runs 
58 04/08/2013 Sri Lanka Mahinda Rajapaksha International Cricket Stadium South Africa won by 22 runs 
59 06/08/2013 Sri Lanka Mahinda Rajapaksha International Cricket Stadium Sri Lanka won by 6 wickets 
60 13/11/2013 Pakistan Dubai International Cricket Stadium South Africa won by 9 wickets 
61 15/11/2013 Pakistan Dubai International Cricket Stadium South Africa won by 6 runs 
62 20/11/2013 Pakistan Wanderers Stadium South Africa won by 4 runs 
63 22/11/2013 Pakistan Newlands Pakistan won by 6 runs 
64 12/03/2014 Australia Kingsmead Australia won by 5 wickets 
65 14/03/2014 Australia SuperSport Park Australia won by 6 wickets 
66 22/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium Sri Lanka won by 5 runs 
67 24/03/2014 New Zealand Zahur Ahmed Chowdhury Stadium South Africa won by 2 runs 
68 27/03/2014 Netherlands Zahur Ahmed Chowdhury Stadium South Africa won by 6 runs 
69 29/03/2014 England Zahur Ahmed Chowdhury Stadium South Africa won by 3 runs 
70 04/04/2014 India Shere Bangla National Stadium India won by 6 wickets 
71 05/11/2014 Australia Adelaide Oval South Africa won by 7 wickets 
72 07/11/2014 Australia Melbourne Cricket Ground Australia won by 7 wickets 
73 09/11/2014 Australia ANZ Stadium Australia won by 2 wickets 
74 09/01/2015 West Indies Newlands West Indies won by 4 wickets 
75 11/01/2015 West Indies Wanderers Stadium West Indies won by 4 wickets 
76 14/01/2015 West Indies Kingsmead South Africa won by 69 runs 
77 05/07/2015 Bangladesh Shere Bangla National Stadium South Africa won by 52 runs 
78 07/07/2015 Bangladesh Shere Bangla National Stadium South Africa won by 31 runs 
79 14/08/2015 New Zealand Kingsmead South Africa won by 6 wickets 
80 16/08/2015 New Zealand SuperSport Park New Zealand won by 32 runs 
81 02/10/2015 India Himachal Pradesh Cricket Association Stadium South Africa won by 7 wickets 
82 05/10/2015 India Barabati Stadium South Africa won by 6 wickets 
83 19/02/2016 England Newlands South Africa won by 3 wickets 
84 21/02/2016 England Wanderers Stadium South Africa won by 9 wickets 
85 04/03/2016 Australia Kingsmead South Africa won by 3 wickets 
86 06/03/2016 Australia Wanderers Stadium Australia won by 5 wickets 
87 09/03/2016 Australia Newlands Australia won by 6 wickets 
88 18/03/2016 England Wankhede Stadium England won by 2 wickets 
89 20/03/2016 Afghanistan Wankhede Stadium South Africa won by 37 runs 
90 25/03/2016 West Indies Vidarbha Cricket Association Stadium West Indies won by 3 wickets 
91 28/03/2016 Sri Lanka Arun Jaitley Stadium South Africa won by 8 wickets 
92 20/01/2017 Sri Lanka SuperSport Park South Africa won by 19 runs 
93 22/01/2017 Sri Lanka Wanderers Stadium Sri Lanka won by 3 wickets 
94 25/01/2017 Sri Lanka Newlands Sri Lanka won by 5 wickets 
95 17/02/2017 New Zealand Eden Park South Africa won by 78 runs 
96 21/06/2017 England The Rose Bowl England won by 9 wickets 
97 23/06/2017 England The Cooper Associates County Ground South Africa won by 3 runs 
98 25/06/2017 England Sophia Gardens England won by 19 runs 
99 26/10/2017 Bangladesh Mangaung Oval South Africa won by 20 runs 
100 29/10/2017 Bangladesh Senwes Park South Africa won by 83 runs 
101 18/02/2018 India Wanderers Stadium India won by 28 runs 
102 21/02/2018 India SuperSport Park South Africa won by 6 wickets 
103 24/02/2018 India Newlands India won by 7 runs 
104 14/08/2018 Sri Lanka R Premadasa Stadium Sri Lanka won by 3 wickets 
105 09/10/2018 Zimbabwe Buffalo Park South Africa won by 34 runs 
106 12/10/2018 Zimbabwe Senwes Park South Africa won by 6 wickets 
107 17/11/2018 Australia Carrara Oval South Africa won by 21 runs 
108 01/02/2019 Pakistan Newlands South Africa won by 6 runs 
109 03/02/2019 Pakistan Wanderers Stadium South Africa won by 7 runs 
110 06/02/2019 Pakistan SuperSport Park Pakistan won by 27 runs 
111 19/03/2019 Sri Lanka Newlands South Africa won in super over after the scores were tied 
112 22/03/2019 Sri Lanka SuperSport Park South Africa won by 16 runs 
113 24/03/2019 Sri Lanka Wanderers Stadium South Africa won by 45 runs 
114 18/09/2019 India Punjab Cricket Association IS Bindra Stadium India won by 7 wickets 
115 22/09/2019 India M Chinnaswamy Stadium South Africa won by 9 wickets 
116 12/02/2020 England Buffalo Park South Africa won by 1 run 
117 14/02/2020 England Kingsmead England won by 2 runs 
118 16/02/2020 England SuperSport Park England won by 5 wickets 
119 21/02/2020 Australia Wanderers Stadium Australia won by 107 runs 
120 23/02/2020 Australia St George's Park South Africa won by 12 runs 
121 26/02/2020 Australia Newlands Australia won by 97 runs 
122 27/11/2020 England Newlands England won by 5 wickets 
123 29/11/2020 England Boland Park England won by 4 wickets 
124 01/12/2020 England Newlands England won by 9 wickets 
125 11/02/2021 Pakistan Gaddafi Stadium Pakistan won by 3 runs 
126 13/02/2021 Pakistan Gaddafi Stadium South Africa won by 6 wickets 
127 14/02/2021 Pakistan Gaddafi Stadium Pakistan won by 4 wickets 
128 10/04/2021 Pakistan Wanderers Stadium Pakistan won by 4 wickets 
129 12/04/2021 Pakistan Wanderers Stadium South Africa won by 6 wickets 
130 14/04/2021 Pakistan SuperSport Park Pakistan won by 9 wickets 
131 16/04/2021 Pakistan SuperSport Park Pakistan won by 3 wickets 
132 26/06/2021 West Indies National Cricket Stadium (Grenada) West Indies won by 8 wickets 
133 27/06/2021 West Indies National Cricket Stadium (Grenada) South Africa won by 16 runs 
134 29/06/2021 West Indies National Cricket Stadium (Grenada) South Africa won by 1 run 
135 01/07/2021 West Indies National Cricket Stadium (Grenada) West Indies won by 21 runs 
136 03/07/2021 West Indies National Cricket Stadium (Grenada) South Africa won by 25 runs 
137 19/07/2021 Ireland The Village South Africa won by 33 runs 
138 22/07/2021 Ireland Civil Service Cricket Club South Africa won by 42 runs 
139 24/07/2021 Ireland Civil Service Cricket Club South Africa won by 49 runs 
140 10/09/2021 Sri Lanka R Premadasa Stadium South Africa won by 28 runs 
141 12/09/2021 Sri Lanka R Premadasa Stadium South Africa won by 9 wickets 
142 14/09/2021 Sri Lanka R Premadasa Stadium South Africa won by 10 wickets 
143 23/10/2021 Australia Sheikh Zayed Stadium Australia won by 5 wickets 
144 26/10/2021 West Indies Dubai International Cricket Stadium South Africa won by 8 wickets 
145 30/10/2021 Sri Lanka Sharjah Cricket Stadium South Africa won by 4 wickets 
146 02/11/2021 Bangladesh Sheikh Zayed Stadium South Africa won by 6 wickets 
147 06/11/2021 England Sharjah Cricket Stadium South Africa won by 10 runs 
148 09/06/2022 India Arun Jaitley Stadium South Africa won by 7 wickets 
149 12/06/2022 India Barabati Stadium South Africa won by 4 wickets 
150 14/06/2022 India Dr YS Rajasekhara Reddy Cricket Stadium India won by 48 runs 
151 17/06/2022 India Saurashtra Cricket Association Stadium India won by 82 runs 
152 19/06/2022 India M Chinnaswamy Stadium No result 
153 27/07/2022 England County Ground (Bristol) England won by 41 runs 
154 28/07/2022 England Sophia Gardens South Africa won by 58 runs 
155 31/07/2022 England The Rose Bowl South Africa won by 90 runs 
156 03/08/2022 Ireland County Ground (Bristol) South Africa won by 21 runs 
157 05/08/2022 Ireland County Ground (Bristol) South Africa won by 44 runs 
158 28/09/2022 India Greenfield International Stadium India won by 8 wickets 
159 02/10/2022 India Barsapara Cricket Stadium India won by 16 runs 
160 04/10/2022 India Holkar Cricket Stadium South Africa won by 49 runs 
161 24/10/2022 Zimbabwe Bellerive Oval No result 
162 27/10/2022 Bangladesh Sydney Cricket Ground South Africa won by 104 runs 
163 30/10/2022 India Perth Stadium South Africa won by 5 wickets 
164 03/11/2022 Pakistan Sydney Cricket Ground Pakistan won by 33 runs 
165 06/11/2022 Netherlands Adelaide Oval Netherlands won by 13 runs 
166 25/03/2023 West Indies SuperSport Park West Indies won by 3 wickets 
167 26/03/2023 West Indies SuperSport Park South Africa won by 6 wickets 
168 28/03/2023 West Indies Wanderers Stadium West Indies won by 7 runs 
169 30/08/2023 Australia Kingsmead Australia won by 111 runs 
170 01/09/2023 Australia Kingsmead Australia won by 8 wickets 
171 03/09/2023 Australia Kingsmead Australia won by 5  
172 12/12/2023 India St George's Park South Africa won by 5 wickets 
173 14/12/2023 India Wanderers Stadium India won by 106 runs 
174 23/05/2024 West Indies Sabina Park West Indies won by 28 runs 
175 25/05/2024 West Indies Sabina Park West Indies won by 16 runs 
176 26/05/2024 West Indies Sabina Park West Indies won by 8 wickets 
177 03/06/2024 Sri Lanka Nassau County International Cricket Stadium South Africa won by 6 wickets 
178 08/06/2024 Netherlands Nassau County International Cricket Stadium South Africa won by 4 wickets 
179 10/06/2024 Bangladesh Nassau County International Cricket Stadium South Africa won by 4 runs 
180 14/06/2024 Nepal Arnos Vale Ground South Africa won by 1 run 
181 19/06/2024 United States Sir Vivian Richards Stadium South Africa won by 18 runs 
182 21/06/2024 England Daren Sammy Cricket Ground South Africa won by 7 runs 
183 23/06/2024 West Indies Sir Vivian Richards Stadium South Africa won by 3 wickets 
184 26/06/2024 Afghanistan Brian Lara Stadium South Africa won by 9 wickets 
185 29/06/2024 India Kensington Oval India won by 7 runs 
186 23/08/2024 West Indies Brian Lara Stadium West Indies won by 7 wickets 
187 25/08/2024 West Indies Brian Lara Stadium West Indies won by 30 runs 
188 27/08/2024 West Indies Brian Lara Stadium West Indies won by 8 wickets 
189 27/09/2024 Ireland Sheikh Zayed Stadium South Africa won by 8 wickets 
190 29/09/2024 Ireland Sheikh Zayed Stadium Ireland won by 10 runs 
191 08/11/2024 India Kingsmead India won by 61 runs 
192 10/11/2024 India St George's Park South Africa won by 3 wickets 
193 13/11/2024 India SuperSport Park India won by 11 runs 
194 15/11/2024 India Wanderers Stadium India won by 135 runs 
195 10/12/2024 Pakistan Kingsmead South Africa won by 11 runs 
196 13/12/2024 Pakistan SuperSport Park South Africa won by 7 wickets 
197 14/07/2025 Zimbabwe Harare Sports Club South Africa won by 5 wickets 
198 16/07/2025 New Zealand Harare Sports Club New Zealand won by 21 runs 
199 20/07/2025 Zimbabwe Harare Sports Club South Africa won by 7 wickets 
200 22/07/2025 New Zealand Harare Sports Club New Zealand won by 7 wickets 
201 26/07/2025 New Zealand Harare Sports Club New Zealand won by 3 runs 
202 10/08/2025 Australia Marrara Cricket Ground Australia won by 17 runs 
203 12/08/2025 Australia Marrara Cricket Ground South Africa won by 53 runs 
204 16/08/2025 Australia Cazaly's Stadium Australia won by 2 wickets 

Country Records and Statistics Menu
Match Records and Statistics Menu