AFG All T20 2▼ 2 0
AUS All T20 19▼ 5 14
Date
Match
Result
01/09/23
2nd T20I, AUS TO SA 2023
Australia beat South Africa by 8 wickets
23/10/21
13th Match (Group 1), ICC MENS T20 WC 2021
Australia 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
17/11/18
Only T20I, SATOA 2018
South Africa won by 21 runs - Match reduced to 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
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
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
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)
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
BAN All T20 10▼ 8 2
Date
Match
Result
27/10/22
Super 12 - Match 22, ICC Mens T20 World Cup 2022
South Africa beat Bangladesh by 104 runs
02/11/21
30th Match (Group 1), ICC MENS T20 WC 2021
South Africa won by 6 wickets
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
07/07/15
2nd T20I, SATOB 2015
South Africa won by 31 runs
05/07/15
1st T20I, SATOB 2015
South Africa won by 52 runs
22/06/12
5th Match, ZT20TS 2012
Bangladesh won by 3 wkts
19/06/12
2nd Match, ZT20TS 2012
South Africa won by 39 runs
05/11/08
Only T20I, BISA T20IM 2008
South Africa won by 12 runs (D/L method)
15/09/07
12th Match, ICCW T20 2007
South Africa won by 7 wickets (with 7 balls remaining)
ENG All T20 24▼ 12 12
Date
Match
Result
31/07/22
3rd T20I, South Africa tour of England 2022
South Africa beat England by 90 runs
28/07/22
2nd T20I, South Africa tour of England 2022
South Africa beat England by 58 runs
27/07/22
1st T20I, South Africa tour of England 2022
England beat South Africa by 41 runs
06/11/21
39th Match (Group 1), ICC MENS T20 WC 2021
South Africa won by 10 runs.
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
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
25/06/17
3rd T20I, SATOE 2017
England won by 19 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
18/03/16
18th Match, ICCW T20 2016
England won by 2 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
29/03/14
26th Match, ICCWT20 2014
South Africa won by 3 runs
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
08/05/10
18th Match, ICCW T20 2010
England won by 39 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)
11/06/09
14th Match, ICCW T20 2009
South Africa won by 7 wickets (with 10 balls remaining)
GHA All T20 1▼ 1 0
IND All T20 27▼ 12 14
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
30/10/22
Super 12 - Match 30, ICC Mens T20 World Cup 2022
South Africa beat India by 5 wickets
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)
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
08/10/15
3rd T20I, SATOI 2015
Match abandoned without a ball being bowled
05/10/15
2nd T20I, SATOI 2015
South Africa won by 6 wkts
02/10/15
1st T20I, SATOI 2015
South Africa won by 7 wkts
04/04/14
2nd Semi-final, ICCWT20 2014
India won by 6 wkts
02/10/12
24th Match, ICCWT20 2012
India won by 1 run
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
02/05/10
5th Match, ICCW T20 2010
India won by 14 runs
16/06/09
24th Match, ICCW T20 2009
South Africa won by 12 runs
IRE All T20 5▼ 5 0
KEN All T20 1▼ 0 1
NED All T20 2▼ 1 1
NZ All T20 16▼ 12 4
Date
Match
Result
17/02/17
Only T20I, SATONZ 2017
South Africa won by 78 runs
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
24/03/14
18th Match, ICCWT20 2014
South Africa won by 2 runs
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
17/09/12
7th Warm Up Match, ICCWT20 2012WU
South Africa won by 9 runs
22/02/12
3rd T20I, SAINZ 2012
South Africa won by 3 runs
19/02/12
2nd T20I, SAINZ 2012
South Africa won by 8 wkts
17/02/12
1st T20I, SAINZ 2012
New Zealand won by 6 wkts
09/06/09
10th Match, ICCW T20 2009
South Africa won by 1 run
23/11/07
Only T20I, NZISA T20IM 2007
South Africa won by 3 wickets (with 1 ball remaining)
19/09/07
20th Match, ICCW T20 2007
South Africa won by 6 wickets (with 5 balls remaining)
21/10/05
Only T20I, NZISA T20IM 2005
New Zealand won by 5 wickets (with 12 balls remaining)
PAK All T20 23▼ 11 12
Date
Match
Result
03/11/22
Super 12 - Match 36, ICC Mens T20 World Cup 2022
Pakistan beat South Africa by 33 runs
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
14/02/21
3rd T20I, SATOPAK 2021
Pakistan won by 4 wkts
13/02/21
2nd T20I, SATOPAK 2021
South Africa won by 6 wkts
11/02/21
1st T20I, SATOPAK 2021
Pakistan won by 3 runs
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
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)
15/11/13
2nd T20I, PVSAIUAE 2013
South Africa won by 6 runs
13/11/13
1st T20I, PVSAIUAE 2013
South Africa won by 9 wkts
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
28/09/12
15th Match, ICCWT20 2012
Pakistan won by 2 wkts
27/10/10
2nd T20I, PVSAIUAE 2010
South Africa won by 6 wkts
26/10/10
1st T20I, PVSAIUAE 2010
South Africa won by 6 wkts
10/05/10
21st Match, ICCW T20 2010
Pakistan won by 11 runs
18/06/09
1st Semi-Final, ICCW T20 2009
Pakistan won by 7 runs
02/02/07
Only T20I, PISA T20IM 2007
South Africa won by 10 wickets (with 51 balls remaining)
SL All T20 17▼ 12 5
Date
Match
Result
30/10/21
25th Match (Group 1), ICC MENS T20 WC 2021
South Africa won by 4 wickets
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.
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)
14/08/18
Only T20I, SATOSL 2018
Sri Lanka won by 3 wkts
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)
28/03/16
32nd Match, ICCW T20 2016
South Africa won by 8 wkts
22/03/14
14th Match, ICCWT20 2014
Sri Lanka won by 5 runs
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
22/09/12
7th Match, ICCWT20 2012
South Africa won by 32 runs
UGA All T20 1▼ 0 1
WI All T20 17▼ 10 7
Date
Match
Result
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
26/10/21
18th Match (Group 1), ICC MENS T20 WC 2021
South Africa won by 8 wickets
03/07/21
5th T20I, SATOWI 2021
South Africa won by 25 runs.
01/07/21
4th T20I, SATOWI 2021
West Indies won by 21 runs.
29/06/21
3rd T20I, SATOWI 2021
South Africa won by 1 runs.
27/06/21
2nd T20I, SATOWI 2021
South Africa won by 16 runs.
26/06/21
1st T20I, SATOWI 2021
West Indies won by 8 wickets
25/03/16
27th Match, ICCW T20 2016
West Indies won by 3 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
20/05/10
2nd T20I, SAIWI 2010
South Africa won by 1 run
19/05/10
1st T20I, SAIWI 2010
South Africa won by 13 runs
13/06/09
17th Match, ICCW T20 2009
South Africa won by 20 runs
18/01/08
2nd T20I, WIISA T20IS 2007
South Africa won by 4 wickets (with 4 balls remaining)
ZIM All T20 4▼ 3 0
INDAT20 All DT20 1 0 1 AFG All ODI 2▼ 2 0
AUS All ODI 31▼ 21 10
Date
Match
Result
16/11/23
Semi Final 2, ICC World Cup 2023
Australia beat South Africa by 3 wickets
12/10/23
Match 10, ICC World Cup 2023
South Africa beat Australia by 134 runs
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
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
06/07/19
Match 45, ICCCWC 2019
South Africa won by 10 runs
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
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
11/06/16
4th Match, AASAWITS 2016
Australia won by 36 runs
07/06/16
3rd Match, AASAWITS 2016
South Africa won by 47 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
06/09/14
Final, ZTS 2014
South Africa won by 6 wkts
02/09/14
5th Match, ZTS 2014
Australia won by 62 runs
27/08/14
2nd Match, ZTS 2014
South Africa won by 7 wkts
16/01/09
1st ODI, SAIA ODIS 2009
South Africa won by 3 wickets (with 3 balls remaining)
25/04/07
2nd Semi-Final, IWC 2007
Australia won by 7 wickets (with 111 balls remaining)
BAN All ODI 12▼ 7 5
Date
Match
Result
24/10/23
Match 23, ICC World Cup 2023
South Africa beat Bangladesh by 149 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
02/06/19
Match 5, ICCCWC 2019
Bangladesh won by 21 runs
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
15/07/15
3rd ODI, SATOB 2015
Bangladesh won by 9 wkts (D/L method)
12/07/15
2nd ODI, SATOB 2015
Bangladesh won by 7 wkts
10/07/15
1st ODI, SATOB 2015
South Africa won by 8 wkts
09/10/02
3rd ODI, BSAOS 2002
South Africa won by 7 wickets (with 146 balls remaining)
ENG All ODI 32▼ 11 18
Date
Match
Result
21/10/23
Match 20, ICC World Cup 2023
South Africa beat England by 229 runs
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
19/07/22
1st ODI, South Africa tour of England 2022
Match Abandoned
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
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
30/05/19
Match 1, ICCCWC 2019
England won by 104 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
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)
19/06/13
1st Semi-Final, ICCCT 2013
England won by 7 wkts
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
24/08/12
1st ODI, SAIE 2012
Match abandoned due to rain
05/03/11
21st Match, ICCWC 2011
England won by 6 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
EN-A All ODI 1 1 0 IND All ODI 43▼ 19 23
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
05/11/23
Match 37, ICC World Cup 2023
India beat South Africa by 243 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
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.
05/06/19
Match 8, ICCCWC 2019
India won by 6 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
11/06/17
11th Match, ICCCT 2017
India won by 8 wkts
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
22/02/15
13th Match, ICWC 2015
India won by 130 runs
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
06/06/13
1st Match, ICCCT 2013
India won by 26 runs
12/03/11
29th Match, ICCWC 2011
South Africa won by 3 wkts
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
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
26/06/07
1st ODI, ISAII 2007
South Africa won by 4 wickets (with 3 balls remaining)
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)
18/04/03
6th Match, BISAB 2003
South Africa won by 5 wickets (with 8 balls remaining)
26/03/00
5th Match, IPSAUAE 2000
South Africa won by 6 wickets (with 44 balls remaining)
21/03/00
1st Match, IPSAUAE 2000
South Africa won by 10 wickets (with 124 balls remaining)
14/12/96
Only ODI, SAI 1996
India won by 74 runs
IRE All ODI 4▼ 2 1
KEN All ODI 2▼ 2 0
NED All ODI 4▼ 2 1
NZ All ODI 23▼ 13 10
Date
Match
Result
01/11/23
Match 32, ICC World Cup 2023
South Africa beat New Zealand by 190 runs
19/06/19
Match 25, ICCCWC 2019
New Zealand won by 4 wkts
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)
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
24/03/15
1st Semi-Final, ICWC 2015
NZ won by 4 wkts (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
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
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
25/02/12
1st ODI, SAINZ 2012
South Africa won by 6 wkts
14/04/07
41st Match, IWC 2007
New Zealand won by 5 wickets (with 10 balls remaining)
16/10/06
8th Match, ICT 2006
New Zealand won by 87 runs
08/02/02
2nd Final, ANZSAA 2002
South Africa won by 6 wickets (with 47 balls remaining) (D/L method)
PAK All ODI 35▼ 19 16
Date
Match
Result
27/10/23
Match 26, ICC World Cup 2023
South Africa beat Pakistan by 1 wicket
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
23/06/19
Match 30, ICCCWC 2019
Pakistan won by 49 runs
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
07/06/17
7th Match, ICCCT 2017
Pakistan won by 19 runs (by DLS method) - Match called off after rain arrived
07/03/15
29th Match, ICWC 2015
Pakistan won by 29 runs (D/L method)
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
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
10/06/13
5th Match, ICCCT 2013
South Africa won by 67 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
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
16/12/02
4th ODI, PSAOS 2002
South Africa won by 9 wickets (with 48 balls remaining)
30/03/00
Final, IPSAUAE 2000
Pakistan won by 16 runs
27/03/00
6th Match, IPSAUAE 2000
Pakistan won by 67 runs
23/03/00
3rd Match, IPSAUAE 2000
South Africa won by 3 wickets (with 33 balls remaining)
SL All ODI 38▼ 26 11
Date
Match
Result
07/10/23
Match 4, ICC World Cup 2023
South Africa beat Sri Lanka by 102 runs
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.
28/06/19
Match 35, ICCCWC 2019
South Africa won by 9 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
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
03/06/17
3rd Match, ICCCT 2017
South Africa won by 96 runs
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
18/03/15
1st Quarter-Final, ICWC 2015
South Africa won by 9 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
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
24/10/06
13th Match, ICT 2006
South Africa won by 78 runs
04/12/02
4th ODI, SLSAOS 2002
South Africa won by 8 wickets (with 115 balls remaining)
09/01/01
3rd ODI, SLSAOS 2000 01
South Africa won by 8 wickets (with 7 balls remaining)
WI All ODI 23▼ 17 4
Date
Match
Result
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
10/06/19
Match 15, ICCCWC 2019
No result
24/06/16
9th Match, AASAWITS 2016
West Indies won by 100 runs
15/06/16
6th Match, AASAWITS 2016
South Africa won by 139 runs
03/06/16
1st Match, AASAWITS 2016
West Indies won by 4 wkts
27/02/15
19th Match, ICWC 2015
South Africa won by 257 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)
14/06/13
9th Match, ICCCT 2013
Match Tied - (D/L method)
24/02/11
7th Match, ICCWC 2011
South Africa won by 7 wkts
03/06/10
5th ODI, SAIWI 2010
South Africa won by 1 wkt
30/05/10
4th ODI, SAIWI 2010
South Africa won by 7 wkts
28/05/10
3rd ODI, SAIWI 2010
South Africa won by 67 runs
24/05/10
2nd ODI, SAIWI 2010
South Africa won by 17 runs
22/05/10
1st ODI, SAIWI 2010
RSA won by 66 runs (D/L method)
10/04/07
37th Match, IWC 2007
South Africa won by 67 runs
06/05/01
4th ODI, SAWIOS 2001
South Africa won by 8 wickets (with 23 balls remaining)
05/05/01
3rd ODI, SAWIOS 2001
South Africa won by 132 runs
ZIM All ODI 4▼ 4 0
EN-A All DODI 2 1 1
M = Matches, W = Win, L = Loss