Barbados ODI 1▼ 0 1 185.0
Sri Lanka ODI 16▼ 6 9 219.6
Date
Match
Result
07/09/21
3rd ODI, SA TO SL 2021
Sri Lanka won by 78 runs.
04/09/21
2nd ODI, SA TO SL 2021
South Africa won by 67 runs (D/L method)
02/09/21
1st ODI, SA TO SL 2021
Sri Lanka won by 14 runs.
12/08/18
5th ODI, SATOSL 2018
Sri Lanka won by 178 runs
08/08/18
4th ODI, SATOSL 2018
Sri Lanka won by 3 runs - DLS Method
05/08/18
3rd ODI, SATOSL 2018
South Africa won by 78 runs
01/08/18
2nd ODI, SATOSL 2018
South Africa won by 4 wkts
29/07/18
1st ODI, SATOSL 2018
South Africa won by 5 wkts
12/07/14
3rd ODI, SATOSL 2014
South Africa won by 82 runs
09/07/14
2nd ODI, SATOSL 2014
Sri Lanka won by 87 runs
06/07/14
1st ODI, SATOSL 2014
South Africa won by 75 runs
31/07/13
5th ODI, SATOSL 2013
Sri Lanka won by 128 runs
28/07/13
4th ODI, SATOSL 2013
Sri Lanka won by 8 wkts
26/07/13
3rd ODI, SATOSL 2013
South Africa won by 56 runs
23/07/13
2nd ODI, SATOSL 2013
Sri Lanka won by 17 runs (D/L method)
20/07/13
1st ODI, SATOSL 2013
Sri Lanka won by 180 runs
Zimbabwe ODI 3▼ 2 1 256.3
West Indies ODI 4▼ 3 1 239.3
Bangladesh ODI 4▼ 1 3 166.5
Dominica ODI 2▼ 2 0 264.0
Ireland ODI 4▼ 2 1 209.5
Trinidad and Tobago ODI 1▼ 1 0 255.0
Saint Kitts and Nevis ODI 2▼ 1 1 297.5
Saint Lucia ODI 1▼ 0 1 149.0
Grenada ODI 4▼ 3 1 259.3
United Arab Emirates ODI 16▼ 11 5 225.0
Date
Match
Result
11/11/13
5th ODI, PVSAIUAE 2013
South Africa won by 117 runs
08/11/13
4th ODI, PVSAIUAE 2013
South Africa won by 28 runs
06/11/13
3rd ODI, PVSAIUAE 2013
South Africa won by 68 runs
01/11/13
2nd ODI, PVSAIUAE 2013
Pakistan won by 66 runs
30/10/13
1st ODI, PVSAIUAE 2013
South Africa won by 1 run
08/11/10
5th ODI, PVSAIUAE 2010
South Africa won by 57 runs
05/11/10
4th ODI, PVSAIUAE 2010
Pakistan won by 1 wkt
02/11/10
3rd ODI, PVSAIUAE 2010
South Africa won by 2 runs
31/10/10
2nd ODI, PVSAIUAE 2010
Pakistan won by 1 wkt
29/10/10
1st ODI, PVSAIUAE 2010
South Africa won by 8 wkts
30/03/00
Final, IPSAUAE 2000
Pakistan won by 16 runs
27/03/00
6th Match, IPSAUAE 2000
Pakistan won by 67 runs
26/03/00
5th Match, IPSAUAE 2000
South Africa won by 6 wickets (with 44 balls remaining)
23/03/00
3rd Match, IPSAUAE 2000
South Africa won by 3 wickets (with 33 balls remaining)
21/03/00
1st Match, IPSAUAE 2000
South Africa won by 10 wickets (with 124 balls remaining)
18/04/96
Final, IPSAIUAE 1996
South Africa won by 38 runs
Wales ODI 5▼ 1 1 174.6
New Zealand ODI 12▼ 8 4 240.6
Date
Match
Result
04/03/17
5th ODI, SATONZ 2017
South Africa won by 6 wkts
01/03/17
4th ODI, SATONZ 2017
New Zealand won by 7 wkts
25/02/17
3rd ODI, SATONZ 2017
South Africa won by 159 runs
22/02/17
2nd ODI, SATONZ 2017
New Zealand won by 6 runs
19/02/17
1st ODI, SATONZ 2017
South Africa won by 4 wkts (Match reduced to 34 overs due to rain)
24/03/15
1st Semi-Final, ICWC 2015
NZ won by 4 wkts (D/L method)
07/03/15
29th Match, ICWC 2015
Pakistan won by 29 runs (D/L method)
11/02/15
8th Match, ICCWCWUM 2015
New Zealand won by 134 runs
24/10/14
2nd ODI, SATONZ 2014
South Africa won by 72 runs
21/10/14
1st ODI, SATONZ 2014
South Africa won by 6 wkts
03/03/12
3rd ODI, SAINZ 2012
South Africa won by 5 wkts
29/02/12
2nd ODI, SAINZ 2012
South Africa won by 6 wkts
Australia ODI 14▼ 8 6 234.2
Date
Match
Result
11/11/18
3rd ODI, SATOA 2018
South Africa won by 40 runs
09/11/18
2nd ODI, SATOA 2018
Australia won by 7 runs
04/11/18
1st ODI, SATOA 2018
South Africa won by 6 wkts
18/03/15
1st Quarter-Final, ICWC 2015
South Africa won by 9 wkts
27/02/15
19th Match, ICWC 2015
South Africa won by 257 runs
22/02/15
13th Match, ICWC 2015
India won by 130 runs
23/11/14
5th ODI, SATOA 2014
Australia won by 2 wickets (D/L method)
21/11/14
4th ODI, SATOA 2014
Australia won by 3 wkts
19/11/14
3rd ODI, SATOA 2014
Australia won by 73 runs
16/11/14
2nd ODI, SATOA 2014
South Africa won by 3 wkts
14/11/14
1st ODI, SATOA 2014
Australia won by 32 runs
16/01/09
1st ODI, SAIA ODIS 2009
South Africa won by 3 wickets (with 3 balls remaining)
08/02/02
2nd Final, ANZSAA 2002
South Africa won by 6 wickets (with 47 balls remaining) (D/L method)
25/01/94
3rd Final, ANZSAA 1993 94
Australia won by 35 runs
India ODI 30▼ 17 13 263.3
Date
Match
Result
16/11/23
Semi Final 2, ICC World Cup 2023
Australia beat South Africa by 3 wickets
10/11/23
Match 42, ICC World Cup 2023
South Africa beat Afghanistan by 5 wickets
05/11/23
Match 37, ICC World Cup 2023
India beat South Africa by 243 runs
01/11/23
Match 32, ICC World Cup 2023
South Africa beat New Zealand by 190 runs
27/10/23
Match 26, ICC World Cup 2023
South Africa beat Pakistan by 1 wicket
24/10/23
Match 23, ICC World Cup 2023
South Africa beat Bangladesh by 149 runs
21/10/23
Match 20, ICC World Cup 2023
South Africa beat England by 229 runs
17/10/23
Match 15, ICC World Cup 2023
Netherlands beat South Africa by 38 runs
12/10/23
Match 10, ICC World Cup 2023
South Africa beat Australia by 134 runs
07/10/23
Match 4, ICC World Cup 2023
South Africa beat Sri Lanka by 102 runs
11/10/22
3rd ODI, South Africa Tour of India Sep 2022
India beat South Africa by 7 wickets
09/10/22
2nd ODI, South Africa Tour of India Sep 2022
India beat South Africa by 7 wickets
06/10/22
1st ODI, South Africa Tour of India Sep 2022
South Africa beat India by 9 runs
25/10/15
5th ODI, SATOI 2015
South Africa won by 214 runs
22/10/15
4th ODI, SATOI 2015
India won by 35 runs
18/10/15
3rd ODI, SATOI 2015
South Africa won by 18 runs
14/10/15
2nd ODI, SATOI 2015
India won by 22 runs
11/10/15
1st ODI, SATOI 2015
South Africa won by 5 runs
15/03/11
34th Match, ICCWC 2011
South Africa won by 131 runs
12/03/11
29th Match, ICCWC 2011
South Africa won by 3 wkts
05/03/11
21st Match, ICCWC 2011
England won by 6 runs
24/02/11
7th Match, ICCWC 2011
South Africa won by 7 wkts
27/02/10
3rd ODI, SAII ODIS 2010
South Africa won by 90 runs
24/02/10
2nd ODI, SAII ODIS 2010
India won by 153 runs
21/02/10
1st ODI, SAII ODIS 2010
India won by 1 run
24/10/06
13th Match, ICT 2006
South Africa won by 78 runs
28/11/05
5th ODI, SAII ODIS 2005
India won by 5 wickets (with 15 balls remaining)
25/11/05
4th ODI, SAII ODIS 2005
South Africa won by 10 wickets (with 85 balls remaining)
14/12/96
Only ODI, SAI 1996
India won by 74 runs
06/11/96
Final, AISAII 1996
India won by 35 runs
England ODI 25▼ 7 16 217.0
Date
Match
Result
19/07/22
1st ODI, South Africa tour of England 2022
Match Abandoned
06/07/19
Match 45, ICCCWC 2019
South Africa won by 10 runs
28/06/19
Match 35, ICCCWC 2019
South Africa won by 9 wkts
23/06/19
Match 30, ICCCWC 2019
Pakistan won by 49 runs
19/06/19
Match 25, ICCCWC 2019
New Zealand won by 4 wkts
10/06/19
Match 15, ICCCWC 2019
No result
05/06/19
Match 8, ICCCWC 2019
India won by 6 wkts
02/06/19
Match 5, ICCCWC 2019
Bangladesh won by 21 runs
30/05/19
Match 1, ICCCWC 2019
England won by 104 runs
11/06/17
11th Match, ICCCT 2017
India won by 8 wkts
07/06/17
7th Match, ICCCT 2017
Pakistan won by 19 runs (by DLS method) - Match called off after rain arrived
03/06/17
3rd Match, ICCCT 2017
South Africa won by 96 runs
29/05/17
3rd ODI, SATOE 2017
South Africa won by 7 wkts
27/05/17
2nd ODI, SATOE 2017
England won by 2 runs
24/05/17
1st ODI, SATOE 2017
England won by 72 runs
19/06/13
1st Semi-Final, ICCCT 2013
England won by 7 wkts
10/06/13
5th Match, ICCCT 2013
South Africa won by 67 runs
05/09/12
5th ODI, SAIE 2012
South Africa won by 7 wkts
02/09/12
4th ODI, SAIE 2012
England won by 6 wkts
31/08/12
3rd ODI, SAIE 2012
England won by 4 wkts
28/08/12
2nd ODI, SAIE 2012
South Africa won by 80 runs
31/08/08
4th ODI, SAIE 2008
England won by 7 wickets (with 14 balls remaining) (D/L method)
29/08/08
3rd ODI, SAIE 2008
England won by 126 runs
26/08/08
2nd ODI, SAIE 2008
England won by 10 wickets (with 215 balls remaining)
22/08/08
1st ODI, SAIE 2008
England won by 20 runs
South Africa ODI 110▼ 72 35 255.4
Date
Match
Result
21/12/23
3rd ODI, IND TO SA 2023-24
India beat South Africa by 78 runs
17/12/23
1st ODI, IND TO SA 2023-24
India beat South Africa by 8 wickets
17/09/23
5th ODI, AUS TO SA 2023
South Africa beat Australia by 122 runs
15/09/23
4th ODI, AUS TO SA 2023
South Africa beat Australia by 164 runs
12/09/23
3rd ODI, AUS TO SA 2023
South Africa beat Australia by 111 runs
09/09/23
2nd ODI, AUS TO SA 2023
Australia beat South Africa by 123 runs
07/09/23
1st ODI, AUS TO SA 2023
Australia beat South Africa by 3 wickets
02/04/23
2nd ODI, Netherlands tour of South Africa 2023
South Africa beat Netherlands by 146 runs
31/03/23
1st ODI, Netherlands tour of South Africa 2023
South Africa beat Netherlands by 8 wickets
21/03/23
3rd ODI, West Indies tour of South Africa 2023
South Africa beat West Indies by 4 wickets
18/03/23
2nd ODI, West Indies tour of South Africa 2023
West Indies beat South Africa by 48 runs
16/03/23
1st ODI, West Indies tour of South Africa 2023
Match Abandoned
01/02/23
3rd ODI, England tour of South Africa 2023
England beat South Africa by 59 runs
29/01/23
2nd ODI, England tour of South Africa 2023
South Africa beat England by 5 wickets
27/01/23
1st ODI, England tour of South Africa 2023
South Africa beat England by 27 runs
23/03/22
3rd ODI, BAN TO RSA
Bangladesh beat South Africa by 9 wickets
20/03/22
2nd ODI, BAN TO RSA
South Africa beat Bangladesh by 7 wickets
18/03/22
1st ODI, BAN TO RSA
Bangladesh beat South Africa by 38 runs
23/01/22
3rd ODI, IND TO SA 2021-22
South Africa won by 4 runs.
21/01/22
2nd ODI, IND TO SA 2021-22
South Africa won by 7 wickets
19/01/22
1st ODI, IND TO SA 2021-22
South Africa won by 31 runs.
01/12/21
3rd ODI, NED TO SA 2021-22
Match Abandoned
28/11/21
2nd ODI, NED TO SA 2021-22
Match abandoned
26/11/21
1st ODI, NED TO SA 2021-22
Match abandoned due to rain
07/04/21
3rd ODI, PTOSA 2021
Pakistan won by 28 runs
04/04/21
2nd ODI, PTOSA 2021
South Africa won by 17 runs
02/04/21
1st ODI, PTOSA 2021
Pakistan won by 3 wkts
09/12/20
3rd ODI, ENGTOSA 2020
Match cancelled due to COVID-19 pandemic
07/12/20
2nd ODI, ENGTOSA 2020
Match abandoned due to COVID-19 pandemic
06/12/20
1st ODI, ENGTOSA 2020
Match abandoned due to COVID-19 pandemic
07/03/20
3rd ODI, ATOSA 2020
South Africa won by 6 wkts
04/03/20
2nd ODI, ATOSA 2020
South Africa won by 6 wkts
29/02/20
1st ODI, ATOSA 2020
South Africa won by 74 runs
09/02/20
3rd ODI, ETOSA 2019-20
England won by 2 wkts
07/02/20
2nd ODI, ETOSA 2019-20
No result due to rain
04/02/20
1st ODI, ETOSA 2019-20
South Africa won by 7 wkts
16/03/19
5th ODI, SLTOSA 2019
South Africa won by 41 runs (by DLS method)
13/03/19
4th ODI, SLTOSA 2019
South Africa won by 6 wkts
10/03/19
3rd ODI, SLTOSA 2019
South Africa won by 71 runs (D/L method)
06/03/19
2nd ODI, SLTOSA 2019
South Africa won by 113 runs
03/03/19
1st ODI, SLTOSA 2019
South Africa won by 8 wkts
30/01/19
5th ODI, PTOSA 2018-19
South Africa won by 7 wkts
27/01/19
4th ODI, PTOSA 2018-19
Pakistan won by 8 wkts
25/01/19
3rd ODI, PTOSA 2018-19
South Africa won by 13 runs (D/L method)
22/01/19
2nd ODI, PTOSA 2018-19
South Africa won by 5 wkts
19/01/19
1st ODI, PTOSA 2018-19
Pakistan won by 5 wkts
06/10/18
3rd ODI, ZTOSA 2018
South Africa won by 4 wkts
03/10/18
2nd ODI, ZTOSA 2018
South Africa won by 120 runs
30/09/18
1st ODI, ZTOSA 2018
South Africa won by 5 wkts
16/02/18
6th ODI, ITOSA 2017-18
India won by 8 wkts
13/02/18
5th ODI, ITOSA 2017-18
India won by 73 runs
10/02/18
4th ODI, ITOSA 2017-18
South Africa won by 5 wkts (DLS method match reduced to 28 overs - target 202)
07/02/18
3rd ODI, ITOSA 2017-18
India won by 124 runs
04/02/18
2nd ODI, ITOSA 2017-18
India won by 9 wkts
01/02/18
1st ODI, ITOSA 2017-18
India won by 6 wkts
22/10/17
3rd ODI, BTOSA 2017
South Africa won by 200 runs
18/10/17
2nd ODI, BTOSA 2017
South Africa won by 104 runs
15/10/17
1st ODI, BTOSA 2017
South Africa won by 10 wkts
10/02/17
5th ODI, SLTOSA 2016-17
South Africa won by 88 runs
07/02/17
4th ODI, SLTOSA 2016-17
South Africa won by 40 runs
04/02/17
3rd ODI, SLTOSA 2016-17
South Africa won by 7 wkts
01/02/17
2nd ODI, SLTOSA 2016-17
South Africa won by 121 runs
28/01/17
1st ODI, SLTOSA 2016-17
South Africa won by 8 wkts
12/10/16
5th ODI, ATOSA ODIS 2016
South Africa won by 31 runs
09/10/16
4th ODI, ATOSA ODIS 2016
South Africa won by 6 wkts
05/10/16
3rd ODI, ATOSA ODIS 2016
South Africa won by 4 wkts
02/10/16
2nd ODI, ATOSA ODIS 2016
South Africa won by 142 runs
30/09/16
1st ODI, ATOSA ODIS 2016
South Africa won by 6 wkts
14/02/16
5th ODI, ETOSA 2015-16
South Africa won by 5 wkts
12/02/16
4th ODI, ETOSA 2015-16
South Africa won by 1 wkt
09/02/16
3rd ODI, ETOSA 2015-16
South Africa won by 7 wkts
06/02/16
2nd ODI, ETOSA 2015-16
England won by 5 wkts
03/02/16
1st ODI, ETOSA 2015-16
England won by 39 runs (D/L method)
26/08/15
3rd ODI, NZTOSA 2015
South Africa won by 62 runs
23/08/15
2nd ODI, NZTOSA 2015
New Zealand won by 8 wkts
19/08/15
1st ODI, NZTOSA 2015
South Africa won by 20 runs
28/01/15
5th ODI, WIISA 2014-15
South Africa won by 131 runs
25/01/15
4th ODI, WIISA 2014-15
West Indies won by 1 wkt
21/01/15
3rd ODI, WIISA 2014-15
South Africa won by 9 wkts
18/01/15
2nd ODI, WIISA 2014-15
South Africa won by 148 runs
16/01/15
1st ODI, WIISA 2014-15
RSA won by 61 runs (D/L method)
11/12/13
3rd ODI, IISA 2013
No result
08/12/13
2nd ODI, IISA 2013
South Africa won by 134 runs
05/12/13
1st ODI, IISA 2013
South Africa won by 141 runs
30/11/13
3rd ODI, PISA 2013
South Africa won by 4 wkts
27/11/13
2nd ODI, PISA 2013
Pakistan won by 1 run
24/11/13
1st ODI, PISA 2013
Pakistan won by 23 runs
24/03/13
5th ODI, PTOSA 2013
South Africa won by 6 wkts
21/03/13
4th ODI, PTOSA 2013
Pakistan won by 3 wkts
17/03/13
3rd ODI, PTOSA 2013
South Africa won by 34 runs
15/03/13
2nd ODI, PTOSA 2013
Pakistan won by 6 wkts
10/03/13
1st ODI, PTOSA 2013
South Africa won by 125 runs
25/01/13
3rd ODI, NZTOSA 2012-13
South Africa won by 1 wkt
22/01/13
2nd ODI, NZTOSA 2012-13
New Zealand won by 27 runs
19/01/13
1st ODI, NZTOSA 2012-13
New Zealand won by 1 wkt
22/01/12
5th ODI, SLISA 2011-12
Sri Lanka won by 2 wkts
20/01/12
4th ODI, SLISA 2011-12
Sri Lanka won by 5 wkts
17/01/12
3rd ODI, SLISA 2011-12
South Africa win by 4 runs (D/L method)
14/01/12
2nd ODI, SLISA 2011-12
South Africa won by 5 wkts
11/01/12
1st ODI, SLISA 2011-12
South Africa won by 258 runs
23/01/11
5th ODI, IISA 2010-11
RSA won by 33 runs (D/L method)
21/01/11
4th ODI, IISA 2010-11
RSA won by 48 runs (D/L method)
18/01/11
3rd ODI, IISA 2010-11
India won by 2 wkts
15/01/11
2nd ODI, IISA 2010-11
India won by 1 run
12/01/11
1st ODI, IISA 2010-11
South Africa won by 135 runs
04/12/09
5th ODI, EISA ODIS 2009
Match abandoned without a ball bowled
29/11/09
4th ODI, EISA ODIS 2009
England won by 7 wickets (with 112 balls remaining)
27/11/09
3rd ODI, EISA ODIS 2009
South Africa won by 112 runs
22/11/09
2nd ODI, EISA ODIS 2009
England won by 7 wickets (with 24 balls remaining)
20/11/09
1st ODI, EISA ODIS 2009
Match abandoned without a ball bowled
England DODI 2 1 1 339.0 India DT20 1 0 1 189.0 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
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)
New Zealand T20 4▼ 3 1 167.8
West Indies T20 2▼ 2 0 128.0
Zimbabwe T20 2▼ 1 1 169.0
Ghana T20 3▼ 1 2 134.3
Barbados T20 1▼ 0 1 129.0
Wales T20 2▼ 1 1 184.5
United Arab Emirates T20 9▼ 8 1 130.8
Ireland T20 3▼ 3 0 171.0
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)
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