| 15 Mar 2024 | IU 174/9 v QG 135Eliminator · T20 | QG | 1 | - | 3 | Islamabad United won by 39 runs | Karachi | Pakistan Super League 2023/24 |
| 12 Mar 2024 | MS 185/4 v QG 106Match 30 · T20 | QG | 3 | - | 0 | Multan Sultans won by 79 runs | Karachi | Pakistan Super League 2023/24 |
| 10 Mar 2024 | LQ 166/4 v QG 169/4Match 28 · T20 | QG | 18 | - | 1 | Quetta Gladiators won by 6 wickets | Karachi | Pakistan Super League 2023/24 |
| 8 Mar 2024 | PZ 196/8 v QG 120Match 25 · T20 | QG | 16 | - | 0 | Peshawar Zalmi won by 76 runs | Rawalpindi | Pakistan Super League 2023/24 |
| 6 Mar 2024 | QG 118 v KK 121/3Match 22 · T20 | QG | 15 | - | 0 | Karachi Kings won by 7 wickets | Rawalpindi | Pakistan Super League 2023/24 |
| 29 Feb 2024 | KK 165/8 v QG 169/5Match 16 · T20 | QG | 52 | - | 2 | Quetta Gladiators won by 5 wickets | Karachi | Pakistan Super League 2023/24 |
| 25 Feb 2024 | MS 180/4 v QG 167/9Match 11 · T20 | QG | 12 | - | 0 | Multan Sultans won by 13 runs | Multan | Pakistan Super League 2023/24 |
| 22 Feb 2024 | IU 138/9 v QG 139/7Match 8 · T20 | QG | 37 | - | 2 | Quetta Gladiators won by 3 wickets | Lahore | Pakistan Super League 2023/24 |
| 19 Feb 2024 | LQ 187/7 v QG 188/5Match 4 · T20 | QG | 24 | - | 3 | Quetta Gladiators won by 5 wickets | Lahore | Pakistan Super League 2023/24 |
| 18 Feb 2024 | QG 206/5 v PZ 190/6Match 2 · T20 | QG | 75 | - | 1 | Quetta Gladiators won by 16 runs | Lahore | Pakistan Super League 2023/24 |
| 13 Feb 2024 | DC 188/5 v ADKR 103Eliminator · T20 | ADKR | 0 | - | 0 | Dubai Capitals won by 85 runs | Abu Dhabi | International League T20 2023/24 |
| 10 Feb 2024 | GG 166/3 v ADKR 163/9Match 28 · T20 | ADKR | 47 | - | 0 | Gulf Giants won by 3 runs | Dubai | International League T20 2023/24 |
| 7 Feb 2024 | PR 138 v JSK 139/1Eliminator · T20 | PR | 24 | - | 0 | Joburg Super Kings won by 9 wickets | Johannesburg | SA20 2023/24 |
| 4 Feb 2024 | PR 159/7 v SEC 165/5Match 30 · T20 | PR | 8 | - | 1 | Sunrisers Eastern Cape won by 5 wickets | Gqeberha | SA20 2023/24 |
| 2 Feb 2024 | SEC 208/4 v PR 164/7Match 27 · T20 | PR | 32 | - | 0 | Sunrisers Eastern Cape won by 44 runs | Paarl | SA20 2023/24 |
| 28 Jan 2024 | DSG 208/7 v PR 83Match 22 · T20 | PR | 14 | - | 1 | Durban's Super Giants won by 125 runs | Durban | SA20 2023/24 |
| 26 Jan 2024 | DSG 190/3 v PR 133Match 19 · T20 | PR | 12 | - | 0 | Durban's Super Giants won by 57 runs | Paarl | SA20 2023/24 |
| 24 Jan 2024 | JSK 168/3 v PR 171/5Match 17 · T20 | PR | 8 | - | 0 | Paarl Royals won by 5 wickets | Johannesburg | SA20 2023/24 |
| 21 Jan 2024 | PR 162/3 v MCT 103Match 14 · T20 | PR | 68 | - | 0 | Paarl Royals won by 59 runs | Paarl | SA20 2023/24 |
| 19 Jan 2024 | PR 172/8 v MCT 175/2Match 11 · T20 | PR | 38 | - | 1 | MI Cape Town won by 8 wickets | Cape Town | SA20 2023/24 |
| 17 Jan 2024 | JSK 134 v PR 135/3Match 9 · T20 | PR | 5 | - | 0 | Paarl Royals won by 7 wickets | Paarl | SA20 2023/24 |
| 14 Jan 2024 | PR 210/3 v PC 200/7Match 6 · T20 | PR | 5 | - | 1 | Paarl Royals won by 10 runs | Centurion | SA20 2023/24 |
| 12 Jan 2024 | PR 160/7 v PC 133/7Match 3 · T20 | PR | 23 | - | 0 | Paarl Royals won by 27 runs | Paarl | SA20 2023/24 |
| 27 Aug 2023 | OI 161/5 v MO 147/6Final · The Hundred | OI | 0 | - | 0 | Oval Invincibles won by 14 runs | London | The Hundred Men's Competition 2023 |
| 21 Aug 2023 | TR 148/7 v OI 151/5Match 29 · The Hundred | OI | 19 | - | 0 | Oval Invincibles won by 5 wickets | London | The Hundred Men's Competition 2023 |
| 19 Aug 2023 | OI 139/7 v SB 131/7Match 26 · The Hundred | OI | 28 | - | 2 | Oval Invincibles won by 8 runs | Southampton | The Hundred Men's Competition 2023 |
| 15 Aug 2023 | OI 189/4 v LS 187/7Match 21 · The Hundred | OI | 23 | - | 1 | Oval Invincibles won by 2 runs | London | The Hundred Men's Competition 2023 |
| 13 Aug 2023 | BP 160/8 v OI 119/9Match 19 · The Hundred | OI | 17 | - | 1 | Birmingham Phoenix won by 41 runs | Birmingham | The Hundred Men's Competition 2023 |
| 11 Aug 2023 | OI 185/5 v NS 176/8Match 15 · The Hundred | OI | 0 | - | 0 | Oval Invincibles won by 9 runs | Leeds | The Hundred Men's Competition 2023 |
| 9 Aug 2023 | OI 186/5 v MO 92Match 13 · The Hundred | OI | 59 | - | 0 | Oval Invincibles won by 94 runs | London | The Hundred Men's Competition 2023 |
| 6 Aug 2023 | WF 138/6 v OI 138/7Match 9 · The Hundred | OI | 0 | - | 0 | Match tied | London | The Hundred Men's Competition 2023 |
| 2 Aug 2023 | LS 131 v OI 132/7Match 3 · The Hundred | OI | 8 | - | 0 | Oval Invincibles won by 3 wickets | London | The Hundred Men's Competition 2023 |
| 23 Jul 2023 | SO 170/6 v LAKR 175/8Match 12 · T20 | LAKR | 2 | - | 0 | Los Angeles Knight Riders won by 2 wickets | Morrisville | Major League Cricket 2023 |
| 20 Jul 2023 | LAKR 175/7 v WF 177/4Match 9 · T20 | LAKR | 7 | - | 0 | Washington Freedom won by 6 wickets | Morrisville | Major League Cricket 2023 |
| 18 Jul 2023 | SFU 212/7 v LAKR 191/5Match 8 · T20 | LAKR | 45 | - | 1 | San Francisco Unicorns won by 21 runs | Dallas | Major League Cricket 2023 |
| 15 Jul 2023 | SOM 142/7 v SUR 118Semi-final · T20 | SUR | 13 | - | 0 | Somerset won by 24 runs | Birmingham | Vitality Blast 2023 |
| 7 Jul 2023 | SUR 187/5 v LAN 174/6Quarter-final · T20 | SUR | 50 | - | 0 | Surrey won by 13 runs | Manchester | Vitality Blast 2023 |
| 2 Jul 2023 | SUR 195/6 v ESS 199/7Match · T20 | SUR | 28 | - | 2 | Essex won by 3 wickets | London | Vitality Blast 2023 |
| 20 May 2023 | LSG 176/8 v KKR 175/7Match 68 · T20 | KKR | 45 | - | 0 | Lucknow Super Giants won by 1 run | Kolkata | Indian Premier League 2023 |
| 14 May 2023 | CSK 144/6 v KKR 147/4Match 61 · T20 | KKR | 12 | - | 1 | Kolkata Knight Riders won by 6 wickets | Chennai | Indian Premier League 2023 |
| 11 May 2023 | KKR 149/8 v RR 151/1Match 56 · T20 | KKR | 10 | - | 0 | Rajasthan Royals won by 9 wickets | Kolkata | Indian Premier League 2023 |
| 8 May 2023 | PK 179/7 v KKR 182/5Match 53 · T20 | KKR | 38 | - | 0 | Kolkata Knight Riders won by 5 wickets | Kolkata | Indian Premier League 2023 |
| 4 May 2023 | KKR 171/9 v SH 166/8Match 47 · T20 | KKR | 20 | - | 0 | Kolkata Knight Riders won by 5 runs | Hyderabad | Indian Premier League 2023 |
| 26 Apr 2023 | KKR 200/5 v RCB 179/8Match 36 · T20 | KKR | 56 | - | 0 | Kolkata Knight Riders won by 21 runs | Bengaluru | Indian Premier League 2023 |
| 23 Apr 2023 | CSK 235/4 v KKR 186/8Match 33 · T20 | KKR | 61 | - | 1 | Chennai Super Kings won by 49 runs | Kolkata | Indian Premier League 2023 |
| 20 Apr 2023 | KKR 127 v DC 128/6Match 28 · T20 | KKR | 43 | - | 0 | Delhi Capitals won by 4 wickets | Delhi | Indian Premier League 2023 |
| 11 Mar 2023 | MS 262/3 v QG 253/8Match 28 · T20 | QG | 6 | - | 0 | Multan Sultans won by 9 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 8 Mar 2023 | PZ 240/2 v QG 243/2Match 25 · T20 | QG | 145* | - | 0 | Quetta Gladiators won by 8 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 6 Mar 2023 | BAN 246 v ENG 1963rd ODI · ODI | ENG | 19 | - | 1 | Bangladesh won by 50 runs | Chattogram | England tour of Bangladesh 2022/23 |
| 3 Mar 2023 | ENG 326/7 v BAN 1942nd ODI · ODI | ENG | 132 | - | 1 | England won by 132 runs | Dhaka | England tour of Bangladesh 2022/23 |