Ireland T20 3▼ 3 0 171.0
Ghana T20 3▼ 1 2 134.3
Zimbabwe T20 2▼ 1 1 169.0
West Indies T20 2▼ 2 0 128.0
New Zealand T20 4▼ 3 1 167.8
Australia T20 11▼ 4 6 126.3
Date
Match
Result
06/11/22
Super 12 - Match 40, ICC Mens T20 World Cup 2022
Netherlands beat South Africa by 13 runs
03/11/22
Super 12 - Match 36, ICC Mens T20 World Cup 2022
Pakistan beat South Africa by 33 runs
30/10/22
Super 12 - Match 30, ICC Mens T20 World Cup 2022
South Africa beat India by 5 wickets
27/10/22
Super 12 - Match 22, ICC Mens T20 World Cup 2022
South Africa beat Bangladesh by 104 runs
24/10/22
Super 12 - Match 18, ICC Mens T20 World Cup 2022
Match Abandoned
17/11/18
Only T20I, SATOA 2018
South Africa won by 21 runs - Match reduced to 10 overs per-side due to rain
09/11/14
3rd T20, SATOA 2014
Australia won by 2 wkts
07/11/14
2nd T20, SATOA 2014
Australia won by 7 wkts
05/11/14
1st T20, SATOA 2014
South Africa won by 7 wkts
13/01/09
2nd T20I, SAIA T20IS 2009
Australia won by 6 wickets (with 7 balls remaining)
11/01/09
1st T20I, SAIA T20IS 2009
Australia won by 52 runs
Barbados T20 1▼ 0 1 129.0
Wales T20 2▼ 1 1 184.5
United Arab Emirates T20 9▼ 8 1 130.8
South Africa T20 71▼ 34 37 162.3
Date
Match
Result
14/12/23
3rd T20I, IND TO SA 2023-24
India beat South Africa by 106 runs
12/12/23
2nd T20I, IND TO SA 2023-24
South Africa beat India by 5 wickets (D/L method)
10/12/23
1st T20I, IND TO SA 2023-24
Match Abandoned
01/09/23
2nd T20I, AUS TO SA 2023
Australia beat South Africa by 8 wickets
28/03/23
3rd T20I, West Indies tour of South Africa 2023
West Indies beat South Africa by 7 runs
26/03/23
2nd T20I, West Indies tour of South Africa 2023
South Africa beat West Indies by 6 wickets
25/03/23
1st T20I, West Indies tour of South Africa 2023
West Indies beat South Africa by 3 wickets
16/04/21
4th T20I, PTOSA 2021
Pakistan won by 3 wkts
14/04/21
3rd T20I, PTOSA 2021
Pakistan won by 9 wkts
12/04/21
2nd T20I, PTOSA 2021
South Africa won by 6 wkts
10/04/21
1st T20I, PTOSA 2021
Pakistan won by 4 wkts
01/12/20
3rd T20I, ENGTOSA 2020
England won by 9 wickets
29/11/20
2nd T20I, ENGTOSA 2020
England won by 4 wickets
27/11/20
1st T20I, ENGTOSA 2020
England won by 5 wickets
26/02/20
3rd T20I, ATOSA 2020
Australia won by 97 runs
23/02/20
2nd T20I, ATOSA 2020
South Africa won by 12 runs
21/02/20
1st T20I, ATOSA 2020
Australia won by 107 runs
16/02/20
3rd T20I, ETOSA 2019-20
England won by 5 wkts
14/02/20
2nd T20I, ETOSA 2019-20
England won by 2 runs
12/02/20
1st T20I, ETOSA 2019-20
South Africa won by 1 run
24/03/19
3rd T20I, SLTOSA 2019
South Africa won by 45 runs (DLS method)
22/03/19
2nd T20I, SLTOSA 2019
South Africa won by 16 runs
19/03/19
1st T20I, SLTOSA 2019
Match tied (South Africa won the Super Over eliminator)
06/02/19
3rd T20I, PTOSA 2018-19
Pakistan won by 27 runs
03/02/19
2nd T20I, PTOSA 2018-19
South Africa won by 7 runs
01/02/19
1st T20I, PTOSA 2018-19
South Africa won by 6 runs
12/10/18
2nd T20I, ZTOSA 2018
South Africa won by 6 wkts
09/10/18
1st T20I, ZTOSA 2018
South Africa won by 34 runs
24/02/18
3rd T20I, ITOSA 2017-18
India won by 7 runs
21/02/18
2nd T20I, ITOSA 2017-18
South Africa won by 6 wkts
18/02/18
1st T20I, ITOSA 2017-18
India won by 28 runs
29/10/17
2nd T20I, BTOSA 2017
South Africa won by 83 runs
26/10/17
1st T20I, BTOSA 2017
South Africa won by 20 runs
25/01/17
3rd T20I, SLTOSA 2016-17
Sri Lanka won by 5 wkts
22/01/17
2nd T20I, SLTOSA 2016-17
Sri Lanka won by 3 wkts
20/01/17
1st T20I, SLTOSA 2016-17
South Africa won by 19 runs (Match reduced 10 overs per side due to rain)
09/03/16
3rd T20I, ATOSA 2016
Australia won by 6 wkts
06/03/16
2nd T20I, ATOSA 2016
Australia won by 5 wkts
04/03/16
1st T20I, ATOSA 2016
South Africa won by 3 wkts
21/02/16
2nd T20I, ETOSA 2015-16
South Africa won by 9 wkts
19/02/16
1st T20I, ETOSA 2015-16
South Africa won by 3 wkts
16/08/15
2nd T20I, NZTOSA 2015
New Zealand won by 32 runs
14/08/15
1st T20I, NZTOSA 2015
South Africa won by 6 wkts
14/01/15
3rd T20I, WIISA 2014-15
South Africa won by 69 runs
11/01/15
2nd T20I, WIISA 2014-15
West Indies won by 4 wkts
09/01/15
1st T20I, WIISA 2014-15
West Indies won by 4 wkts
14/03/14
3rd T20I, ATOSA 2014
Australia won by 6 wkts
12/03/14
2nd T20I, ATOSA 2014
Aus won by 5 wkts
09/03/14
1st T20I, ATOSA 2014
Match abandoned without a ball being bowled
22/11/13
2nd T20I, PISA 2013
Pakistan won by 6 runs
20/11/13
1st T20I, PISA 2013
South Africa won by 4 runs (D/L method)
03/03/13
2nd T20I, PTOSA 2013
Pakistan won by 95 runs
01/03/13
1st T20I, PTOSA 2013
Match abandoned without a ball bowled
26/12/12
3rd T20I, NZTOSA 2012-13
South Africa won by 33 runs
23/12/12
2nd T20I, NZTOSA 2012-13
NZ won by 8 wickets (D/L method)
21/12/12
1st T20I, NZTOSA 2012-13
South Africa won by 8 wkts
30/03/12
One-off T20I, IISAOO T20I 2012
South Africa won by 11 runs (D/L method)
09/01/11
Only T20I, IISA 2010-11
India won by 21 runs
10/10/10
2nd T20I, ZISA 2010
South Africa won by 8 runs
15/11/09
2nd T20I, EISA T20IS 2009
South Africa won by 84 runs
13/11/09
1st T20I, EISA T20IS 2009
England won by 1 run (D/L method)
29/03/09
2nd T20I, AISA T20IS 2009
South Africa won by 17 runs
27/03/09
1st T20I, AISA T20IS 2009
South Africa won by 4 wickets (with 4 balls remaining)
05/11/08
Only T20I, BISA T20IM 2008
South Africa won by 12 runs (D/L method)
18/01/08
2nd T20I, WIISA T20IS 2007
South Africa won by 4 wickets (with 4 balls remaining)
16/12/07
1st T20I, WIISA T20IS 2007
West Indies won by 5 wickets (with 19 balls remaining)
23/11/07
Only T20I, NZISA T20IM 2007
South Africa won by 3 wickets (with 1 ball remaining)
20/09/07
24th Match, ICCW T20 2007
India won by 37 runs
19/09/07
20th Match, ICCW T20 2007
South Africa won by 6 wickets (with 5 balls remaining)
16/09/07
15th Match, ICCW T20 2007
South Africa won by 19 runs
15/09/07
12th Match, ICCW T20 2007
South Africa won by 7 wickets (with 7 balls remaining)
England T20 13▼ 9 4 153.8
Date
Match
Result
05/08/22
2nd T20I, South Africa v Ireland in England 2022
South Africa beat Ireland by 44 runs
03/08/22
1st T20I, South Africa v Ireland in England 2022
South Africa beat Ireland by 21 runs
31/07/22
3rd T20I, South Africa tour of England 2022
South Africa beat England by 90 runs
27/07/22
1st T20I, South Africa tour of England 2022
England beat South Africa by 41 runs
23/06/17
2nd T20I, SATOE 2017
South Africa won by 3 runs
21/06/17
1st T20I, SATOE 2017
England won by 9 wkts
12/09/12
3rd T20I, SAIE 2012
England won by 28 runs
10/09/12
2nd T20I, SAIE 2012
No result
08/09/12
1st T20I, SAIE 2012
South Africa won by 7 wkts
18/06/09
1st Semi-Final, ICCW T20 2009
Pakistan won by 7 runs
16/06/09
24th Match, ICCW T20 2009
South Africa won by 12 runs
13/06/09
17th Match, ICCW T20 2009
South Africa won by 20 runs
11/06/09
14th Match, ICCW T20 2009
South Africa won by 7 wickets (with 10 balls remaining)
Sri Lanka T20 11▼ 7 4 132.5
Date
Match
Result
14/09/21
3rd T20I, SA TO SL 2021
South Africa won by 10 wickets
12/09/21
2nd T20I, SA TO SL 2021
South Africa won by 9 wickets
10/09/21
1st T20I, SA TO SL 2021
South Africa won by 28 runs.
14/08/18
Only T20I, SATOSL 2018
Sri Lanka won by 3 wkts
06/08/13
3rd T20I, SATOSL 2013
Sri Lanka won by 6 wkts
04/08/13
2nd T20I, SATOSL 2013
South Africa won by 22 runs
02/08/13
1st T20I, SATOSL 2013
South Africa won by 12 runs
02/10/12
24th Match, ICCWT20 2012
India won by 1 run
28/09/12
15th Match, ICCWT20 2012
Pakistan won by 2 wkts
22/09/12
7th Match, ICCWT20 2012
South Africa won by 32 runs
17/09/12
7th Warm Up Match, ICCWT20 2012WU
South Africa won by 9 runs
Bangladesh T20 7▼ 5 2 165.7
Saint Lucia T20 2▼ 0 2 154.5
Grenada T20 5▼ 3 2 161.4
Pakistan T20 3▼ 1 2 158.3
India T20 16▼ 8 7 150.0
Date
Match
Result
04/10/22
3rd T20I, South Africa Tour of India Sep 2022
South Africa beat India by 49 runs
04/10/22
3rd T20I, SA TO IND 2022
India beat South Africa by 48 runs
02/10/22
2nd T20I, South Africa Tour of India Sep 2022
India beat South Africa by 16 runs
02/10/22
2nd T20I, SA TO IND 2022
South Africa beat India by 4 wickets
28/09/22
1st T20I, South Africa Tour of India Sep 2022
India beat South Africa by 8 wickets
28/09/22
1st T20I, SA TO IND 2022
South Africa beat India by 7 wickets
19/06/22
5th T20I, SA TO IND 2022
Match Abandoned
17/06/22
4th T20I, SA TO IND 2022
India beat South Africa by 82 runs
22/09/19
3rd T20I, SATOI 2019
South Africa won by 9 wkts
18/09/19
2nd T20I, SATOI 2019
India won by 7 wkts
15/09/19
1st T20I, SATOI 2019
Match abandoned without a ball bowled (no toss)
28/03/16
32nd Match, ICCW T20 2016
South Africa won by 8 wkts
25/03/16
27th Match, ICCW T20 2016
West Indies won by 3 wkts
20/03/16
20th Match, ICCW T20 2016
South Africa won by 37 runs
18/03/16
18th Match, ICCW T20 2016
England won by 2 wkts
08/10/15
3rd T20I, SATOI 2015
Match abandoned without a ball being bowled
M = Matches, M = Matches, W = Win, L = Loss, Mode = Click For More Details