21/12/23 |
South Africa vs India, 3rd ODI |
India beat South Africa by 78 runs |
17/12/23 |
South Africa vs India, 1st ODI |
India beat South Africa by 8 wickets |
16/11/23 |
South Africa vs Australia, Semi Final 2 |
Australia beat South Africa by 3 wickets |
10/11/23 |
South Africa vs Afghanistan, Match 42 |
South Africa beat Afghanistan by 5 wickets |
05/11/23 |
India vs South Africa, Match 37 |
India beat South Africa by 243 runs |
01/11/23 |
New Zealand vs South Africa, Match 32 |
South Africa beat New Zealand by 190 runs |
27/10/23 |
Pakistan vs South Africa, Match 26 |
South Africa beat Pakistan by 1 wicket |
24/10/23 |
South Africa vs Bangladesh, Match 23 |
South Africa beat Bangladesh by 149 runs |
21/10/23 |
England vs South Africa, Match 20 |
South Africa beat England by 229 runs |
17/10/23 |
South Africa vs Netherlands, Match 15 |
Netherlands beat South Africa by 38 runs |
12/10/23 |
Australia vs South Africa, Match 10 |
South Africa beat Australia by 134 runs |
07/10/23 |
South Africa vs Sri Lanka, Match 4 |
South Africa beat Sri Lanka by 102 runs |
17/09/23 |
South Africa vs Australia, 5th ODI |
South Africa beat Australia by 122 runs |
15/09/23 |
South Africa vs Australia, 4th ODI |
South Africa beat Australia by 164 runs |
12/09/23 |
South Africa vs Australia, 3rd ODI |
South Africa beat Australia by 111 runs |
09/09/23 |
South Africa vs Australia, 2nd ODI |
Australia beat South Africa by 123 runs |
07/09/23 |
South Africa vs Australia, 1st ODI |
Australia beat South Africa by 3 wickets |
02/04/23 |
South Africa vs Netherlands, 2nd ODI |
South Africa beat Netherlands by 146 runs |
31/03/23 |
NED vs SA, 1st ODI |
South Africa beat Netherlands by 8 wickets |
21/03/23 |
South Africa vs West Indies, 3rd ODI |
South Africa beat West Indies by 4 wickets |
18/03/23 |
South Africa vs West Indies, 2nd ODI |
West Indies beat South Africa by 48 runs |
16/03/23 |
South Africa vs West Indies, 1st ODI |
Match Abandoned |
01/02/23 |
South Africa vs England, 3rd ODI |
England beat South Africa by 59 runs |
29/01/23 |
South Africa vs England, 2nd ODI |
South Africa beat England by 5 wickets |
27/01/23 |
South Africa vs England, 1st ODI |
South Africa beat England by 27 runs |
11/10/22 |
India vs South Africa, 3rd ODI |
India beat South Africa by 7 wickets |
09/10/22 |
India vs South Africa, 2nd ODI |
India beat South Africa by 7 wickets |
06/10/22 |
India vs South Africa, 1st ODI |
South Africa beat India by 9 runs |
19/07/22 |
England vs South Africa, 1st ODI |
Match Abandoned |
23/03/22 |
South Africa vs Bangladesh, 3rd ODI |
Bangladesh beat South Africa by 9 wickets |
20/03/22 |
South Africa vs Bangladesh, 2nd ODI |
South Africa beat Bangladesh by 7 wickets |
18/03/22 |
South Africa vs Bangladesh, 1st ODI |
Bangladesh beat South Africa by 38 runs |
23/01/22 |
South Africa vs India, 3rd ODI |
South Africa won by 4 runs. |
21/01/22 |
South Africa vs India, 2nd ODI |
South Africa won by 7 wickets |
19/01/22 |
South Africa vs India, 1st ODI |
South Africa won by 31 runs. |
01/12/21 |
South Africa vs Netherlands, 3rd ODI |
Match Abandoned |
28/11/21 |
South Africa vs Netherlands, 2nd ODI |
Match abandoned |
26/11/21 |
South Africa vs Netherlands, 1st ODI |
Match abandoned due to rain |
07/09/21 |
SL vs RSA, 3rd ODI |
Sri Lanka won by 78 runs. |
04/09/21 |
Sri Lanka vs South Africa, 2nd ODI |
South Africa won by 67 runs (D/L method) |
02/09/21 |
Sri Lanka vs South Africa, 1st ODI |
Sri Lanka won by 14 runs. |
16/07/21 |
Ireland vs South Africa, 3rd ODI |
South Africa won by 70 runs. |
13/07/21 |
Ireland vs South Africa, 2nd ODI |
Ireland won by 43 runs. |
11/07/21 |
Ireland vs South Africa, 1st ODI |
No result |
07/04/21 |
South Africa vs Pakistan, 3rd ODI |
Pakistan won by 28 runs |
04/04/21 |
South Africa vs Pakistan, 2nd ODI |
South Africa won by 17 runs |
02/04/21 |
South Africa vs Pakistan, 1st ODI |
Pakistan won by 3 wkts |
09/12/20 |
South Africa vs England, 3rd ODI |
Match cancelled due to COVID-19 pandemic |
07/12/20 |
South Africa vs England, 2nd ODI |
Match abandoned due to COVID-19 pandemic |
06/12/20 |
South Africa vs England, 1st ODI |
Match abandoned due to COVID-19 pandemic |
07/03/20 |
South Africa vs Australia, 3rd ODI |
South Africa won by 6 wkts |
04/03/20 |
South Africa vs Australia, 2nd ODI |
South Africa won by 6 wkts |
29/02/20 |
South Africa vs Australia, 1st ODI |
South Africa won by 74 runs |
09/02/20 |
South Africa vs England, 3rd ODI |
England won by 2 wkts |
07/02/20 |
South Africa vs England, 2nd ODI |
No result due to rain |
04/02/20 |
South Africa vs England, 1st ODI |
South Africa won by 7 wkts |
06/07/19 |
Australia vs South Africa, Match 45 |
South Africa won by 10 runs |
28/06/19 |
Sri Lanka vs South Africa, Match 35 |
South Africa won by 9 wkts |
23/06/19 |
Pakistan vs South Africa, Match 30 |
Pakistan won by 49 runs |
19/06/19 |
New Zealand vs South Africa, Match 25 |
New Zealand won by 4 wkts |
15/06/19 |
South Africa vs Afghanistan, Match 21 |
South Africa won by 9 wkts (DLS method) |
10/06/19 |
South Africa vs West Indies, Match 15 |
No result |
05/06/19 |
South Africa vs India, Match 8 |
India won by 6 wkts |
02/06/19 |
South Africa vs Bangladesh, Match 5 |
Bangladesh won by 21 runs |
30/05/19 |
England vs South Africa, Match 1 |
England won by 104 runs |
16/03/19 |
South Africa vs Sri Lanka, 5th ODI |
South Africa won by 41 runs (by DLS method) |
13/03/19 |
South Africa vs Sri Lanka, 4th ODI |
South Africa won by 6 wkts |
10/03/19 |
South Africa vs Sri Lanka, 3rd ODI |
South Africa won by 71 runs (D/L method) |
06/03/19 |
South Africa vs Sri Lanka, 2nd ODI |
South Africa won by 113 runs |
03/03/19 |
South Africa vs Sri Lanka, 1st ODI |
South Africa won by 8 wkts |
30/01/19 |
South Africa vs Pakistan, 5th ODI |
South Africa won by 7 wkts |
27/01/19 |
South Africa vs Pakistan, 4th ODI |
Pakistan won by 8 wkts |
25/01/19 |
South Africa vs Pakistan, 3rd ODI |
South Africa won by 13 runs (D/L method) |
22/01/19 |
South Africa vs Pakistan, 2nd ODI |
South Africa won by 5 wkts |
19/01/19 |
South Africa vs Pakistan, 1st ODI |
Pakistan won by 5 wkts |
11/11/18 |
Australia vs South Africa, 3rd ODI |
South Africa won by 40 runs |
09/11/18 |
Australia vs South Africa, 2nd ODI |
Australia won by 7 runs |
04/11/18 |
Australia vs South Africa, 1st ODI |
South Africa won by 6 wkts |
06/10/18 |
South Africa vs Zimbabwe, 3rd ODI |
South Africa won by 4 wkts |
03/10/18 |
South Africa vs Zimbabwe, 2nd ODI |
South Africa won by 120 runs |
30/09/18 |
South Africa vs Zimbabwe, 1st ODI |
South Africa won by 5 wkts |
12/08/18 |
Sri Lanka vs South Africa, 5th ODI |
Sri Lanka won by 178 runs |
08/08/18 |
Sri Lanka vs South Africa, 4th ODI |
Sri Lanka won by 3 runs - DLS Method |
05/08/18 |
Sri Lanka vs South Africa, 3rd ODI |
South Africa won by 78 runs |
01/08/18 |
Sri Lanka vs South Africa, 2nd ODI |
South Africa won by 4 wkts |
29/07/18 |
Sri Lanka vs South Africa, 1st ODI |
South Africa won by 5 wkts |
16/02/18 |
South Africa vs India, 6th ODI |
India won by 8 wkts |
13/02/18 |
South Africa vs India, 5th ODI |
India won by 73 runs |
10/02/18 |
South Africa vs India, 4th ODI |
South Africa won by 5 wkts (DLS method match reduced to 28 overs - target 202) |
07/02/18 |
South Africa vs India, 3rd ODI |
India won by 124 runs |
04/02/18 |
South Africa vs India, 2nd ODI |
India won by 9 wkts |
01/02/18 |
South Africa vs India, 1st ODI |
India won by 6 wkts |
22/10/17 |
South Africa vs Bangladesh, 3rd ODI |
South Africa won by 200 runs |
18/10/17 |
South Africa vs Bangladesh, 2nd ODI |
South Africa won by 104 runs |
15/10/17 |
South Africa vs Bangladesh, 1st ODI |
South Africa won by 10 wkts |
11/06/17 |
India vs South Africa, 11th Match |
India won by 8 wkts |
07/06/17 |
Pakistan vs South Africa, 7th Match |
Pakistan won by 19 runs (by DLS method) - Match called off after rain arrived |
03/06/17 |
Sri Lanka vs South Africa, 3rd Match |
South Africa won by 96 runs |
29/05/17 |
England vs South Africa, 3rd ODI |
South Africa won by 7 wkts |
27/05/17 |
England vs South Africa, 2nd ODI |
England won by 2 runs |
24/05/17 |
England vs South Africa, 1st ODI |
England won by 72 runs |
04/03/17 |
New Zealand vs South Africa, 5th ODI |
South Africa won by 6 wkts |
01/03/17 |
New Zealand vs South Africa, 4th ODI |
New Zealand won by 7 wkts |
25/02/17 |
New Zealand vs South Africa, 3rd ODI |
South Africa won by 159 runs |
22/02/17 |
New Zealand vs South Africa, 2nd ODI |
New Zealand won by 6 runs |
19/02/17 |
New Zealand vs South Africa, 1st ODI |
South Africa won by 4 wkts (Match reduced to 34 overs due to rain) |
10/02/17 |
South Africa vs Sri Lanka, 5th ODI |
South Africa won by 88 runs |
07/02/17 |
South Africa vs Sri Lanka, 4th ODI |
South Africa won by 40 runs |
04/02/17 |
South Africa vs Sri Lanka, 3rd ODI |
South Africa won by 7 wkts |
01/02/17 |
South Africa vs Sri Lanka, 2nd ODI |
South Africa won by 121 runs |
28/01/17 |
South Africa vs Sri Lanka, 1st ODI |
South Africa won by 8 wkts |
12/10/16 |
South Africa vs Australia, 5th ODI |
South Africa won by 31 runs |
09/10/16 |
South Africa vs Australia, 4th ODI |
South Africa won by 6 wkts |
05/10/16 |
South Africa vs Australia, 3rd ODI |
South Africa won by 4 wkts |
02/10/16 |
South Africa vs Australia, 2nd ODI |
South Africa won by 142 runs |
30/09/16 |
South Africa vs Australia, 1st ODI |
South Africa won by 6 wkts |
25/09/16 |
South Africa VS Ireland, 1st ODI |
South Africa won by 206 runs |
24/06/16 |
West Indies vs South Africa, 9th Match |
West Indies won by 100 runs |
15/06/16 |
West Indies vs South Africa, 6th Match |
South Africa won by 139 runs |
11/06/16 |
Australia vs South Africa, 4th Match |
Australia won by 36 runs |
07/06/16 |
Australia vs South Africa, 3rd Match |
South Africa won by 47 runs |
03/06/16 |
West Indies vs South Africa, 1st Match |
West Indies won by 4 wkts |
14/02/16 |
South Africa vs England, 5th ODI |
South Africa won by 5 wkts |
12/02/16 |
South Africa vs England, 4th ODI |
South Africa won by 1 wkt |
09/02/16 |
South Africa vs England, 3rd ODI |
South Africa won by 7 wkts |
06/02/16 |
South Africa vs England, 2nd ODI |
England won by 5 wkts |
03/02/16 |
South Africa vs England, 1st ODI |
England won by 39 runs (D/L method) |
25/10/15 |
India vs South Africa, 5th ODI |
South Africa won by 214 runs |
22/10/15 |
India vs South Africa, 4th ODI |
India won by 35 runs |
18/10/15 |
India vs South Africa, 3rd ODI |
South Africa won by 18 runs |
14/10/15 |
India vs South Africa, 2nd ODI |
India won by 22 runs |
11/10/15 |
India vs South Africa, 1st ODI |
South Africa won by 5 runs |
26/08/15 |
South Africa vs New Zealand, 3rd ODI |
South Africa won by 62 runs |
23/08/15 |
South Africa vs New Zealand, 2nd ODI |
New Zealand won by 8 wkts |
19/08/15 |
South Africa vs New Zealand, 1st ODI |
South Africa won by 20 runs |
15/07/15 |
Bangladesh vs South Africa, 3rd ODI |
Bangladesh won by 9 wkts (D/L method) |
12/07/15 |
Bangladesh vs South Africa, 2nd ODI |
Bangladesh won by 7 wkts |
10/07/15 |
Bangladesh vs South Africa, 1st ODI |
South Africa won by 8 wkts |
24/03/15 |
New Zealand vs South Africa, 1st Semi-Final |
NZ won by 4 wkts (D/L method) |
18/03/15 |
Sri Lanka vs South Africa, 1st Quarter-Final |
South Africa won by 9 wkts |
07/03/15 |
Pakistan vs South Africa, 29th Match |
Pakistan won by 29 runs (D/L method) |
27/02/15 |
South Africa vs West Indies, 19th Match |
South Africa won by 257 runs |
22/02/15 |
India vs South Africa, 13th Match |
India won by 130 runs |
11/02/15 |
New Zealand vs South Africa, 8th Match |
New Zealand won by 134 runs |
28/01/15 |
South Africa vs West Indies, 5th ODI |
South Africa won by 131 runs |
25/01/15 |
South Africa vs West Indies, 4th ODI |
West Indies won by 1 wkt |
21/01/15 |
South Africa vs West Indies, 3rd ODI |
South Africa won by 9 wkts |
18/01/15 |
South Africa vs West Indies, 2nd ODI |
South Africa won by 148 runs |
16/01/15 |
South Africa vs West Indies, 1st ODI |
RSA won by 61 runs (D/L method) |
23/11/14 |
Australia vs South Africa, 5th ODI |
Australia won by 2 wickets (D/L method) |
21/11/14 |
Australia vs South Africa, 4th ODI |
Australia won by 3 wkts |
19/11/14 |
Australia vs South Africa, 3rd ODI |
Australia won by 73 runs |
16/11/14 |
Australia vs South Africa, 2nd ODI |
South Africa won by 3 wkts |
14/11/14 |
Australia vs South Africa, 1st ODI |
Australia won by 32 runs |
24/10/14 |
New Zealand vs South Africa, 2nd ODI |
South Africa won by 72 runs |
21/10/14 |
New Zealand vs South Africa, 1st ODI |
South Africa won by 6 wkts |
06/09/14 |
Australia vs South Africa, Final |
South Africa won by 6 wkts |
02/09/14 |
Australia vs South Africa, 5th Match |
Australia won by 62 runs |
27/08/14 |
Australia vs South Africa, 2nd Match |
South Africa won by 7 wkts |
21/08/14 |
Zimbabwe VS South Africa, 3rd ODI |
South Africa won by 7 wkts |
19/08/14 |
Zimbabwe VS South Africa, 2nd ODI |
South Africa won by 61 runs |
17/08/14 |
Zimbabwe VS South Africa, 1st ODI |
South Africa won by 93 runs |
12/07/14 |
Sri Lanka vs South Africa, 3rd ODI |
South Africa won by 82 runs |
09/07/14 |
Sri Lanka vs South Africa, 2nd ODI |
Sri Lanka won by 87 runs |
06/07/14 |
Sri Lanka vs South Africa, 1st ODI |
South Africa won by 75 runs |
11/12/13 |
South Africa vs India, 3rd ODI |
No result |
08/12/13 |
South Africa vs India, 2nd ODI |
South Africa won by 134 runs |
05/12/13 |
South Africa vs India, 1st ODI |
South Africa won by 141 runs |
30/11/13 |
South Africa vs Pakistan, 3rd ODI |
South Africa won by 4 wkts |
27/11/13 |
South Africa vs Pakistan, 2nd ODI |
Pakistan won by 1 run |
24/11/13 |
South Africa vs Pakistan, 1st ODI |
Pakistan won by 23 runs |
11/11/13 |
Pakistan vs South Africa, 5th ODI |
South Africa won by 117 runs |
08/11/13 |
Pakistan vs South Africa, 4th ODI |
South Africa won by 28 runs |
06/11/13 |
Pakistan vs South Africa, 3rd ODI |
South Africa won by 68 runs |
01/11/13 |
Pakistan vs South Africa, 2nd ODI |
Pakistan won by 66 runs |
30/10/13 |
Pakistan vs South Africa, 1st ODI |
South Africa won by 1 run |
31/07/13 |
Sri Lanka vs South Africa, 5th ODI |
Sri Lanka won by 128 runs |
28/07/13 |
Sri Lanka vs South Africa, 4th ODI |
Sri Lanka won by 8 wkts |
26/07/13 |
Sri Lanka vs South Africa, 3rd ODI |
South Africa won by 56 runs |
23/07/13 |
Sri Lanka vs South Africa, 2nd ODI |
Sri Lanka won by 17 runs (D/L method) |
20/07/13 |
Sri Lanka vs South Africa, 1st ODI |
Sri Lanka won by 180 runs |
19/06/13 |
England vs South Africa, 1st Semi-Final |
England won by 7 wkts |
14/06/13 |
South Africa vs West Indies, 9th Match |
Match Tied - (D/L method) |
10/06/13 |
Pakistan vs South Africa, 5th Match |
South Africa won by 67 runs |
06/06/13 |
India vs South Africa, 1st Match |
India won by 26 runs |
24/03/13 |
South Africa vs Pakistan, 5th ODI |
South Africa won by 6 wkts |
21/03/13 |
South Africa vs Pakistan, 4th ODI |
Pakistan won by 3 wkts |
17/03/13 |
South Africa vs Pakistan, 3rd ODI |
South Africa won by 34 runs |
15/03/13 |
South Africa vs Pakistan, 2nd ODI |
Pakistan won by 6 wkts |
10/03/13 |
South Africa vs Pakistan, 1st ODI |
South Africa won by 125 runs |
25/01/13 |
South Africa vs New Zealand, 3rd ODI |
South Africa won by 1 wkt |
22/01/13 |
South Africa vs New Zealand, 2nd ODI |
New Zealand won by 27 runs |
19/01/13 |
South Africa vs New Zealand, 1st ODI |
New Zealand won by 1 wkt |
05/09/12 |
England vs South Africa, 5th ODI |
South Africa won by 7 wkts |
02/09/12 |
England vs South Africa, 4th ODI |
England won by 6 wkts |
31/08/12 |
England vs South Africa, 3rd ODI |
England won by 4 wkts |
28/08/12 |
England vs South Africa, 2nd ODI |
South Africa won by 80 runs |
24/08/12 |
England vs South Africa, 1st ODI |
Match abandoned due to rain |
03/03/12 |
South Africa vs New Zealand, 3rd ODI |
South Africa won by 5 wkts |
29/02/12 |
South Africa vs New Zealand, 2nd ODI |
South Africa won by 6 wkts |
25/02/12 |
South Africa vs New Zealand, 1st ODI |
South Africa won by 6 wkts |
22/01/12 |
South Africa vs Sri Lanka, 5th ODI |
Sri Lanka won by 2 wkts |
20/01/12 |
South Africa vs Sri Lanka, 4th ODI |
Sri Lanka won by 5 wkts |
17/01/12 |
South Africa vs Sri Lanka, 3rd ODI |
South Africa win by 4 runs (D/L method) |
14/01/12 |
South Africa vs Sri Lanka, 2nd ODI |
South Africa won by 5 wkts |
11/01/12 |
South Africa vs Sri Lanka, 1st ODI |
South Africa won by 258 runs |
15/03/11 |
South Africa vs Ireland, 34th Match |
South Africa won by 131 runs |
12/03/11 |
India vs South Africa, 29th Match |
South Africa won by 3 wkts |
06/03/11 |
England vs South Africa, 21st Match |
England won by 6 runs |
24/02/11 |
South Africa vs West Indies, 7th Match |
South Africa won by 7 wkts |
23/01/11 |
South Africa vs India, 5th ODI |
RSA won by 33 runs (D/L method) |
21/01/11 |
South Africa vs India, 4th ODI |
RSA won by 48 runs (D/L method) |
18/01/11 |
South Africa vs India, 3rd ODI |
India won by 2 wkts |
15/01/11 |
South Africa vs India, 2nd ODI |
India won by 1 run |
12/01/11 |
South Africa vs India, 1st ODI |
South Africa won by 135 runs |
08/11/10 |
Pakistan vs South Africa, 5th ODI |
South Africa won by 57 runs |
05/11/10 |
Pakistan vs South Africa, 4th ODI |
Pakistan won by 1 wkt |
02/11/10 |
Pakistan vs South Africa, 3rd ODI |
South Africa won by 2 runs |
31/10/10 |
Pakistan vs South Africa, 2nd ODI |
Pakistan won by 1 wkt |
29/10/10 |
Pakistan vs South Africa, 1st ODI |
South Africa won by 8 wkts |
03/06/10 |
West Indies vs South Africa, 5th ODI |
South Africa won by 1 wkt |
30/05/10 |
West Indies vs South Africa, 4th ODI |
South Africa won by 7 wkts |
28/05/10 |
West Indies vs South Africa, 3rd ODI |
South Africa won by 67 runs |
24/05/10 |
West Indies vs South Africa, 2nd ODI |
South Africa won by 17 runs |
22/05/10 |
West Indies vs South Africa, 1st ODI |
RSA won by 66 runs (D/L method) |
27/02/10 |
India vs South Africa, 3rd ODI |
South Africa won by 90 runs |
24/02/10 |
India vs South Africa, 2nd ODI |
India won by 153 runs |
21/02/10 |
India vs South Africa, 1st ODI |
India won by 1 run |
04/12/09 |
South Africa vs England, 5th ODI |
Match abandoned without a ball bowled |
29/11/09 |
South Africa vs England, 4th ODI |
England won by 7 wickets (with 112 balls remaining) |
27/11/09 |
South Africa vs England, 3rd ODI |
South Africa won by 112 runs |
22/11/09 |
South Africa vs England, 2nd ODI |
England won by 7 wickets (with 24 balls remaining) |
20/11/09 |
South Africa vs England, 1st ODI |
Match abandoned without a ball bowled |
27/09/09 |
South Africa vs England, 8th Match |
England won by 22 runs |
07/06/09 |
Scotland VS South Africa, 5th Match |
South Africa won by 130 runs |
16/01/09 |
Australia vs South Africa, 1st ODI |
South Africa won by 3 wickets (with 3 balls remaining) |
02/11/08 |
South Africa vs Kenya, 2nd ODI |
South Africa won by 7 wickets (with 87 balls remaining) |
31/08/08 |
England vs South Africa, 4th ODI |
England won by 7 wickets (with 14 balls remaining) (D/L method) |
29/08/08 |
England vs South Africa, 3rd ODI |
England won by 126 runs |
26/08/08 |
England vs South Africa, 2nd ODI |
England won by 10 wickets (with 215 balls remaining) |
22/08/08 |
England vs South Africa, 1st ODI |
England won by 20 runs |
26/06/07 |
India vs South Africa, 1st ODI |
South Africa won by 4 wickets (with 3 balls remaining) |
25/04/07 |
Australia vs South Africa, 2nd Semi-Final |
Australia won by 7 wickets (with 111 balls remaining) |
14/04/07 |
New Zealand vs South Africa, 41st Match |
New Zealand won by 5 wickets (with 10 balls remaining) |
10/04/07 |
West Indies vs South Africa, 37th Match |
South Africa won by 67 runs |