| 29 Sept 2026 | WAR 175/4 v LIM 140/8Match · T20 | WAR | 70 | 0/10 | 0 | Warriors won by 35 runs | Gqeberha | CSA Pro20 2026/27 |
| 13 Sept 2026 | NAM 156 v SA 157/13rd ODI · ODI | SA | 77 | - | 0 | 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 | 20 | - | 1 | 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 | 150 | - | 0 | 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 | 53 | - | 2 | 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 | 1* | - | 0 | South Africa won by 11 runs | Windhoek | Namibia T20I Tri-Series 2026 |
| 1 Sept 2026 | SA 185/7 v ZIM 142Match 4 · T20I | SA | 28 | - | 0 | 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 | 20 | - | 2 | 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 | 7 | 0/3 | 0 | Namibia won by 18 runs | Windhoek | Namibia T20I Tri-Series 2026 |
| 19 Jun 2026 | SOM 208 & 435 v WAR 330 & 98/2Match 40 · First-class | SOM | 17 & 34 | - | 0 | Match drawn | Taunton | County Championship 2026 |
| 12 Jun 2026 | SOM 310 & 355/7d v NOT 193 & 166Match 35 · First-class | SOM | 106 & 40 | - | 2 | Somerset won by 306 runs | Nottingham | County Championship 2026 |
| 7 Jun 2026 | SOM 215/4 v WAR 216/4Match · T20 | SOM | 90* | - | 0 | Warwickshire won by 6 wickets | Taunton | Vitality Blast Men 2026 |
| 5 Jun 2026 | SOM 137/8 v GLO 138/3Match · T20 | SOM | 3 | - | 0 | Gloucestershire won by 7 wickets | Bristol | Vitality Blast Men 2026 |
| 4 Jun 2026 | SOM 202/6 v GLA 203/6Match · T20 | SOM | 12 | - | 1 | Glamorgan won by 4 wickets | Taunton | Vitality Blast Men 2026 |
| 15 May 2026 | SOM 526/8d v SUS 253 & 113/7Match 30 · First-class | SOM | 25 | 0/2 | 0 | Match drawn | Taunton | County Championship 2026 |
| 15 Mar 2026 | NZ 91 v SA 93/31st T20I · T20I | SA | DNB | - | 0 | 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 | SEC | 3 | - | 0 | Sunrisers Eastern Cape won by 6 wickets | Cape Town | SA20 2025/26 |
| 23 Jan 2026 | PR 114/7 v SEC 117/3Qualifier 2 · T20 | SEC | 17 | - | 1 | Sunrisers Eastern Cape won by 7 wickets | Johannesburg | SA20 2025/26 |
| 21 Jan 2026 | SEC 170/7 v PC 172/3Qualifier 1 · T20 | SEC | 41 | - | 0 | Pretoria Capitals won by 7 wickets | Durban | SA20 2025/26 |
| 18 Jan 2026 | MCT 148/6 v SEC 149/3Match 29 · T20 | SEC | 12* | - | 0 | Sunrisers Eastern Cape won by 7 wickets | Gqeberha | SA20 2025/26 |
| 16 Jan 2026 | SEC 139/9 v MCT 140/7Match 26 · T20 | SEC | 12 | - | 0 | MI Cape Town won by 3 wickets | Cape Town | SA20 2025/26 |
| 14 Jan 2026 | SEC 178/5 v JSK 117Match 24 · T20 | SEC | 13 | - | 1 | Sunrisers Eastern Cape won by 61 runs | Gqeberha | SA20 2025/26 |
| 11 Jan 2026 | SEC 158/5 v DSG 162/8Match 21 · T20 | SEC | 29 | - | 1 | Durban's Super Giants won by 2 wickets | Gqeberha | SA20 2025/26 |
| 5 Jan 2026 | PC 176/7 v SEC 177/0Match 14 · T20 | SEC | DNB | - | 1 | Sunrisers Eastern Cape won by 10 wickets | Centurion | SA20 2025/26 |
| 31 Dec 2025 | SEC 149 v PR 150/5Match 7 · T20 | SEC | 47 | - | 0 | Paarl Royals won by 5 wickets | Gqeberha | SA20 2025/26 |
| 29 Dec 2025 | SEC 188/6 v PC 140Match 5 · T20 | SEC | 37 | - | 0 | Sunrisers Eastern Cape won by 48 runs | Gqeberha | SA20 2025/26 |
| 27 Dec 2025 | SEC 186/4 v PR 49Match 3 · T20 | SEC | 62* | - | 1 | Sunrisers Eastern Cape won by 137 runs | Paarl | SA20 2025/26 |
| 8 Feb 2025 | MCT 181/8 v SEC 105Final · T20 | SEC | 1 | - | 0 | MI Cape Town won by 76 runs | Johannesburg | SA20 2024/25 |
| 6 Feb 2025 | PR 175/4 v SEC 177/2Qualifier 2 · T20 | SEC | 69* | - | 0 | Sunrisers Eastern Cape won by 8 wickets | Centurion | SA20 2024/25 |
| 5 Feb 2025 | SEC 184/6 v JSK 152/7Eliminator · T20 | SEC | 12 | - | 0 | Sunrisers Eastern Cape won by 32 runs | Centurion | SA20 2024/25 |
| 1 Feb 2025 | SEC 148/8 v PR 100Match 28 · T20 | SEC | 53 | - | 0 | Sunrisers Eastern Cape won by 48 runs | Gqeberha | SA20 2024/25 |
| 26 Jan 2025 | SEC 118 v JSK 119/1Match 22 · T20 | SEC | 0 | - | 0 | Joburg Super Kings won by 9 wickets | Johannesburg | SA20 2024/25 |
| 24 Jan 2025 | SEC 165/4 v JSK 151/8Match 19 · T20 | SEC | DNB | - | 0 | Sunrisers Eastern Cape won by 14 runs | Gqeberha | SA20 2024/25 |
| 22 Jan 2025 | SEC 149/7 v PC 97Match 17 · T20 | SEC | 9 | - | 1 | Sunrisers Eastern Cape won by 52 runs | Gqeberha | SA20 2024/25 |
| 19 Jan 2025 | DSG 115/8 v SEC 117/4Match 14 · T20 | SEC | 23 | - | 0 | Sunrisers Eastern Cape won by 6 wickets | Gqeberha | SA20 2024/25 |
| 17 Jan 2025 | SEC 165/5 v DSG 107Match 11 · T20 | SEC | 6 | - | 0 | Sunrisers Eastern Cape won by 58 runs | Durban | SA20 2024/25 |
| 11 Jan 2025 | SEC 175/5 v PR 176/1Match 3 · T20 | SEC | 10 | - | 0 | Paarl Royals won by 9 wickets | Paarl | SA20 2024/25 |
| 9 Jan 2025 | MCT 174/7 v SEC 77Match 1 · T20 | SEC | 4 | - | 1 | MI Cape Town won by 97 runs | Gqeberha | SA20 2024/25 |
| 19 Oct 2024 | WAR 179/6 v TIT 174/4Match 26 · T20 | WAR | 101 | - | 0 | Titans won by 6 wickets (DLS method) | Gqeberha | CSA T20 Challenge 2024/25 |
| 16 Oct 2024 | BOL 171/6 v WAR 160Match 21 · T20 | WAR | 19 | - | 0 | Boland won by 11 runs | Paarl | CSA T20 Challenge 2024/25 |
| 6 Oct 2024 | KNI 166/9 v WAR 150/6Match 9 · T20 | WAR | 51 | - | 1 | Knights won by 16 runs | Gqeberha | CSA T20 Challenge 2024/25 |
| 29 Sept 2024 | DOL 162/9 v WAR 163/4Match 4 · T20 | WAR | 11 | - | 1 | Warriors won by 6 wickets | Gqeberha | CSA T20 Challenge 2024/25 |
| 8 Mar 2024 | WAR 125 v KI 88Match 1 · T20 | WAR | 21 | - | 0 | Warriors won by 37 runs | Gqeberha | CSA T20 Challenge 2023/24 |
| 10 Feb 2024 | SEC 204/3 v DSG 115Final · T20 | SEC | 42 | - | 0 | Sunrisers Eastern Cape won by 89 runs | Cape Town | SA20 2023/24 |
| 6 Feb 2024 | SEC 157/8 v DSG 106Qualifier 1 · T20 | SEC | 21 | - | 0 | Sunrisers Eastern Cape won by 51 runs | Cape Town | SA20 2023/24 |
| 4 Feb 2024 | PR 159/7 v SEC 165/5Match 30 · T20 | SEC | 21 | - | 0 | Sunrisers Eastern Cape won by 5 wickets | Gqeberha | SA20 2023/24 |
| 2 Feb 2024 | SEC 208/4 v PR 164/7Match 27 · T20 | SEC | 36 | - | 1 | Sunrisers Eastern Cape won by 44 runs | Paarl | SA20 2023/24 |
| 31 Jan 2024 | JSK 78 v SEC 79/1Match 25 · T20 | SEC | 11 | - | 0 | Sunrisers Eastern Cape won by 9 wickets | Johannesburg | SA20 2023/24 |
| 27 Jan 2024 | SEC 175/6 v MCT 171/7Match 20 · T20 | SEC | 2 | - | 0 | Sunrisers Eastern Cape won by 4 runs | Gqeberha | SA20 2023/24 |
| 25 Jan 2024 | PC 125 v SEC 122/9Match 18 · T20 | SEC | 8 | - | 1 | Pretoria Capitals won by 3 runs | Centurion | SA20 2023/24 |