| 27 Sept 2026 | LIO 202/4 v DOL 194/6Match · T20 | LIO | 38 | - | 0 | Lions won by 8 runs | Durban | CSA Pro20 2026/27 |
| 13 Sept 2026 | NAM 156 v SA 157/13rd ODI · ODI | SA | 68* | - | 1 | South Africa won by 9 wickets | Windhoek | South Africa tour of Namibia 2026 |
| 11 Sept 2026 | SA 335/9 v NAM 1782nd ODI · ODI | SA | 119 | - | 2 | South Africa won by 157 runs | Windhoek | South Africa tour of Namibia 2026 |
| 9 Sept 2026 | SA 348/6 v NAM 162/81st ODI · ODI | SA | 10 | - | 1 | South Africa won by 99 runs (DLS method) | Windhoek | South Africa tour of Namibia 2026 |
| 6 Sept 2026 | SA 205/5 v ZIM 157Final · T20I | SA | 32 | - | 3 | South Africa won by 48 runs | Windhoek | Namibia T20I Tri-Series 2026 |
| 4 Sept 2026 | SA 228/4 v NAM 217/3Match 6 · T20I | SA | 88 | - | 1 | South Africa won by 11 runs | Windhoek | Namibia T20I Tri-Series 2026 |
| 1 Sept 2026 | SA 185/7 v ZIM 142Match 4 · T20I | SA | 2 | - | 1 | South Africa won by 43 runs | Windhoek | Namibia T20I Tri-Series 2026 |
| 29 Aug 2026 | ZIM 144/8 v SA 146/3Match 2 · T20I | SA | DNB | - | 0 | South Africa won by 7 wickets | Windhoek | Namibia T20I Tri-Series 2026 |
| 28 Aug 2026 | NAM 163/9 v SA 145/9Match 1 · T20I | SA | 4 | - | 1 | Namibia won by 18 runs | Windhoek | Namibia T20I Tri-Series 2026 |
| 24 Jun 2026 | TSK 161/8 v SFU 139Match 8 · T20 | SFU | 4 | - | 0 | Texas Super Kings won by 22 runs | Oakland | Major League Cricket 2026 |
| 20 Jun 2026 | TSK 152/9 v SFU 153/3Match 4 · T20 | SFU | 20 | - | 3 | San Francisco Unicorns won by 7 wickets | Dallas | Major League Cricket 2026 |
| 25 Mar 2026 | SA 187/4 v NZ 154/85th T20I · T20I | SA | 75 | - | 2 | 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 | 57 | - | 2 | 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 | 15 | - | 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 | 8 | - | 2 | 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 | 45* | - | 2 | South Africa won by 7 wickets | Mount Maunganui | South Africa tour of New Zealand 2025/26 |
| 25 Jan 2026 | PC 158/7 v SEC 162/4Final · T20 | PC | 0 | - | 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 | 22 | - | 1 | Pretoria Capitals won by 7 wickets | Durban | SA20 2025/26 |
| 17 Jan 2026 | PC 143/6 v JSK 122/8Match 28 · T20 | PC | 0 | - | 0 | Pretoria Capitals won by 21 runs | Johannesburg | SA20 2025/26 |
| 15 Jan 2026 | PC 127 v PR 128/4Match 25 · T20 | PC | 8 | - | 0 | Paarl Royals won by 6 wickets | Centurion | SA20 2025/26 |
| 12 Jan 2026 | PC 185/6 v MCT 132/7Match 22 · T20 | PC | 24 | - | 2 | Pretoria Capitals won by 53 runs | Centurion | SA20 2025/26 |
| 10 Jan 2026 | PC 138/9 v PR 117/6Match 19 · T20 | PC | 12 | - | 0 | Pretoria Capitals won by 21 runs | Paarl | SA20 2025/26 |
| 7 Jan 2026 | PC 201/4 v DSG 186Match 16 · T20 | PC | 37 | - | 1 | Pretoria Capitals won by 15 runs | Durban | SA20 2025/26 |
| 5 Jan 2026 | PC 176/7 v SEC 177/0Match 14 · T20 | PC | 52 | - | 0 | Sunrisers Eastern Cape won by 10 wickets | Centurion | SA20 2025/26 |
| 31 Dec 2025 | PC 220/5 v MCT 135Match 8 · T20 | PC | 0 | - | 1 | Pretoria Capitals won by 85 runs | Cape Town | SA20 2025/26 |
| 29 Dec 2025 | SEC 188/6 v PC 140Match 5 · T20 | PC | 9 | - | 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 | 2 | - | 0 | Joburg Super Kings won by 22 runs | Centurion | SA20 2025/26 |
| 8 Feb 2025 | MCT 181/8 v SEC 105Final · T20 | MCT | 39 | - | 1 | MI Cape Town won by 76 runs | Johannesburg | SA20 2024/25 |
| 2 Feb 2025 | MCT 201/5 v PC 106Match 30 · T20 | MCT | 69 | - | 0 | MI Cape Town won by 95 runs | Cape Town | SA20 2024/25 |
| 15 Jan 2025 | MCT 158/4 v PR 159/4Match 9 · T20 | MCT | DNB | - | 1 | Paarl Royals won by 6 wickets | Paarl | SA20 2024/25 |
| 11 Jan 2025 | MCT 140/6 v JSK 82/3Match 4 · T20 | MCT | 8 | - | 1 | Joburg Super Kings won by 6 runs (DLS method) | Johannesburg | SA20 2024/25 |
| 9 Jan 2025 | MCT 174/7 v SEC 77Match 1 · T20 | MCT | 22 | - | 1 | MI Cape Town won by 97 runs | Gqeberha | SA20 2024/25 |
| 27 Oct 2024 | TIT 119 v LIO 124/2Final · T20 | LIO | 48* | - | 4 | Lions won by 8 wickets | Johannesburg | CSA T20 Challenge 2024/25 |
| 22 Oct 2024 | TIT 115 v LIO 116/3Qualifier 1 · T20 | LIO | 0 | - | 0 | Lions won by 7 wickets | Johannesburg | CSA T20 Challenge 2024/25 |
| 19 Oct 2024 | LIO 170/3 v NW 165/6Match 28 · T20 | LIO | 62* | - | 0 | Lions won by 5 runs | Potchefstroom | CSA T20 Challenge 2024/25 |
| 16 Oct 2024 | LIO 145/7 v WP 146/6Match 23 · T20 | LIO | 8 | - | 0 | Western Province won by 4 wickets | Johannesburg | CSA T20 Challenge 2024/25 |
| 12 Oct 2024 | BOL 129/7 v LIO 132/4Match 17 · T20 | LIO | 7 | - | 1 | Lions won by 6 wickets | Paarl | CSA T20 Challenge 2024/25 |
| 9 Oct 2024 | LIO 142/7 v KNI 95Match 15 · T20 | LIO | 16 | - | 1 | Lions won by 47 runs | Bloemfontein | CSA T20 Challenge 2024/25 |
| 6 Oct 2024 | LIO 156/5 v DOL 147/8Match 10 · T20 | LIO | 18 | - | 0 | Lions won by 9 runs | Johannesburg | CSA T20 Challenge 2024/25 |
| 27 Sept 2024 | TIT 258/6 v LIO 141/8Match 1 · T20 | LIO | 0 | - | 1 | Titans won by 117 runs | Johannesburg | CSA T20 Challenge 2024/25 |
| 23 Jan 2024 | DSG 157/6 v MCT 121/9Match 16 · T20 | MCT | 4 | - | 0 | Durban's Super Giants won by 36 runs | Cape Town | SA20 2023/24 |
| 21 Jan 2024 | PR 162/3 v MCT 103Match 14 · T20 | MCT | 32 | - | 0 | Paarl Royals won by 59 runs | Paarl | SA20 2023/24 |
| 19 Jan 2024 | PR 172/8 v MCT 175/2Match 11 · T20 | MCT | 17* | - | 0 | MI Cape Town won by 8 wickets | Cape Town | SA20 2023/24 |
| 16 Jan 2024 | SEC 202/2 v MCT 198/5Match 8 · T20 | MCT | 11* | - | 0 | Sunrisers Eastern Cape won by 4 runs | Cape Town | SA20 2023/24 |
| 13 Jan 2024 | MCT 243/5 v JSK 145Match 4 · T20 | MCT | DNB | - | 0 | MI Cape Town won by 98 runs | Johannesburg | SA20 2023/24 |
| 11 Jan 2024 | MCT 207/5 v DSG 177/6Match 2 · T20 | MCT | 17 | - | 1 | Durban's Super Giants won by 11 runs (DLS method) | Durban | SA20 2023/24 |
| 4 Feb 2023 | SW 130/9 v ADKR 133/5Match 28 · T20 | ADKR | 7* | - | 0 | Abu Dhabi Knight Riders won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 3 Feb 2023 | ME 180/4 v ADKR 162Match 26 · T20 | ADKR | 17 | - | 0 | MI Emirates won by 18 runs | Abu Dhabi | International League T20 2022/23 |
| 15 Jan 2023 | ADKR 114/9 v GG 115/4Match 3 · T20 | ADKR | 0 | - | 1 | Gulf Giants won by 6 wickets | Abu Dhabi | International League T20 2022/23 |
| 13 Jan 2023 | DC 187/6 v ADKR 114/9Match 1 · T20 | ADKR | 3 | - | 0 | Dubai Capitals won by 73 runs | Dubai | International League T20 2022/23 |