| 27 Jan 2024 | DV 154/8 v ADKR 160/4Match 10 · T20 | DV | 11 | 0/36 | 0 | Abu Dhabi Knight Riders won by 6 wickets | Abu Dhabi | International League T20 2023/24 |
| 24 Jan 2024 | GG 160/6 v DV 162/4Match 7 · T20 | DV | DNB | 0/40 | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2023/24 |
| 11 Nov 2023 | ENG 337/9 v PAK 244Match 44 · ODI | PAK | 4 | 0/57 | 1 | England won by 93 runs | Kolkata | ICC Cricket World Cup 2023/24 |
| 27 Oct 2023 | PAK 270 v SA 271/9Match 26 · ODI | PAK | 43 | - | 0 | South Africa won by 1 wicket | Chennai | ICC Cricket World Cup 2023/24 |
| 23 Oct 2023 | AFG 286/2 v PAK 282/722nd Match · ODI | PAK | 40 | 0/49 | 0 | Afghanistan won by 8 wickets (with 6 balls remaining) | Chennai | 2023 Cricket World Cup |
| 14 Oct 2023 | PAK 191 v IND 192/3Match 12 · ODI | PAK | 2 | 0/31 | 1 | India won by 7 wickets | Ahmedabad | ICC Cricket World Cup 2023/24 |
| 10 Oct 2023 | SL 344/9 v PAK 345/4Match 8 · ODI | PAK | DNB | 1/55 | 0 | Pakistan won by 6 wickets | Hyderabad | ICC Cricket World Cup 2023/24 |
| 6 Oct 2023 | PAK 286 v NED 205Match 2 · ODI | PAK | 32 | 1/45 | 0 | Pakistan won by 81 runs | Hyderabad | ICC Cricket World Cup 2023/24 |
| 3 Oct 2023 | PAK 337/9 v AUS 351/710th Match · List A | PAK | 9 | 1/69 | 0 | Australia won | Dehradun | ICC World Cup Warm-up Matches 2023 |
| 29 Sept 2023 | NZ 346/5 v PAK 345/53rd Match · List A | PAK | 16 | - | 1 | New Zealand won by 5 wickets (38 balls left) | Hyderabad | ICC World Cup Warm-up Matches 2023 |
| 14 Sept 2023 | PAK 252/7 v SL 252/8Match 11 · ODI | PAK | 3 | 1/55 | 1 | Sri Lanka won by 2 wickets (DLS method) | Colombo | Asia Cup 2023 |
| 10 Sept 2023 | IND 356/2 v PAK 128/8Match 9 · ODI | PAK | 6 | 1/71 | 0 | India won by 228 runs | Colombo | Asia Cup 2023 |
| 6 Sept 2023 | BAN 193 v PAK 194/3Match 7 · ODI | PAK | DNB | 0/35 | 0 | Pakistan won by 7 wickets | Lahore | Asia Cup 2023 |
| 2 Sept 2023 | IND 266 v PAKMatch 3 · ODI | PAK | - | 0/57 | 1 | No result | Kandy | Asia Cup 2023 |
| 30 Aug 2023 | PAK 342/6 v NEP 104Match 1 · ODI | PAK | 4 | 4/27 | 0 | Pakistan won by 238 runs | Multan | Asia Cup 2023 |
| 26 Aug 2023 | AFG 209 v PAK 268/83rd ODI · ODI | PAK | 3 | 3/42 | 0 | Pakistan won by 59 runs | Colombo | Pakistan v Afghanistan in Sri Lanka 2023 |
| 24 Aug 2023 | AFG 300/5 v PAK 302/92nd ODI · ODI | PAK | 48 | 0/53 | 0 | Pakistan won by 1 wicket (with 1 ball remaining) | Hambantota | Pakistan v Afghanistan in Sri Lanka 2023 |
| 22 Aug 2023 | AFG 59/9 v PAK 2011st ODI · ODI | PAK | 39 | 1/0 | 1 | Pakistan won by 142 runs | Hambantota | Pakistan v Afghanistan in Sri Lanka 2023 |
| 10 Aug 2023 | BP 112/7 v WF 116/4Match 14 · The Hundred | BP | 2 | 1/16 | 1 | Welsh Fire won by 6 wickets | Birmingham | The Hundred Men's Competition 2023 |
| 7 Aug 2023 | MO 160/8 v BP 111Match 10 · The Hundred | BP | 4 | 0/39 | 0 | Manchester Originals won by 49 runs | Manchester | The Hundred Men's Competition 2023 |
| 3 Aug 2023 | BP 84/5 v NSMatch 4 · The Hundred | BP | 0 | - | 0 | No result | Leeds | The Hundred Men's Competition 2023 |
| 24 Jul 2023 | SFU 171/8 v TSK 172/7Match 14 · T20 | SFU | 20 | 2/45 | 0 | Texas Super Kings won by 3 wickets | Morrisville | Major League Cricket 2023 |
| 22 Jul 2023 | WF 133/8 v SFU 103Match 11 · T20 | SFU | 0 | 0/32 | 0 | Washington Freedom won by 30 runs | Morrisville | Major League Cricket 2023 |
| 18 Jul 2023 | SFU 212/7 v LAKR 191/5Match 8 · T20 | SFU | 9 | 2/26 | 1 | San Francisco Unicorns won by 21 runs | Dallas | Major League Cricket 2023 |
| 15 Jul 2023 | SO 177/4 v SFU 142Match 4 · T20 | SFU | 37 | 0/21 | 0 | Seattle Orcas won by 35 runs | Dallas | Major League Cricket 2023 |
| 14 Jul 2023 | SFU 215/5 v MNY 193/5Match 2 · T20 | SFU | 61 | 1/32 | 1 | San Francisco Unicorns won by 22 runs | Dallas | Major League Cricket 2023 |
| 1 Jul 2023 | SUS 160/9 v GLO 165/5Match · T20 | SUS | 3 | 1/37 | 0 | Gloucestershire won by 5 wickets | Brighton | Vitality Blast 2023 |
| 30 Jun 2023 | SUS 228/7 v KEN 117/4Match · T20 | SUS | 15 | 0/27 | 0 | Sussex won by 11 runs (DLS method) | Canterbury | Vitality Blast 2023 |
| 23 Jun 2023 | SUS 182/6 v GLA 162/8Match · T20 | SUS | 87* | 1/26 | 0 | Sussex won by 20 runs | Cardiff | Vitality Blast 2023 |
| 22 Jun 2023 | GLO 140 v SUS 141/3Match · T20 | SUS | 28* | 4/27 | 1 | Sussex won by 7 wickets | Bristol | Vitality Blast 2023 |
| 16 Jun 2023 | SUS 183/6 v HAM 177/9Match · T20 | SUS | 6 | 1/28 | 0 | Sussex won by 6 runs | Brighton | Vitality Blast 2023 |
| 9 Jun 2023 | SUR 258/6 v SUS 134Match · T20 | SUS | 9 | 1/43 | 0 | Surrey won by 124 runs | Brighton | Vitality Blast 2023 |
| 8 Jun 2023 | SUS 181/8 v MID 177/5Match · T20 | SUS | 59 | 0/30 | 0 | Sussex won by 4 runs | London | Vitality Blast 2023 |
| 6 Jun 2023 | SUS 147 v ESS 149/5Match · T20 | SUS | 20 | 1/28 | 0 | Essex won by 5 wickets | Chelmsford | Vitality Blast 2023 |
| 4 Jun 2023 | GLA 219/5 v SUS 187/8Match · T20 | SUS | 3 | 0/38 | 0 | Glamorgan won by 32 runs | Brighton | Vitality Blast 2023 |
| 3 Jun 2023 | SUS 144 v HAM 145/0Match · T20 | SUS | 1 | 0/32 | 0 | Hampshire won by 10 wickets | Southampton | Vitality Blast 2023 |
| 1 Jun 2023 | ESS 163/7 v SUS 138Match · T20 | SUS | 0 | 3/28 | 0 | Essex won by 25 runs | Brighton | Vitality Blast 2023 |
| 26 May 2023 | SUS 183/8 v SOM 184/5Match · T20 | SUS | 9 | - | 0 | Somerset won by 5 wickets | Brighton | Vitality Blast 2023 |
| 7 May 2023 | NZ 299 v PAK 2525th ODI · ODI | PAK | 14 | 2/67 | 1 | New Zealand won by 47 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 3 May 2023 | PAK 287/6 v NZ 2613rd ODI · ODI | PAK | 21* | 0/45 | 0 | Pakistan won by 26 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 27 Apr 2023 | NZ 288/7 v PAK 291/51st ODI · ODI | PAK | DNB | 1/56 | 0 | Pakistan won by 5 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 24 Apr 2023 | PAK 193/5 v NZ 194/45th T20I · T20I | PAK | DNB | 0/29 | 1 | New Zealand won by 6 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 20 Apr 2023 | NZ 164/5 v PAK4th T20I · T20I | PAK | - | 0/25 | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | PAK | 16 | 1/34 | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 15 Apr 2023 | PAK 192/4 v NZ 154/72nd T20I · T20I | PAK | DNB | 1/27 | 2 | Pakistan won by 38 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 14 Apr 2023 | PAK 182 v NZ 941st T20I · T20I | PAK | 5 | 1/29 | 0 | Pakistan won by 88 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 27 Mar 2023 | PAK 182/7 v AFG 1163rd T20I · T20I | PAK | 28 | 3/13 | 0 | Pakistan won by 66 runs | Sharjah | Afghanistan v Pakistan 2022/23 |
| 24 Mar 2023 | PAK 92/9 v AFG 98/41st T20I · T20I | PAK | 12 | 0/15 | 0 | Afghanistan won by 6 wickets (13 balls left) | Sharjah | Afghanistan v Pakistan 2022/23 |
| 16 Mar 2023 | PZ 183/8 v IU 171/6Eliminator · T20 | IU | 26* | 2/40 | 0 | Peshawar Zalmi won by 12 runs | Lahore | Pakistan Super League 2022/23 |
| 12 Mar 2023 | PZ 179/8 v IU 166Match 29 · T20 | IU | 25 | 2/42 | 1 | Peshawar Zalmi won by 13 runs | Rawalpindi | Pakistan Super League 2022/23 |