South Africa In Series

South Africa ICC Ranking
Mode POS TEAM M PTS RATING
ODI 3 South Africa 37 4062 110
TEST 4 South Africa 24 2536 106
T20 6 South Africa 37 9210 249

Get an overview of the South Africa cricket team's performances in various series, including recent tournaments, matches, and series, with insights into team dynamics and performances.

Search

South Africa In Series

Series Mode M W L R(Avg)
PTOSA 2018-19ODI32213.0
Date Match Result
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
ICCCWC 2019ODI35214.9
Date Match Result
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
15/06/19 Match 21, ICCCWC 2019 South Africa won by 9 wkts (DLS method)
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
ITOSA 2017-18ODI15196.3
Date Match Result
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
ICCCT 2017ODI12236.3
Date Match Result
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
SATOI 2015ODI32300.0
Date Match Result
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
ICWC 2015ODI23240.4
Date Match Result
24/03/15 1st Semi-Final, ICWC 2015 NZ won by 4 wkts (D/L method)
18/03/15 1st Quarter-Final, ICWC 2015 South Africa won by 9 wkts
07/03/15 29th Match, ICWC 2015 Pakistan won by 29 runs (D/L method)
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
ICCWCWUM 2015ODI01192.5
Date Match Result
11/02/15 8th Match, ICCWCWUM 2015 New Zealand won by 134 runs
ATOSA 2020ODI30274.3
Date Match Result
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
ETOSA 2019-20ODI11195.3
Date Match Result
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
ICCCWCWUM 2019ODI110338.0
SLTOSA 2019ODI50227.8
Date Match Result
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
PTOSA 2021ODI12302.0
Date Match Result
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
SAII ODIS 2005ODI11205.0
Date Match Result
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)
SAI 1996ODI01193.0
Date Match Result
14/12/96 Only ODI, SAI 1996 India won by 74 runs
AISAII 1996ODI01185.0
Date Match Result
06/11/96 Final, AISAII 1996 India won by 35 runs
IPSAIUAE 1996ODI10287.0
Date Match Result
18/04/96 Final, IPSAIUAE 1996 South Africa won by 38 runs
SAII ODIS 2010ODI12303.3
Date Match Result
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
ICT 2006ODI11163.5
Date Match Result
24/10/06 13th Match, ICT 2006 South Africa won by 78 runs
16/10/06 8th Match, ICT 2006 New Zealand won by 87 runs
IWC 2007ODI12232.7
Date Match Result
25/04/07 2nd Semi-Final, IWC 2007 Australia won by 7 wickets (with 111 balls remaining)
14/04/07 41st Match, IWC 2007 New Zealand won by 5 wickets (with 10 balls remaining)
10/04/07 37th Match, IWC 2007 South Africa won by 67 runs
SAWIOS 2001ODI20244.0
Date Match Result
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
SATOE 2017ODI12250.3
Date Match Result
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
SATOIRE 2021ODI11197.7
Date Match Result
16/07/21 3rd ODI, SATOIRE 2021 South Africa won by 70 runs.
13/07/21 2nd ODI, SATOIRE 2021 Ireland won by 43 runs.
11/07/21 1st ODI, SATOIRE 2021 No result
IISA 2013ODI20313.0
Date Match Result
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
ICCCT 2013ODI12236.0
Date Match Result
19/06/13 1st Semi-Final, ICCCT 2013 England won by 7 wkts
14/06/13 9th Match, ICCCT 2013 Match Tied - (D/L method)
10/06/13 5th Match, ICCCT 2013 South Africa won by 67 runs
06/06/13 1st Match, ICCCT 2013 India won by 26 runs
IISA 2010-11ODI32242.6
Date Match Result
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
ICCWC 2011ODI31240.0
Date Match Result
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
PISA 2013ODI12212.3
Date Match Result
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
PVSAIUAE 2013ODI41223.8
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
ICCCTWUM 2013ODI101202.0
PTOSA 2013ODI32258.2
Date Match Result
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
PVSAIUAE 2010ODI32262.4
Date Match Result
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
ETOSA 2015-16ODI32266.8
Date Match Result
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)
AASAWITS 2016ODI23231.4
Date Match 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
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
03/06/16 1st Match, AASAWITS 2016 West Indies won by 4 wkts
SAIE 2012ODI22180.8
Date Match Result
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
EISA ODIS 2009ODI12241.0
Date Match Result
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
ICT 2009ODI01301.0
Date Match Result
27/09/09 8th Match, ICT 2009 England won by 22 runs
SAIE 2008ODI04172.8
Date Match Result
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
ATOSA ODIS 2016ODI50304.6
Date Match Result
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
SATOA 2018ODI21232.3
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
SA TO SL 2021ODI12231.3
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.
SATOA 2014ODI14245.6
Date Match Result
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
ZTS 2014ODI21256.3
Date Match Result
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
SATOSL 2018ODI22222.6
Date Match Result
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
SLTOSA 2016-17ODI50281.4
Date Match Result
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
SATOSL 2014ODI21274.3
Date Match Result
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
SATOSL 2013ODI14176.8
Date Match Result
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
SLISA 2011-12ODI32265.6
Date Match Result
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
SATONZ 2017ODI32238.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)
NZTOSA 2015ODI21263.7
Date Match Result
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
SATONZ 2014ODI20259.0
Date Match Result
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
NZTOSA 2012-13ODI12241.3
Date Match Result
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
SAINZ 2012ODI30231.0
Date Match Result
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
ZTOSA 2018ODI30182.7
Date Match Result
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
BTOSA 2017ODI30334.7
Date Match Result
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
KISA ODIS 2008ODI10224.0
Date Match Result
02/11/08 2nd ODI, KISA ODIS 2008 South Africa won by 7 wickets (with 87 balls remaining)
SLSAOS 2002ODI10190.0
Date Match Result
04/12/02 4th ODI, SLSAOS 2002 South Africa won by 8 wickets (with 115 balls remaining)
BSAOS 2002ODI10152.0
Date Match Result
09/10/02 3rd ODI, BSAOS 2002 South Africa won by 7 wickets (with 146 balls remaining)
ANZSAA 2002ODI10173.0
Date Match Result
08/02/02 2nd Final, ANZSAA 2002 South Africa won by 6 wickets (with 47 balls remaining) (D/L method)
IKSASA 2001ODI10230.0
Date Match Result
13/10/01 5th Match, IKSASA 2001 South Africa won by 9 wickets (with 53 balls remaining)
ESAZSA 2000ODI10204.0
Date Match Result
05/02/00 8th Match, ESAZSA 2000 South Africa won by 53 runs
IPSAUAE 2000ODI32176.4
Date Match Result
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)
WIISA 2014-15ODI41293.0
Date Match Result
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)
SAIWI 2010ODI50272.6
Date Match Result
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)
SATOB 2015ODI12164.7
Date Match Result
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
NED TO SA 2021-22ODI00277.0
Date Match Result
01/12/21 3rd ODI, NED TO SA 2021-22 Match Abandoned
SAIA ODIS 2009ODI10272.0
Date Match Result
16/01/09 1st ODI, SAIA ODIS 2009 South Africa won by 3 wickets (with 3 balls remaining)
ISAII 2007ODI10245.0
Date Match Result
26/06/07 1st ODI, ISAII 2007 South Africa won by 4 wickets (with 3 balls remaining)
IND TO SA 2021-22ODI30290.3
Date Match Result
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.
PSAOS 2002ODI10214.0
Date Match Result
16/12/02 4th ODI, PSAOS 2002 South Africa won by 9 wickets (with 48 balls remaining)
SLSAOS 2000 01ODI10250.0
Date Match Result
09/01/01 3rd ODI, SLSAOS 2000 01 South Africa won by 8 wickets (with 7 balls remaining)
BAN TO RSAODI12208.3
Date Match Result
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
ISASLWIZII 1983ODI10180.0
Date Match Result
13/11/93 4th Match, ISASLWIZII 1983 South Africa won by 41 runs
ANZSAA 1993 94ODI10190.0
Date Match Result
25/01/94 3rd Final, ANZSAA 1993 94 Australia won by 35 runs
South Africa tour of England 2022ODI00159.0
Date Match Result
19/07/22 1st ODI, South Africa tour of England 2022 Match Abandoned
South Africa Tour of India Sep 2022ODI12208.7
Date Match Result
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
England tour of South Africa 2023ODI21310.7
Date Match Result
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
West Indies tour of South Africa 2023ODI11275.5
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
Netherlands tour of South Africa 2023ODI20280.0
Date Match Result
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
AUS TO SA 2023ODI32312.0
Date Match Result
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
SA TO IND 2022ODI202188.5
ICC World Cup 2023ODI73289.7
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
IND TO SA 2023-24ODI02167.0
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
South Africa tour of England 2022DODI211339.0
SATOIPM 2015DT20101189.0
ENGTOSA 2020T2003172.0
Date Match Result
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
SATOI 2019T2011144.5
Date Match Result
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
ITOSA 2017-18T2012176.3
Date Match Result
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
SATOPAK 2021T2012158.3
Date Match Result
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
ICCW T20WUM 2016T20110196.0
SATOI 2015T2020148.0
Date Match Result
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
ATOSA 2020T2012114.3
Date Match Result
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
ETOSA 2019-20T2012200.3
Date Match Result
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
SLTOSA 2019T2030170.7
Date Match Result
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)
PTOSA 2018-19T2021173.7
Date Match Result
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
PTOSA 2021T2013169.0
Date Match Result
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
ICCW T20 2016T2022170.5
Date Match Result
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
SATOWI 2021T2032161.4
Date Match Result
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
ICCW T20 2010T2003146.0
Date Match Result
10/05/10 21st Match, ICCW T20 2010 Pakistan won by 11 runs
08/05/10 18th Match, ICCW T20 2010 England won by 39 runs
02/05/10 5th Match, ICCW T20 2010 India won by 14 runs
ICCWT20 2014T2032168.6
Date Match Result
04/04/14 2nd Semi-final, ICCWT20 2014 India won by 6 wkts
29/03/14 26th Match, ICCWT20 2014 South Africa won by 3 runs
27/03/14 21st Match, ICCWT20 2014 South Africa won by 6 runs
24/03/14 18th Match, ICCWT20 2014 South Africa won by 2 runs
22/03/14 14th Match, ICCWT20 2014 Sri Lanka won by 5 runs
ICCWT20 2012T2012120.7
Date Match Result
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
IISAOO T20I 2012T2010219.0
Date Match Result
30/03/12 One-off T20I, IISAOO T20I 2012 South Africa won by 11 runs (D/L method)
IISA 2010-11T2001147.0
Date Match Result
09/01/11 Only T20I, IISA 2010-11 India won by 21 runs
ICCW T20 2009T2041139.4
Date Match Result
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)
09/06/09 10th Match, ICCW T20 2009 South Africa won by 1 run
SATOIRE 2021T2030171.0
Date Match Result
24/07/21 3rd T20I, SATOIRE 2021 South Africa won by 49 runs.
22/07/21 2nd T20I, SATOIRE 2021 South Africa won by 42 runs.
19/07/21 1st T20I, SATOIRE 2021 South Africa won by 33 runs.
ICCW T20WUM 2014T2011072.0
PISA 2013T2011161.5
Date Match Result
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)
PVSAIUAE 2013T2020124.5
Date Match Result
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
PTOSA 2013T2001100.0
Date Match Result
03/03/13 2nd T20I, PTOSA 2013 Pakistan won by 95 runs
PVSAIUAE 2010T2020122.5
Date Match Result
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
SATOE 2017T2012159.3
Date Match Result
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
ETOSA 2015-16T2020153.5
Date Match Result
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
SAIE 2012T2011104.5
Date Match Result
12/09/12 3rd T20I, SAIE 2012 England won by 28 runs
10/09/12 2nd T20I, SAIE 2012 No result
EISA T20IS 2009T2011184.0
Date Match Result
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)
SATOA 2018T2010108.0
Date Match Result
17/11/18 Only T20I, SATOA 2018 South Africa won by 21 runs - Match reduced to 10 overs per-side due to rain
ATOSA 2016T2012180.0
Date Match Result
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
SATOA 2014T2012130.3
Date Match Result
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
ATOSA 2014T2002104.0
Date Match Result
14/03/14 3rd T20I, ATOSA 2014 Australia won by 6 wkts
12/03/14 2nd T20I, ATOSA 2014 Aus won by 5 wkts
SATOSL 2018T200198.0
Date Match Result
14/08/18 Only T20I, SATOSL 2018 Sri Lanka won by 3 wkts
SLTOSA 2016-17T2012136.0
Date Match Result
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)
SA TO SL 2021T2030129.7
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.
SATOSL 2013T2021141.0
Date Match Result
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
SATONZ 2017T2010185.0
Date Match Result
17/02/17 Only T20I, SATONZ 2017 South Africa won by 78 runs
NZTOSA 2015T2011148.5
Date Match Result
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
NZTOSA 2012-13T2021143.7
Date Match Result
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
ICCWT20 2012WUT2010186.0
Date Match Result
17/09/12 7th Warm Up Match, ICCWT20 2012WU South Africa won by 9 runs
SAINZ 2012T2021162.0
Date Match Result
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
ICC MENS T20 WC WARMUP MATCHES 2021T20220167.5
ZISA 2010T2010194.0
Date Match Result
10/10/10 2nd T20I, ZISA 2010 South Africa won by 8 runs
ICC MENS T20 WC 2021T2041136.6
Date Match Result
06/11/21 39th Match (Group 1), ICC MENS T20 WC 2021 South Africa won by 10 runs.
02/11/21 30th Match (Group 1), ICC MENS T20 WC 2021 South Africa won by 6 wickets
30/10/21 25th Match (Group 1), ICC MENS T20 WC 2021 South Africa won by 4 wickets
26/10/21 18th Match (Group 1), ICC MENS T20 WC 2021 South Africa won by 8 wickets
23/10/21 13th Match (Group 1), ICC MENS T20 WC 2021 Australia won by 5 wickets
WIISA 2014-15T2012197.0
Date Match Result
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
SAIWI 2010T2020128.0
Date Match Result
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
BTOSA 2017T2020209.5
Date Match Result
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
SATOB 2015T2020158.5
Date Match Result
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
ZT20TS 2012T2011169.0
Date Match Result
24/06/12 Final, ZT20TS 2012 Zimbabwe won by 9 wkts
23/06/12 6th Match, ZT20TS 2012 South Africa won by 6 wkts
SAIA T20IS 2009T2001130.0
Date Match Result
13/01/09 2nd T20I, SAIA T20IS 2009 Australia won by 6 wickets (with 7 balls remaining)
ICCW T20 2007T2041156.4
Date Match Result
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)
11/09/07 1st Match, ICCW T20 2007 South Africa won by 8 wickets (with 14 balls remaining)
BAN TO RSAT20101154.0
SA TO IND 2022T2022115.8
Date Match Result
04/10/22 3rd T20I, SA TO IND 2022 India beat South Africa by 48 runs
02/10/22 2nd T20I, SA TO IND 2022 South Africa beat India by 4 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
South Africa tour of England 2022T2021197.0
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
South Africa v Ireland in England 2022T2020196.5
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
South Africa Tour of India Sep 2022T2012184.7
Date Match Result
04/10/22 3rd T20I, South Africa Tour of India Sep 2022 South Africa beat India by 49 runs
02/10/22 2nd T20I, South Africa Tour of India Sep 2022 India beat South Africa by 16 runs
28/09/22 1st T20I, South Africa Tour of India Sep 2022 India beat South Africa by 8 wickets
ICC Mens T20 World Cup Warm-ups 2022T20110100.0
ICC Mens T20 World Cup 2022T2022129.2
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
West Indies tour of South Africa 2023T2012201.0
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
AUS TO SA 2023T2003156.3
Date Match Result
01/09/23 2nd T20I, AUS TO SA 2023 Australia beat South Africa by 8 wickets
IND TO SA 2023-24T2011124.5
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)
ZTOSA 2018T2020147.5
Date Match Result
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
PISA T20IM 2007T2010132.0
Date Match Result
02/02/07 Only T20I, PISA T20IM 2007 South Africa won by 10 wickets (with 51 balls remaining)
NZISA T20IM 2007T2010131.0
Date Match Result
23/11/07 Only T20I, NZISA T20IM 2007 South Africa won by 3 wickets (with 1 ball remaining)
SAIA T20IM 2006T2001114.0
Date Match Result
09/01/06 Only T20I, SAIA T20IM 2006 Australia won by 95 runs
AISA T20IM 2006T2010201.0
Date Match Result
24/02/06 Only T20I, AISA T20IM 2006 South Africa won by 2 runs
IISA T20IM 2006T2001126.0
Date Match Result
01/12/06 Only T20I, IISA T20IM 2006 India won by 6 wickets (with 1 ball remaining)
NZISA T20IM 2005T2001133.0
Date Match Result
21/10/05 Only T20I, NZISA T20IM 2005 New Zealand won by 5 wickets (with 12 balls remaining)
African Ghana 2024T2012134.3
Date Match Result
20/03/24 Match 9, African Ghana 2024 Uganda beat South Africa by 2 wickets
18/03/24 Match 7, African Ghana 2024 Kenya beat South Africa by 70 runs
17/03/24 Match 3, African Ghana 2024 South Africa beat Ghana by 134 runs

M = Matches, M = Matches, W = Win, L = Loss, Mode = Click For More Details