| 27 Sept 2026 | LIO 202/4 v DOL 194/6Match · T20 | LIO | DNB | 1/37 | 0 | Lions won by 8 runs | Durban | CSA Pro20 2026/27 |
| 28 Aug 2026 | NAM 163/9 v SA 145/9Match 1 · T20I | SA | DNB | 0/16 | 0 | Namibia won by 18 runs | Windhoek | Namibia T20I Tri-Series 2026 |
| 11 Jul 2026 | SO 190/7 v SFU 194/4Match 28 · T20 | SO | DNB | 1/32 | 0 | San Francisco Unicorns won by 6 wickets | Dallas | Major League Cricket 2026 |
| 20 Mar 2026 | SA 136/9 v NZ 137/23rd T20I · T20I | SA | 4* | 1/26 | 0 | New Zealand won by 8 wickets | Auckland | South Africa tour of New Zealand 2025/26 |
| 25 Jan 2026 | PC 158/7 v SEC 162/4Final · T20 | SEC | DNB | 1/37 | 1 | 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 | DNB | 1/14 | 1 | Sunrisers Eastern Cape won by 7 wickets | Johannesburg | SA20 2025/26 |
| 5 Jan 2026 | PC 176/7 v SEC 177/0Match 14 · T20 | SEC | DNB | 1/30 | 0 | Sunrisers Eastern Cape won by 10 wickets | Centurion | SA20 2025/26 |
| 11 Dec 2025 | SA 213/4 v IND 1622nd T20I · T20I | SA | DNB | 2/46 | 0 | South Africa won by 51 runs | New Chandigarh | South Africa tour of India 2025/26 |
| 9 Dec 2025 | IND 175/6 v SA 741st T20I · T20I | SA | 2 | 2/38 | 0 | India won by 101 runs | Cuttack | South Africa tour of India 2025/26 |
| 5 Feb 2025 | SEC 184/6 v JSK 152/7Eliminator · T20 | JSK | DNB | 0/72 | 0 | Sunrisers Eastern Cape won by 32 runs | Centurion | SA20 2024/25 |
| 1 Feb 2025 | DSG 173/4 v JSK 135/9Match 29 · T20 | JSK | 0 | 1/24 | 0 | Durban's Super Giants won by 11 runs (DLS method) | Johannesburg | SA20 2024/25 |
| 30 Jan 2025 | PR 150/9 v JSK 151/3Match 26 · T20 | JSK | DNB | 3/19 | 0 | Joburg Super Kings won by 7 wickets | Johannesburg | SA20 2024/25 |
| 28 Jan 2025 | JSK 99/9 v PC 100/4Match 24 · T20 | JSK | 8* | 3/26 | 0 | Pretoria Capitals won by 6 wickets | Centurion | SA20 2024/25 |
| 26 Jan 2025 | SEC 118 v JSK 119/1Match 22 · T20 | JSK | DNB | 3/13 | 0 | Joburg Super Kings won by 9 wickets | Johannesburg | SA20 2024/25 |
| 24 Jan 2025 | SEC 165/4 v JSK 151/8Match 19 · T20 | JSK | DNB | 1/29 | 0 | Sunrisers Eastern Cape won by 14 runs | Gqeberha | SA20 2024/25 |
| 20 Jan 2025 | JSK 146/6 v PR 150/4Match 15 · T20 | JSK | DNB | 0/31 | 1 | Paarl Royals won by 6 wickets | Paarl | SA20 2024/25 |
| 16 Jan 2025 | PC 138/8 v JSKMatch 10 · T20 | JSK | - | 0/21 | 0 | No result | Johannesburg | SA20 2024/25 |
| 11 Jan 2025 | MCT 140/6 v JSK 82/3Match 4 · T20 | JSK | DNB | 1/31 | 0 | Joburg Super Kings won by 6 runs (DLS method) | Johannesburg | SA20 2024/25 |
| 15 Nov 2024 | IND 283/1 v SA 1484th T20I · T20I | SA | 3 | 1/58 | 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 | 0/45 | 0 | India won by 11 runs | Centurion | India tour of South Africa 2024/25 |
| 27 Oct 2024 | TIT 119 v LIO 124/2Final · T20 | LIO | DNB | 4/12 | 0 | Lions won by 8 wickets | Johannesburg | CSA T20 Challenge 2024/25 |
| 22 Oct 2024 | TIT 115 v LIO 116/3Qualifier 1 · T20 | LIO | DNB | 1/27 | 0 | Lions won by 7 wickets | Johannesburg | CSA T20 Challenge 2024/25 |
| 12 Oct 2024 | BOL 129/7 v LIO 132/4Match 17 · T20 | LIO | DNB | 2/19 | 0 | Lions won by 6 wickets | Paarl | CSA T20 Challenge 2024/25 |
| 9 Oct 2024 | LIO 142/7 v KNI 95Match 15 · T20 | LIO | 2* | 1/14 | 3 | Lions won by 47 runs | Bloemfontein | CSA T20 Challenge 2024/25 |
| 27 Sept 2024 | TIT 258/6 v LIO 141/8Match 1 · T20 | LIO | 13* | 1/44 | 0 | Titans won by 117 runs | Johannesburg | CSA T20 Challenge 2024/25 |
| 23 Oct 2022 | KNI 158/9 v LIOMatch 13 · T20 | LIO | - | 1/23 | 1 | No result | Potchefstroom | CSA T20 Challenge 2022/23 |
| 21 Oct 2022 | WAR 106/4 v LIO 100/3Match 10 · T20 | LIO | DNB | 1/15 | 1 | Lions won by 7 wickets (DLS method) | Potchefstroom | CSA T20 Challenge 2022/23 |
| 19 Oct 2022 | TIT 190/6 v LIO 119Match 5 · T20 | LIO | 2 | 2/42 | 0 | Titans won by 71 runs | Potchefstroom | CSA T20 Challenge 2022/23 |
| 17 Oct 2022 | LIO 174/6 v NW 175/6Match 2 · T20 | LIO | DNB | 2/38 | 0 | North West won by 4 wickets | Potchefstroom | CSA T20 Challenge 2022/23 |
| 25 Feb 2022 | SA 364 & 354/9d v NZ 293 & 2272nd Test · Test | SA | 0 & 10* | 0/49 & 1/29 | 1 | South Africa won by 198 runs | Christchurch | South Africa tour of New Zealand 2021/22 |
| 7 Apr 2021 | PAK 320/7 v SA 2923rd ODI · ODI | SA | 4* | 0/50 | 0 | Pakistan won by 28 runs | Centurion | Pakistan tour of South Africa 2021 |
| 26 Feb 2021 | CC 144/6 v LIO 147/3Match 14 · T20 | LIO | DNB | 2/27 | 0 | Lions won by 7 wickets | Durban | CSA T20 Challenge 2020/21 |
| 14 Feb 2021 | SA 164/8 v PAK 169/63rd T20I · T20I | SA | 8* | 0/23 | 0 | Pakistan won by 4 wickets | Lahore | South Africa tour of Pakistan 2020/21 |
| 13 Feb 2021 | PAK 144/7 v SA 145/42nd T20I · T20I | SA | DNB | 0/29 | 1 | South Africa won by 6 wickets | Lahore | South Africa tour of Pakistan 2020/21 |
| 11 Feb 2021 | PAK 169/6 v SA 166/61st T20I · T20I | SA | DNB | 1/37 | 0 | Pakistan won by 3 runs | Lahore | South Africa tour of Pakistan 2020/21 |
| 3 Jan 2021 | SL 157 & 211 v SA 302 & 67/02nd Test · Test | SA | 5 & DNB | 1/27 & 3/40 | 1 | South Africa won by 10 wickets | Johannesburg | Sri Lanka tour of South Africa 2020/21 |
| 26 Dec 2020 | SL 396/9 & 180/9 v SA 6211st Test · Test | SA | 0 | 4/76 & 2/24 | 0 | South Africa won by an innings and 45 runs | Centurion | Sri Lanka tour of South Africa 2020/21 |
| 1 Dec 2020 | SA 191/3 v ENG 192/13rd T20I · T20I | SA | DNB | 0/45 | 0 | England won by 9 wickets | Cape Town | England tour of South Africa 2020/21 |
| 7 Mar 2020 | SA 258/4 v AUS 254/73rd ODI · ODI | SA | DNB | 0/40 | 0 | South Africa won by 6 wickets | Potchefstroom | Australia tour of South Africa 2019/20 |
| 9 Feb 2020 | SA 256/7 v ENG 257/83rd ODI · ODI | SA | 10* | 1/42 | 0 | England won by 2 wickets | Johannesburg | England tour of South Africa 2019/20 |
| 7 Feb 2020 | SA 71/2 v ENG2nd ODI · ODI | SA | DNB | - | 0 | No result | Durban | England tour of South Africa 2019/20 |
| 4 Feb 2020 | SA 259/3 v ENG 258/81st ODI · ODI | SA | DNB | 1/40 | 1 | South Africa won by 7 wickets | Cape Town | England tour of South Africa 2019/20 |
| 16 Dec 2019 | TS 147/6 v PR 148/2Final · T20 | TS | DNB | 0/22 | 0 | Paarl Rocks won by 8 wickets | Paarl | Mzansi Super League 2019/20 |
| 13 Dec 2019 | TS 166/4 v NMBG 144/8Qualifier · T20 | TS | DNB | 0/7 | 0 | Tshwane Spartans won by 22 runs | Port Elizabeth | Mzansi Super League 2019/20 |
| 1 Dec 2019 | CTB 157/5 v TS 142/7Match 22 · T20 | TS | DNB | 0/21 | 0 | Cape Town Blitz won by 15 runs | Cape Town | Mzansi Super League 2019/20 |
| 29 Nov 2019 | PR 126 v TS 127/2Match 19 · T20 | TS | DNB | 1/29 | 1 | Tshwane Spartans won by 8 wickets | Centurion | Mzansi Super League 2019/20 |
| 24 Nov 2019 | TS 155/6 v JS 135Match 16 · T20 | TS | DNB | 0/24 | 1 | Tshwane Spartans won by 20 runs | Johannesburg | Mzansi Super League 2019/20 |
| 21 Nov 2019 | TS 141/4 v DH 21/3Match 12 · T20 | TS | DNB | - | 0 | No result | Centurion | Mzansi Super League 2019/20 |
| 17 Nov 2019 | PR 185/6 v TS 188/2Match 10 · T20 | TS | DNB | 0/41 | 0 | Tshwane Spartans won by 8 wickets | Paarl | Mzansi Super League 2019/20 |
| 13 Nov 2019 | TS 33/4 v NMBGMatch 5 · T20 | TS | DNB | - | 0 | No result | Centurion | Mzansi Super League 2019/20 |