| 25 Mar | New Zealand | A | South Africa won by 33 runs | W | Twenty20 Internationals |
| 22 Mar | New Zealand | A | South Africa won by 19 runs | W | Twenty20 Internationals |
| 20 Mar | New Zealand | A | New Zealand won by 8 wickets (with 22 balls remaining) | L | Twenty20 Internationals |
| 17 Mar | New Zealand | A | New Zealand won by 68 runs | L | Twenty20 Internationals |
| 15 Mar | New Zealand | A | South Africa won by 7 wickets (with 20 balls remaining) | W | Twenty20 Internationals |
| 4 Mar | New Zealand | H | New Zealand won by 9 wickets (with 43 balls remaining) | L | ICC Men's T20 World Cup |
| 1 Mar | Zimbabwe | A | South Africa won by 5 wickets (with 13 balls remaining) | W | ICC Men's T20 World Cup |
| 26 Feb | West Indies | A | South Africa won by 9 wickets (with 23 balls remaining) | W | ICC Men's T20 World Cup |
| 22 Feb | India | A | South Africa won by 76 runs | W | ICC Men's T20 World Cup |
| 18 Feb | United Arab Emirates | H | South Africa won by 6 wickets (with 40 balls remaining) | W | ICC Men's T20 World Cup |
| 14 Feb | New Zealand | A | South Africa won by 7 wickets (with 17 balls remaning) | W | ICC Men's T20 World Cup |
| 11 Feb | Afghanistan | A | 227-223 | NR | ICC Men's T20 World Cup |
| 9 Feb | Canada | A | 213-156 | NR | ICC Men's T20 World Cup |
| 19 Dec | India | A | India won by 30 runs | L | Twenty20 Internationals |
| 14 Dec | India | A | India won by 7 wickets (with 25 balls remaining) | L | Twenty20 Internationals |