| 17 Sept 2023 | SA 315/9 v AUS 1935th ODI · ODI | SA | 63 | - | 0 | South Africa won by 122 runs | Johannesburg | Australia tour of South Africa 2023/24 |
| 15 Sept 2023 | SA 416/5 v AUS 252/94th ODI · ODI | SA | 82* | - | 1 | South Africa won by 164 runs | Centurion | Australia tour of South Africa 2023/24 |
| 12 Sept 2023 | SA 338/6 v AUS 2273rd ODI · ODI | SA | 8 | - | 1 | South Africa won by 111 runs | Potchefstroom | Australia tour of South Africa 2023/24 |
| 9 Sept 2023 | AUS 392/8 v SA 2692nd ODI · ODI | SA | 49 | - | 2 | Australia won by 123 runs | Bloemfontein | Australia tour of South Africa 2023/24 |
| 7 Sept 2023 | SA 222 v AUS 225/71st ODI · ODI | SA | 0 | - | 0 | Australia won by 3 wickets | Bloemfontein | Australia tour of South Africa 2023/24 |
| 17 Aug 2023 | BK 188/8 v JK 127Eliminator · T20 | JK | 26 | - | 1 | B-Love Kandy won by 61 runs | Colombo | Lanka Premier League 2023 |
| 13 Aug 2023 | JK 89 v GT 90/3Match 17 · T20 | JK | 5 | - | 1 | Galle Titans won by 7 wickets | Colombo | Lanka Premier League 2023 |
| 12 Aug 2023 | BK 178/8 v JK 170/6Match 15 · T20 | JK | 24 | - | 1 | B-Love Kandy won by 8 runs | Colombo | Lanka Premier League 2023 |
| 8 Aug 2023 | CS 146/8 v JK 150/4Match 13 · T20 | JK | 1* | - | 2 | Jaffna Kings won by 6 wickets | Kandy | Lanka Premier League 2023 |
| 7 Aug 2023 | DA 134/8 v JK 125/7Match 11 · T20 | JK | 2 | - | 2 | Dambulla Aura won by 9 runs | Kandy | Lanka Premier League 2023 |
| 5 Aug 2023 | JK 117/9 v BK 118/2Match 9 · T20 | JK | 21 | - | 1 | B-Love Kandy won by 8 wickets | Kandy | Lanka Premier League 2023 |
| 4 Aug 2023 | GT 117/9 v JK 120/2Match 7 · T20 | JK | 7* | - | 2 | Jaffna Kings won by 8 wickets | Kandy | Lanka Premier League 2023 |
| 1 Aug 2023 | JK 129/7 v DA 132/2Match 4 · T20 | JK | 14 | - | 0 | Dambulla Aura won by 8 wickets | Colombo | Lanka Premier League 2023 |
| 28 Jul 2023 | TSK 158 v MNY 162/4Qualifier 2 · T20 | TSK | 17 | - | 0 | MI New York won by 6 wickets | Dallas | Major League Cricket 2023 |
| 27 Jul 2023 | TSK 126/9 v SO 127/1Qualifier 1 · T20 | TSK | 16 | - | 0 | Seattle Orcas won by 9 wickets | Dallas | Major League Cricket 2023 |
| 24 Jul 2023 | SFU 171/8 v TSK 172/7Match 14 · T20 | TSK | 10 | - | 2 | Texas Super Kings won by 3 wickets | Morrisville | Major League Cricket 2023 |
| 21 Jul 2023 | TSK 127 v SO 128/2Match 10 · T20 | TSK | 8 | - | 0 | Seattle Orcas won by 8 wickets | Morrisville | Major League Cricket 2023 |
| 17 Jul 2023 | TSK 154/7 v MNY 137/8Match 7 · T20 | TSK | 17 | - | 0 | Texas Super Kings won by 17 runs | Dallas | Major League Cricket 2023 |
| 16 Jul 2023 | WF 163/5 v TSK 157/8Match 5 · T20 | TSK | 14 | - | 0 | Washington Freedom won by 6 runs | Dallas | Major League Cricket 2023 |
| 13 Jul 2023 | TSK 181/6 v LAKR 112Match 1 · T20 | TSK | 61 | - | 0 | Texas Super Kings won by 69 runs | Grand Prairie | Major League Cricket 2023 |
| 29 May 2023 | GT 214/4 v CSK 171/5Final · T20 | GT | DNB | - | 1 | Chennai Super Kings won by 5 wickets (DLS method) | Ahmedabad | Indian Premier League 2023 |
| 26 May 2023 | GT 233/3 v MI 171Qualifier 2 · T20 | GT | DNB | - | 2 | Gujarat Titans won by 62 runs | Ahmedabad | Indian Premier League 2023 |
| 23 May 2023 | CSK 172/7 v GT 157Qualifier 1 · T20 | GT | 4 | - | 1 | Chennai Super Kings won by 15 runs | Chennai | Indian Premier League 2023 |
| 21 May 2023 | RCB 197/5 v GT 198/4Match 70 · T20 | GT | 6 | - | 0 | Gujarat Titans won by 6 wickets | Bengaluru | Indian Premier League 2023 |
| 15 May 2023 | GT 188/9 v SH 154/9Match 62 · T20 | GT | 7 | - | 1 | Gujarat Titans won by 34 runs | Ahmedabad | Indian Premier League 2023 |
| 12 May 2023 | MI 218/5 v GT 191/8Match 57 · T20 | GT | 41 | - | 0 | Mumbai Indians won by 27 runs | Mumbai | Indian Premier League 2023 |
| 7 May 2023 | GT 227/2 v LSG 171/7Match 51 · T20 | GT | 21* | - | 1 | Gujarat Titans won by 56 runs | Ahmedabad | Indian Premier League 2023 |
| 5 May 2023 | RR 118 v GT 119/1Match 48 · T20 | GT | DNB | - | 0 | Gujarat Titans won by 9 wickets | Jaipur | Indian Premier League 2023 |
| 2 May 2023 | DC 130/8 v GT 125/6Match 44 · T20 | GT | 0 | - | 1 | Delhi Capitals won by 5 runs | Ahmedabad | Indian Premier League 2023 |
| 29 Apr 2023 | KKR 179/7 v GT 180/3Match 39 · T20 | GT | 32* | - | 0 | Gujarat Titans won by 7 wickets | Kolkata | Indian Premier League 2023 |
| 25 Apr 2023 | GT 207/6 v MI 152/9Match 35 · T20 | GT | 46 | - | 0 | Gujarat Titans won by 55 runs | Ahmedabad | Indian Premier League 2023 |
| 22 Apr 2023 | GT 135/6 v LSG 128/7Match 30 · T20 | GT | 6 | - | 1 | Gujarat Titans won by 7 runs | Lucknow | Indian Premier League 2023 |
| 16 Apr 2023 | GT 177/7 v RR 179/7Match 23 · T20 | GT | 46 | - | 2 | Rajasthan Royals won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 13 Apr 2023 | PK 153/8 v GT 154/4Match 18 · T20 | GT | 17* | - | 0 | Gujarat Titans won by 6 wickets | Chandigarh | Indian Premier League 2023 |
| 9 Apr 2023 | GT 204/4 v KKR 207/7Match 13 · T20 | GT | 2* | - | 0 | Kolkata Knight Riders won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 4 Apr 2023 | DC 162/8 v GT 163/4Match 7 · T20 | GT | 31* | - | 1 | Gujarat Titans won by 6 wickets | Delhi | Indian Premier League 2023 |
| 2 Apr 2023 | SA 370/8 v NED 2243rd ODI · ODI | SA | 91 | - | 0 | South Africa won by 146 runs | Johannesburg | Netherlands tour of South Africa 2022/23 |
| 31 Mar 2023 | NED 189 v SA 190/22nd ODI · ODI | SA | DNB | - | 0 | South Africa won by 8 wickets | Benoni | Netherlands tour of South Africa 2022/23 |
| 28 Mar 2023 | WI 220/8 v SA 213/63rd T20I · T20I | SA | 11 | - | 1 | West Indies won by 7 runs | Johannesburg | West Indies tour of South Africa 2022/23 |
| 26 Mar 2023 | WI 258/5 v SA 259/42nd T20I · T20I | SA | 10 | - | 0 | South Africa won by 6 wickets | Centurion | West Indies tour of South Africa 2022/23 |
| 25 Mar 2023 | SA 131/8 v WI 132/71st T20I · T20I | SA | 48 | - | 0 | West Indies won by 3 wickets | Centurion | West Indies tour of South Africa 2022/23 |
| 21 Mar 2023 | WI 260 v SA 264/63rd ODI · ODI | SA | 17 | - | 1 | South Africa won by 4 wickets | Potchefstroom | West Indies tour of South Africa 2022/23 |
| 7 Mar 2023 | MS 205/5 v IU 209/8Match 24 · T20 | MS | 11 | - | 2 | Islamabad United won by 2 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 4 Mar 2023 | LQ 180/9 v MS 159/7Match 20 · T20 | MS | 1 | - | 0 | Lahore Qalandars won by 21 runs | Lahore | Pakistan Super League 2022/23 |
| 26 Feb 2023 | KK 167/3 v MS 101Match 14 · T20 | MS | 7 | - | 1 | Karachi Kings won by 66 runs | Karachi | Pakistan Super League 2022/23 |
| 22 Feb 2023 | MS 196/2 v KK 193/5Match 11 · T20 | MS | DNB | - | 0 | Multan Sultans won by 3 runs | Multan | Pakistan Super League 2022/23 |
| 19 Feb 2023 | MS 190/4 v IU 138Match 7 · T20 | MS | 52 | - | 1 | Multan Sultans won by 52 runs | Multan | Pakistan Super League 2022/23 |
| 17 Feb 2023 | MS 210/3 v PZ 154Match 5 · T20 | MS | 23* | - | 1 | Multan Sultans won by 56 runs | Multan | Pakistan Super League 2022/23 |
| 15 Feb 2023 | QG 110 v MS 111/1Match 3 · T20 | MS | DNB | - | 1 | Multan Sultans won by 9 wickets | Multan | Pakistan Super League 2022/23 |
| 13 Feb 2023 | LQ 175/6 v MS 174/6Match 1 · T20 | MS | 25 | - | 0 | Lahore Qalandars won by 1 run | Multan | Pakistan Super League 2022/23 |