| 12 Nov 2017 | DOL 231/2 v CC 108/3Match 2 · T20 | DOL | DNB | 0/15 | 0 | Dolphins won by 15 runs (DLS method) | Centurion | Ram Slam T20 Challenge 2017/18 |
| 20 Nov 2018 | JS 209/2 v PR 149Match 5 · T20 | PR | 17 | 1/41 | 0 | Jozi Stars won by 60 runs | Paarl | Mzansi Super League 2018/19 |
| 6 Apr 2019 | KNI 133/8 v DOL 134/6Match 2 · T20 | DOL | 12* | 1/32 | 0 | Dolphins won by 4 wickets | Durban | CSA T20 Challenge 2018/19 |
| 20 Feb 2021 | KNI 144/5 v DOL 145/6Match 4 · T20 | DOL | DNB | 1/42 | 0 | Dolphins won by 4 wickets | Durban | CSA T20 Challenge 2020/21 |
| 18 Feb 2022 | NW 135/8 v DOL 136/3Match 20 · T20 | DOL | DNB | 3/20 | 1 | Dolphins won by 7 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 20 Feb 2022 | BOL 119/9 v DOL 111/9Match 23 · T20 | DOL | 14 | 3/23 | 0 | Boland won by 8 runs | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 23 Feb 2022 | DOL 148/5 v WP 83Match 27 · T20 | DOL | DNB | 1/9 | 2 | Dolphins won by 65 runs | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 25 Feb 2022 | DOL 93/8 v TIT 94/4Semi-final · T20 | DOL | 12 | 1/26 | 0 | Titans won by 6 wickets | Port Elizabeth | CSA T20 Challenge 2021/22 |
| 17 Oct 2022 | TIT 168/6 v DOL 134Match 1 · T20 | DOL | 9 | 2/13 | 1 | Titans won by 34 runs | Potchefstroom | CSA T20 Challenge 2022/23 |
| 19 Oct 2022 | DOL 163/5 v NW 133/9Match 6 · T20 | DOL | DNB | 2/20 | 1 | Dolphins won by 30 runs | Potchefstroom | CSA T20 Challenge 2022/23 |
| 22 Oct 2022 | DOL 136/7 v BOL 87/3Match 11 · T20 | DOL | 3 | 2/17 | 0 | Boland won by 7 wickets (DLS method) | Potchefstroom | CSA T20 Challenge 2022/23 |
| 26 Oct 2022 | LIO 163/6 v DOL 167/1Match 17 · T20 | DOL | DNB | 0/34 | 1 | Dolphins won by 9 wickets | Potchefstroom | CSA T20 Challenge 2022/23 |
| 28 Oct 2022 | KNI 100/9 v DOLMatch 21 · T20 | DOL | - | 1/19 | 0 | No result | Potchefstroom | CSA T20 Challenge 2022/23 |
| 29 Oct 2022 | WP 73 v DOL 76/3Match 23 · T20 | DOL | DNB | 1/17 | 0 | Dolphins won by 7 wickets | Potchefstroom | CSA T20 Challenge 2022/23 |
| 2 Nov 2022 | DOL 146 v BOL 126/8Semi-final · T20 | DOL | 7 | 1/22 | 1 | Dolphins won by 20 runs | Potchefstroom | CSA T20 Challenge 2022/23 |
| 5 Nov 2022 | DOL 162/3 v TIT 165/6Final · T20 | DOL | DNB | 0/24 | 2 | Titans won by 4 wickets | Potchefstroom | CSA T20 Challenge 2022/23 |
| 12 Jan 2023 | PC 193/6 v SEC 170/5Match 3 · T20 | PC | DNB | 0/27 | 2 | Pretoria Capitals won by 23 runs | Gqeberha | SA20 2022/23 |
| 14 Jan 2023 | PC 216/6 v SEC 179/7Match 6 · T20 | PC | DNB | 1/33 | 0 | Pretoria Capitals won by 37 runs | Centurion | SA20 2022/23 |
| 17 Jan 2023 | JSK 168/6 v PC 162Match 11 · T20 | PC | 15 | 3/12 | 1 | Joburg Super Kings won by 6 runs | Johannesburg | SA20 2022/23 |
| 18 Jan 2023 | JSK 122 v PC 123/4Match 13 · T20 | PC | DNB | 1/21 | 0 | Pretoria Capitals won by 6 wickets | Centurion | SA20 2022/23 |
| 20 Jan 2023 | DSG 80 v PC 84/2Match 15 · T20 | PC | DNB | 2/10 | 0 | Pretoria Capitals won by 8 wickets | Durban | SA20 2022/23 |
| 22 Jan 2023 | PC 158/6 v PR 162/4Match 18 · T20 | PC | 5 | 1/26 | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2022/23 |
| 23 Jan 2023 | PC 182/8 v MCT 130Match 20 · T20 | PC | 7 | 1/34 | 1 | Pretoria Capitals won by 52 runs | Cape Town | SA20 2022/23 |
| 4 Feb 2023 | MCT 159 v PC 160/9Match 26 · T20 | PC | 3 | 2/37 | 0 | Pretoria Capitals won by 1 wicket | Centurion | SA20 2022/23 |
| 5 Feb 2023 | DSG 254/4 v PC 103Match 28 · T20 | PC | 23 | 0/38 | 0 | Durban's Super Giants won by 151 runs | Centurion | SA20 2022/23 |
| 7 Feb 2023 | PC 226/5 v PR 167/9Match 30 · T20 | PC | DNB | 1/31 | 0 | Pretoria Capitals won by 59 runs | Centurion | SA20 2022/23 |
| 8 Feb 2023 | PC 153/8 v PR 124Semi-final · T20 | PC | 22 | 2/22 | 1 | Pretoria Capitals won by 29 runs | Johannesburg | SA20 2022/23 |
| 11 Feb 2023 | PC 135 v SEC 137/6Final · T20 | PC | 15 | 1/30 | 0 | Sunrisers Eastern Cape won by 4 wickets | Johannesburg | SA20 2022/23 |
| 12 Jan 2024 | PR 160/7 v PC 133/7Match 3 · T20 | PC | 16* | 1/27 | 0 | Paarl Royals won by 27 runs | Paarl | SA20 2023/24 |
| 14 Jan 2024 | PR 210/3 v PC 200/7Match 6 · T20 | PC | 3* | 0/46 | 0 | Paarl Royals won by 10 runs | Centurion | SA20 2023/24 |
| 18 Jan 2024 | PC 204/9 v DSG 187/7Match 10 · T20 | PC | 0 | 0/18 | 0 | Pretoria Capitals won by 17 runs | Centurion | SA20 2023/24 |
| 20 Jan 2024 | PC 167/9 v JSK 171/4Match 13 · T20 | PC | 8 | 0/17 | 1 | Joburg Super Kings won by 6 wickets | Johannesburg | SA20 2023/24 |
| 22 Jan 2024 | PC 52 v SEC 54/1Match 15 · T20 | PC | 1 | 0/14 | 0 | Sunrisers Eastern Cape won by 9 wickets | Gqeberha | SA20 2023/24 |
| 25 Jan 2024 | PC 125 v SEC 122/9Match 18 · T20 | PC | 4 | 1/11 | 1 | Pretoria Capitals won by 3 runs | Centurion | SA20 2023/24 |
| 27 Jan 2024 | JSK 44/2 v PCMatch 21 · T20 | PC | - | 2/15 | 0 | No result | Centurion | SA20 2023/24 |
| 30 Jan 2024 | DSG 174/9 v PC 166/9Match 24 · T20 | PC | 14 | 0/25 | 1 | Durban's Super Giants won by 8 runs | Durban | SA20 2023/24 |
| 1 Feb 2024 | MCT 248/4 v PC 214/8Match 26 · T20 | PC | 6 | 0/49 | 0 | MI Cape Town won by 34 runs | Centurion | SA20 2023/24 |
| 3 Feb 2024 | MCT 163/9 v PC 167/6Match 28 · T20 | PC | DNB | 2/31 | 0 | Pretoria Capitals won by 4 wickets | Cape Town | SA20 2023/24 |
| 23 Jun 2024 | DUR 587 & 184/8d v ESS 339 & 208/2Match 36 · First-class | ESS | 4 & DNB | 2/72 & 0/12 | 1 | Match drawn | Chelmsford | County Championship 2024 |
| 30 Jun 2024 | SUR 262 & 278 v ESS 180/9 & 215/9Match 45 · First-class | ESS | 12 & 1 | 3/52 & 3/57 | 1 | Surrey won by 145 runs | London | County Championship 2024 |
| 11 Jul 2024 | ESS 187/3 v KEN 165/5Match · T20 | ESS | DNB | 1/25 | 0 | Essex won by 22 runs | Chelmsford | Vitality Blast 2024 |
| 13 Jul 2024 | SUS 207/2 v ESS 211/5Match · T20 | ESS | DNB | 0/27 | 0 | Essex won by 5 wickets | Brighton | Vitality Blast 2024 |
| 14 Jul 2024 | SUR 189/9 v ESS 176/8Match · T20 | ESS | 8* | 0/19 | 1 | Surrey won by 13 runs | Chelmsford | Vitality Blast 2024 |
| 19 Jul 2024 | HAM 181/5 v ESS 174/7Match · T20 | ESS | 4* | 0/8 | 0 | Hampshire won by 7 runs | Southampton | Vitality Blast 2024 |
| 29 Sept 2024 | DOL 162/9 v WAR 163/4Match 4 · T20 | DOL | 45 | 1/21 | 1 | Warriors won by 6 wickets | Gqeberha | CSA T20 Challenge 2024/25 |
| 10 Jan 2025 | DSG 209/4 v PC 207/6Match 2 · T20 | PC | DNB | 0/40 | 1 | Durban's Super Giants won by 2 runs | Durban | SA20 2024/25 |
| 14 Jan 2025 | SEC 113 v PC 115/4Match 7 · T20 | PC | DNB | 2/18 | 0 | Pretoria Capitals won by 6 wickets | Centurion | SA20 2024/25 |
| 16 Jan 2025 | PC 138/8 v JSKMatch 10 · T20 | PC | 1* | - | 0 | No result | Johannesburg | SA20 2024/25 |
| 18 Jan 2025 | PC 212/5 v PR 213/2Match 12 · T20 | PC | DNB | 0/27 | 0 | Paarl Royals won by 8 wickets | Centurion | SA20 2024/25 |
| 22 Jan 2025 | SEC 149/7 v PC 97Match 17 · T20 | PC | 15 | 3/33 | 0 | Sunrisers Eastern Cape won by 52 runs | Gqeberha | SA20 2024/25 |