20/03/24 |
Uganda vs South Africa, Match 9 |
Uganda beat South Africa by 2 wickets |
18/03/24 |
South Africa vs Kenya, Match 7 |
Kenya beat South Africa by 70 runs |
17/03/24 |
South Africa vs Ghana, Match 3 |
South Africa beat Ghana by 134 runs |
14/12/23 |
South Africa vs India, 3rd T20I |
India beat South Africa by 106 runs |
12/12/23 |
South Africa vs India, 2nd T20I |
South Africa beat India by 5 wickets (D/L method) |
10/12/23 |
South Africa vs India, 1st T20I |
Match Abandoned |
01/09/23 |
South Africa vs Australia, 2nd T20I |
Australia beat South Africa by 8 wickets |
28/03/23 |
South Africa vs West Indies, 3rd T20I |
West Indies beat South Africa by 7 runs |
26/03/23 |
South Africa vs West Indies, 2nd T20I |
South Africa beat West Indies by 6 wickets |
25/03/23 |
South Africa vs West Indies, 1st T20I |
West Indies beat South Africa by 3 wickets |
06/11/22 |
South Africa vs Netherlands, Super 12 - Match 40 |
Netherlands beat South Africa by 13 runs |
03/11/22 |
Pakistan vs South Africa, Super 12 - Match 36 |
Pakistan beat South Africa by 33 runs |
30/10/22 |
India vs South Africa, Super 12 - Match 30 |
South Africa beat India by 5 wickets |
27/10/22 |
SA vs BAN, Super 12 - Match 22 |
South Africa beat Bangladesh by 104 runs |
24/10/22 |
South Africa vs Zimbabwe, Super 12 - Match 18 |
Match Abandoned |
04/10/22 |
India vs South Africa, 3rd T20I |
South Africa beat India by 49 runs |
04/10/22 |
India vs South Africa, 3rd T20I |
India beat South Africa by 48 runs |
02/10/22 |
India vs South Africa, 2nd T20I |
India beat South Africa by 16 runs |
02/10/22 |
India vs South Africa, 2nd T20I |
South Africa beat India by 4 wickets |
28/09/22 |
India vs South Africa, 1st T20I |
India beat South Africa by 8 wickets |
28/09/22 |
India vs South Africa, 1st T20I |
South Africa beat India by 7 wickets |
05/08/22 |
Ireland vs South Africa, 2nd T20I |
South Africa beat Ireland by 44 runs |
03/08/22 |
IRE vs SA, 1st T20I |
South Africa beat Ireland by 21 runs |
31/07/22 |
England vs South Africa, 3rd T20I |
South Africa beat England by 90 runs |
28/07/22 |
England vs South Africa, 2nd T20I |
South Africa beat England by 58 runs |
27/07/22 |
England vs South Africa, 1st T20I |
England beat South Africa by 41 runs |
19/06/22 |
India vs South Africa, 5th T20I |
Match Abandoned |
17/06/22 |
India vs South Africa, 4th T20I |
India beat South Africa by 82 runs |
06/11/21 |
England vs South Africa, 39th Match (Group 1) |
South Africa won by 10 runs. |
02/11/21 |
South Africa vs Bangladesh, 30th Match (Group 1) |
South Africa won by 6 wickets |
30/10/21 |
South Africa vs Sri Lanka, 25th Match (Group 1) |
South Africa won by 4 wickets |
26/10/21 |
South Africa vs West Indies, 18th Match (Group 1) |
South Africa won by 8 wickets |
23/10/21 |
Australia vs South Africa, 13th Match (Group 1) |
Australia won by 5 wickets |
14/09/21 |
Sri Lanka vs South Africa, 3rd T20I |
South Africa won by 10 wickets |
12/09/21 |
Sri Lanka vs South Africa, 2nd T20I |
South Africa won by 9 wickets |
10/09/21 |
SL vs RSA, 1st T20I |
South Africa won by 28 runs. |
24/07/21 |
Ireland vs South Africa, 3rd T20I |
South Africa won by 49 runs. |
22/07/21 |
Ireland vs South Africa, 2nd T20I |
South Africa won by 42 runs. |
19/07/21 |
Ireland vs South Africa, 1st T20I |
South Africa won by 33 runs. |
03/07/21 |
West Indies vs South Africa, 5th T20I |
South Africa won by 25 runs. |
01/07/21 |
West Indies vs South Africa, 4th T20I |
West Indies won by 21 runs. |
29/06/21 |
West Indies vs South Africa, 3rd T20I |
South Africa won by 1 runs. |
27/06/21 |
West Indies vs South Africa, 2nd T20I |
South Africa won by 16 runs. |
26/06/21 |
West Indies vs South Africa, 1st T20I |
West Indies won by 8 wickets |
16/04/21 |
South Africa vs Pakistan, 4th T20I |
Pakistan won by 3 wkts |
14/04/21 |
South Africa vs Pakistan, 3rd T20I |
Pakistan won by 9 wkts |
12/04/21 |
South Africa vs Pakistan, 2nd T20I |
South Africa won by 6 wkts |
10/04/21 |
South Africa vs Pakistan, 1st T20I |
Pakistan won by 4 wkts |
14/02/21 |
Pakistan vs South Africa, 3rd T20I |
Pakistan won by 4 wkts |
13/02/21 |
Pakistan vs South Africa, 2nd T20I |
South Africa won by 6 wkts |
11/02/21 |
Pakistan vs South Africa, 1st T20I |
Pakistan won by 3 runs |
01/12/20 |
South Africa vs England, 3rd T20I |
England won by 9 wickets |
29/11/20 |
South Africa vs England, 2nd T20I |
England won by 4 wickets |
27/11/20 |
South Africa vs England, 1st T20I |
England won by 5 wickets |
26/02/20 |
South Africa vs Australia, 3rd T20I |
Australia won by 97 runs |
23/02/20 |
South Africa vs Australia, 2nd T20I |
South Africa won by 12 runs |
21/02/20 |
South Africa vs Australia, 1st T20I |
Australia won by 107 runs |
16/02/20 |
South Africa vs England, 3rd T20I |
England won by 5 wkts |
14/02/20 |
South Africa vs England, 2nd T20I |
England won by 2 runs |
12/02/20 |
South Africa vs England, 1st T20I |
South Africa won by 1 run |
22/09/19 |
India vs South Africa, 3rd T20I |
South Africa won by 9 wkts |
18/09/19 |
India vs South Africa, 2nd T20I |
India won by 7 wkts |
15/09/19 |
IND vs RSA, 1st T20I |
Match abandoned without a ball bowled (no toss) |
24/03/19 |
South Africa vs Sri Lanka, 3rd T20I |
South Africa won by 45 runs (DLS method) |
22/03/19 |
South Africa vs Sri Lanka, 2nd T20I |
South Africa won by 16 runs |
19/03/19 |
South Africa vs Sri Lanka, 1st T20I |
Match tied (South Africa won the Super Over eliminator) |
06/02/19 |
South Africa vs Pakistan, 3rd T20I |
Pakistan won by 27 runs |
03/02/19 |
South Africa vs Pakistan, 2nd T20I |
South Africa won by 7 runs |
01/02/19 |
South Africa vs Pakistan, 1st T20I |
South Africa won by 6 runs |
17/11/18 |
Australia vs South Africa, Only T20I |
South Africa won by 21 runs - Match reduced to 10 overs per-side due to rain |
12/10/18 |
South Africa vs Zimbabwe, 2nd T20I |
South Africa won by 6 wkts |
09/10/18 |
South Africa vs Zimbabwe, 1st T20I |
South Africa won by 34 runs |
14/08/18 |
Sri Lanka vs South Africa, Only T20I |
Sri Lanka won by 3 wkts |
24/02/18 |
South Africa vs India, 3rd T20I |
India won by 7 runs |
21/02/18 |
South Africa vs India, 2nd T20I |
South Africa won by 6 wkts |
18/02/18 |
South Africa vs India, 1st T20I |
India won by 28 runs |
29/10/17 |
South Africa vs Bangladesh, 2nd T20I |
South Africa won by 83 runs |
27/10/17 |
South Africa vs Bangladesh, 1st T20I |
South Africa won by 20 runs |
26/06/17 |
England vs South Africa, 3rd T20I |
England won by 19 runs |
24/06/17 |
England vs South Africa, 2nd T20I |
South Africa won by 3 runs |
22/06/17 |
England vs South Africa, 1st T20I |
England won by 9 wkts |
17/02/17 |
New Zealand vs South Africa, Only T20I |
South Africa won by 78 runs |
26/01/17 |
South Africa vs Sri Lanka, 3rd T20I |
Sri Lanka won by 5 wkts |
23/01/17 |
South Africa vs Sri Lanka, 2nd T20I |
Sri Lanka won by 3 wkts |
21/01/17 |
South Africa vs Sri Lanka, 1st T20I |
South Africa won by 19 runs (Match reduced 10 overs per side due to rain) |
29/03/16 |
South Africa vs Sri Lanka, 32nd Match |
South Africa won by 8 wkts |
26/03/16 |
South Africa vs West Indies, 27th Match |
West Indies won by 3 wkts |
20/03/16 |
South Africa vs Afghanistan, 20th Match |
South Africa won by 37 runs |
18/03/16 |
England vs South Africa, 18th Match |
England won by 2 wkts |
10/03/16 |
South Africa vs Australia, 3rd T20I |
Australia won by 6 wkts |
07/03/16 |
South Africa vs Australia, 2nd T20I |
Australia won by 5 wkts |
05/03/16 |
South Africa vs Australia, 1st T20I |
South Africa won by 3 wkts |
21/02/16 |
South Africa vs England, 2nd T20I |
South Africa won by 9 wkts |
19/02/16 |
South Africa vs England, 1st T20I |
South Africa won by 3 wkts |
08/10/15 |
India vs South Africa, 3rd T20I |
Match abandoned without a ball being bowled |
05/10/15 |
India vs South Africa, 2nd T20I |
South Africa won by 6 wkts |
02/10/15 |
India vs South Africa, 1st T20I |
South Africa won by 7 wkts |
16/08/15 |
South Africa vs New Zealand, 2nd T20I |
New Zealand won by 32 runs |
14/08/15 |
South Africa vs New Zealand, 1st T20I |
South Africa won by 6 wkts |
07/07/15 |
Bangladesh vs South Africa, 2nd T20I |
South Africa won by 31 runs |
05/07/15 |
Bangladesh vs South Africa, 1st T20I |
South Africa won by 52 runs |
15/01/15 |
South Africa vs West Indies, 3rd T20I |
South Africa won by 69 runs |
12/01/15 |
South Africa vs West Indies, 2nd T20I |
West Indies won by 4 wkts |
10/01/15 |
South Africa vs West Indies, 1st T20I |
West Indies won by 4 wkts |
09/11/14 |
Australia vs South Africa, 3rd T20 |
Australia won by 2 wkts |
07/11/14 |
Australia vs South Africa, 2nd T20 |
Australia won by 7 wkts |
05/11/14 |
Australia vs South Africa, 1st T20 |
South Africa won by 7 wkts |
04/04/14 |
India vs South Africa, 2nd Semi-final |
India won by 6 wkts |
29/03/14 |
England vs South Africa, 26th Match |
South Africa won by 3 runs |
27/03/14 |
Netherlands vs South Africa, 21st Match |
South Africa won by 6 runs |
24/03/14 |
New Zealand vs South Africa, 18th Match |
South Africa won by 2 runs |
22/03/14 |
South Africa vs Sri Lanka, 14th Match |
Sri Lanka won by 5 runs |
14/03/14 |
South Africa vs Australia, 3rd T20I |
Australia won by 6 wkts |
12/03/14 |
South Africa vs Australia, 2nd T20I |
Aus won by 5 wkts |
09/03/14 |
RSA vs AUS, 1st T20I |
Match abandoned without a ball being bowled |
22/11/13 |
South Africa vs Pakistan, 2nd T20I |
Pakistan won by 6 runs |
20/11/13 |
South Africa vs Pakistan, 1st T20I |
South Africa won by 4 runs (D/L method) |
15/11/13 |
Pakistan vs South Africa, 2nd T20I |
South Africa won by 6 runs |
13/11/13 |
Pakistan vs South Africa, 1st T20I |
South Africa won by 9 wkts |
06/08/13 |
Sri Lanka vs South Africa, 3rd T20I |
Sri Lanka won by 6 wkts |
04/08/13 |
Sri Lanka vs South Africa, 2nd T20I |
South Africa won by 22 runs |
02/08/13 |
Sri Lanka vs South Africa, 1st T20I |
South Africa won by 12 runs |
03/03/13 |
South Africa vs Pakistan, 2nd T20I |
Pakistan won by 95 runs |
01/03/13 |
RSA vs PAK, 1st T20I |
Match abandoned without a ball bowled |
26/12/12 |
South Africa vs New Zealand, 3rd T20I |
South Africa won by 33 runs |
23/12/12 |
South Africa vs New Zealand, 2nd T20I |
NZ won by 8 wickets (D/L method) |
21/12/12 |
South Africa vs New Zealand, 1st T20I |
South Africa won by 8 wkts |
02/10/12 |
India vs South Africa, 24th Match |
India won by 1 run |
28/09/12 |
Pakistan vs South Africa, 15th Match |
Pakistan won by 2 wkts |
22/09/12 |
Sri Lanka vs South Africa, 7th Match |
South Africa won by 32 runs |
17/09/12 |
New Zealand vs South Africa, 7th Warm Up Match |
South Africa won by 9 runs |
12/09/12 |
England vs South Africa, 3rd T20I |
England won by 28 runs |
10/09/12 |
England vs South Africa, 2nd T20I |
No result |
08/09/12 |
England vs South Africa, 1st T20I |
South Africa won by 7 wkts |
24/06/12 |
Zimbabwe vs South Africa, Final |
Zimbabwe won by 9 wkts |
23/06/12 |
Zimbabwe vs South Africa, 6th Match |
South Africa won by 6 wkts |
22/06/12 |
Bangladesh vs South Africa, 5th Match |
Bangladesh won by 3 wkts |
20/06/12 |
Zimbabwe vs South Africa, 3rd Match |
Zimbabwe won by 29 runs |
19/06/12 |
Bangladesh vs South Africa, 2nd Match |
South Africa won by 39 runs |
30/03/12 |
South Africa vs India, One-off T20I |
South Africa won by 11 runs (D/L method) |
22/02/12 |
South Africa vs New Zealand, 3rd T20I |
South Africa won by 3 runs |
19/02/12 |
South Africa vs New Zealand, 2nd T20I |
South Africa won by 8 wkts |
17/02/12 |
South Africa vs New Zealand, 1st T20I |
New Zealand won by 6 wkts |
09/01/11 |
South Africa vs India, Only T20I |
India won by 21 runs |
27/10/10 |
Pakistan vs South Africa, 2nd T20I |
South Africa won by 6 wkts |
26/10/10 |
Pakistan vs South Africa, 1st T20I |
South Africa won by 6 wkts |
10/10/10 |
South Africa vs Zimbabwe, 2nd T20I |
South Africa won by 8 runs |
20/05/10 |
West Indies vs South Africa, 2nd T20I |
South Africa won by 1 run |
19/05/10 |
West Indies vs South Africa, 1st T20I |
South Africa won by 13 runs |
10/05/10 |
Pakistan vs South Africa, 21st Match |
Pakistan won by 11 runs |
08/05/10 |
England vs South Africa, 18th Match |
England won by 39 runs |
02/05/10 |
India vs South Africa, 5th Match |
India won by 14 runs |
15/11/09 |
South Africa vs England, 2nd T20I |
South Africa won by 84 runs |
13/11/09 |
South Africa vs England, 1st T20I |
England won by 1 run (D/L method) |
18/06/09 |
Pakistan vs South Africa, 1st Semi-Final |
Pakistan won by 7 runs |
16/06/09 |
India vs South Africa, 24th Match |
South Africa won by 12 runs |
13/06/09 |
South Africa vs West Indies, 17th Match |
South Africa won by 20 runs |
11/06/09 |
England vs South Africa, 14th Match |
South Africa won by 7 wickets (with 10 balls remaining) |
09/06/09 |
New Zealand vs South Africa, 10th Match |
South Africa won by 1 run |
29/03/09 |
South Africa vs Australia, 2nd T20I |
South Africa won by 17 runs |
27/03/09 |
South Africa vs Australia, 1st T20I |
South Africa won by 4 wickets (with 4 balls remaining) |
13/01/09 |
Australia vs South Africa, 2nd T20I |
Australia won by 6 wickets (with 7 balls remaining) |
11/01/09 |
Australia vs South Africa, 1st T20I |
Australia won by 52 runs |
05/11/08 |
South Africa vs Bangladesh, Only T20I |
South Africa won by 12 runs (D/L method) |