| 3 Sept 2026 | GC 171/8 v AF 177/3Match 12 · T20 | GC | 1 | 1/34 | 0 | Amsterdam Flames won by 7 wickets | The Hague | European T20 Premier League 2026 |
| 1 Sept 2026 | GC 140/9 v RD 141/5Match 9 · T20 | GC | 5 | 0/33 | 1 | Rotterdam Dockers won by 5 wickets | The Hague | European T20 Premier League 2026 |
| 29 Aug 2026 | GC 183/5 v DG 150Match 5 · T20 | GC | DNB | 1/35 | 0 | Glasgow Cosmic won by 33 runs | The Hague | European T20 Premier League 2026 |
| 27 Aug 2026 | GC 115 v ECR 116/3Match 3 · T20 | GC | 29* | 1/30 | 0 | Edinburgh Castle Rockers won by 7 wickets | The Hague | European T20 Premier League 2026 |
| 25 Mar 2026 | SA 187/4 v NZ 154/85th T20I · T20I | SA | DNB | 1/35 | 0 | South Africa won by 33 runs | Christchurch | South Africa tour of New Zealand 2025/26 |
| 22 Mar 2026 | SA 164/5 v NZ 1454th T20I · T20I | SA | DNB | 2/22 | 0 | South Africa won by 19 runs | Wellington | South Africa tour of New Zealand 2025/26 |
| 20 Mar 2026 | SA 136/9 v NZ 137/23rd T20I · T20I | SA | 3 | 1/30 | 0 | New Zealand won by 8 wickets | Auckland | South Africa tour of New Zealand 2025/26 |
| 17 Mar 2026 | NZ 175/6 v SA 1072nd T20I · T20I | SA | 0 | 1/45 | 0 | New Zealand won by 68 runs | Hamilton | South Africa tour of New Zealand 2025/26 |
| 15 Mar 2026 | NZ 91 v SA 93/31st T20I · T20I | SA | DNB | 2/25 | 0 | South Africa won by 7 wickets | Mount Maunganui | South Africa tour of New Zealand 2025/26 |
| 4 Mar 2026 | SA 169/8 v NZ 173/1Semi-final · T20I | SA | 1* | 0/33 | 0 | New Zealand won by 9 wickets | Kolkata | ICC Men's T20 World Cup 2025/26 |
| 26 Feb 2026 | WI 176/8 v SA 177/1Match 47 · T20I | SA | DNB | 0/43 | 1 | South Africa won by 9 wickets | Ahmedabad | ICC Men's T20 World Cup 2025/26 |
| 22 Feb 2026 | SA 187/7 v IND 111Match 43 · T20I | SA | DNB | 3/24 | 0 | South Africa won by 76 runs | Ahmedabad | ICC Men's T20 World Cup 2025/26 |
| 14 Feb 2026 | NZ 175/7 v SA 178/3Match 24 · T20I | SA | DNB | 1/24 | 0 | South Africa won by 7 wickets | Ahmedabad | ICC Men's T20 World Cup 2025/26 |
| 11 Feb 2026 | SA 187/6 v AFG 18713th Match, Group D · T20I | SA | DNB | 1/27 | 0 | Match tied (South Africa won the 2nd Super Over) | Ahmedabad | ICC Men's T20 World Cup 2025/26 |
| 9 Feb 2026 | SA 213/4 v CAN 156/8Match 9 · T20I | SA | DNB | 0/28 | 0 | South Africa won by 57 runs | Ahmedabad | ICC Men's T20 World Cup 2025/26 |
| 31 Jan 2026 | WI 114/3 v SA 118/63rd T20I · T20I | SA | DNB | 1/38 | 0 | West Indies won by 6 runs (DLS method) | Johannesburg | West Indies tour of South Africa 2025/26 |
| 29 Jan 2026 | WI 221/4 v SA 225/32nd T20I · T20I | SA | DNB | 2/22 | 0 | South Africa won by 7 wickets | Centurion | West Indies tour of South Africa 2025/26 |
| 27 Jan 2026 | WI 173/7 v SA 176/11st T20I · T20I | SA | DNB | 2/44 | 0 | South Africa won by 9 wickets | Paarl | West Indies tour of South Africa 2025/26 |
| 25 Jan 2026 | PC 158/7 v SEC 162/4Final · T20 | PC | 0 | 1/23 | 0 | Sunrisers Eastern Cape won by 6 wickets | Cape Town | SA20 2025/26 |
| 21 Jan 2026 | SEC 170/7 v PC 172/3Qualifier 1 · T20 | PC | DNB | 2/24 | 0 | Pretoria Capitals won by 7 wickets | Durban | SA20 2025/26 |
| 17 Jan 2026 | PC 143/6 v JSK 122/8Match 28 · T20 | PC | 7* | 3/15 | 0 | Pretoria Capitals won by 21 runs | Johannesburg | SA20 2025/26 |
| 15 Jan 2026 | PC 127 v PR 128/4Match 25 · T20 | PC | 1 | 0/13 | 0 | Paarl Royals won by 6 wickets | Centurion | SA20 2025/26 |
| 12 Jan 2026 | PC 185/6 v MCT 132/7Match 22 · T20 | PC | DNB | 1/19 | 0 | Pretoria Capitals won by 53 runs | Centurion | SA20 2025/26 |
| 10 Jan 2026 | PC 138/9 v PR 117/6Match 19 · T20 | PC | 12 | 2/14 | 0 | Pretoria Capitals won by 21 runs | Paarl | SA20 2025/26 |
| 7 Jan 2026 | PC 201/4 v DSG 186Match 16 · T20 | PC | DNB | 0/22 | 0 | Pretoria Capitals won by 15 runs | Durban | SA20 2025/26 |
| 5 Jan 2026 | PC 176/7 v SEC 177/0Match 14 · T20 | PC | 6 | 0/50 | 0 | Sunrisers Eastern Cape won by 10 wickets | Centurion | SA20 2025/26 |
| 31 Dec 2025 | PC 220/5 v MCT 135Match 8 · T20 | PC | DNB | 3/28 | 0 | Pretoria Capitals won by 85 runs | Cape Town | SA20 2025/26 |
| 29 Dec 2025 | SEC 188/6 v PC 140Match 5 · T20 | PC | 7 | 0/29 | 0 | Sunrisers Eastern Cape won by 48 runs | Gqeberha | SA20 2025/26 |
| 27 Dec 2025 | JSK 168/6 v PC 146/9Match 2 · T20 | PC | 12 | 0/31 | 1 | Joburg Super Kings won by 22 runs | Centurion | SA20 2025/26 |
| 9 Dec 2025 | IND 175/6 v SA 741st T20I · T20I | SA | 0 | 0/25 | 0 | India won by 101 runs | Cuttack | South Africa tour of India 2025/26 |
| 1 Feb 2025 | DSG 173/4 v JSK 135/9Match 29 · T20 | DSG | DNB | 0/40 | 0 | Durban's Super Giants won by 11 runs (DLS method) | Johannesburg | SA20 2024/25 |
| 27 Jan 2025 | DSG 143/7 v PR 147/4Match 23 · T20 | DSG | DNB | 1/30 | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2024/25 |
| 25 Jan 2025 | DSG 149/6 v MCT 154/3Match 21 · T20 | DSG | DNB | 1/23 | 0 | MI Cape Town won by 7 wickets | Cape Town | SA20 2024/25 |
| 23 Jan 2025 | DSG 142/7 v PR 146/5Match 18 · T20 | DSG | 0* | 0/20 | 1 | Paarl Royals won by 5 wickets | Durban | SA20 2024/25 |
| 21 Jan 2025 | MCT 69/3 v DSGMatch 16 · T20 | DSG | - | 1/18 | 0 | No result | Durban | SA20 2024/25 |
| 19 Jan 2025 | DSG 115/8 v SEC 117/4Match 14 · T20 | DSG | 7 | 2/18 | 0 | Sunrisers Eastern Cape won by 6 wickets | Gqeberha | SA20 2024/25 |
| 17 Jan 2025 | SEC 165/5 v DSG 107Match 11 · T20 | DSG | 1 | 0/26 | 0 | Sunrisers Eastern Cape won by 58 runs | Durban | SA20 2024/25 |
| 14 Jan 2025 | JSK 169/7 v DSG 141Match 8 · T20 | DSG | 0 | 2/28 | 0 | Joburg Super Kings won by 28 runs | Durban | SA20 2024/25 |
| 10 Jan 2025 | DSG 209/4 v PC 207/6Match 2 · T20 | DSG | DNB | 1/39 | 1 | Durban's Super Giants won by 2 runs | Durban | SA20 2024/25 |
| 15 Nov 2024 | IND 283/1 v SA 1484th T20I · T20I | SA | 6 | 0/42 | 0 | India won by 135 runs | Johannesburg | India tour of South Africa 2024/25 |
| 13 Nov 2024 | IND 219/6 v SA 208/73rd T20I · T20I | SA | DNB | 2/36 | 0 | India won by 11 runs | Centurion | India tour of South Africa 2024/25 |
| 10 Nov 2024 | IND 124/6 v SA 128/72nd T20I · T20I | SA | DNB | 0/24 | 0 | South Africa won by 3 wickets | Gqeberha | India tour of South Africa 2024/25 |
| 8 Nov 2024 | IND 202/8 v SA 1411st T20I · T20I | SA | 5 | 1/34 | 0 | India won by 61 runs | Durban | India tour of South Africa 2024/25 |
| 9 Oct 2024 | NW 136/7 v DOL 93Match 14 · T20 | DOL | 7 | 0/27 | 2 | North West won by 43 runs | Durban | CSA T20 Challenge 2024/25 |
| 27 Sept 2024 | TKR 175/7 v BR 145/9Match 28 · T20 | BR | 2 | 0/34 | 2 | Trinbago Knight Riders won by 30 runs | Tarouba | Caribbean Premier League 2024 |
| 25 Sept 2024 | GAW 219/8 v BR 172/9Match 27 · T20 | BR | 1 | 1/48 | 1 | Guyana Amazon Warriors won by 47 runs | Providence | Caribbean Premier League 2024 |
| 22 Sept 2024 | SLK 162/3 v BR 149/8Match 24 · T20 | BR | 1* | 1/31 | 0 | St Lucia Kings won by 13 runs | Providence | Caribbean Premier League 2024 |
| 21 Sept 2024 | BR 96/9 v SLK 97/3Match 22 · T20 | BR | 10 | 1/30 | 0 | St Lucia Kings won by 7 wickets | Providence | Caribbean Premier League 2024 |
| 14 Sept 2024 | BR 205/6 v GAW 173/5Match 16 · T20 | BR | DNB | 3/42 | 0 | Barbados Royals won by 32 runs | Bridgetown | Caribbean Premier League 2024 |
| 13 Sept 2024 | BR 156/7 v TKR 159/8Match 15 · T20 | BR | 14 | 1/32 | 0 | Trinbago Knight Riders won by 2 wickets | Bridgetown | Caribbean Premier League 2024 |