| 12 Aug 2023 | DA 166/5 v CS 116Match 16 · T20 | CS | 1 | 1/38 | 0 | Dambulla Aura won by 50 runs | Colombo | Lanka Premier League 2023 |
| 8 Aug 2023 | CS 146/8 v JK 150/4Match 13 · T20 | CS | 1 | 2/22 | 0 | Jaffna Kings won by 6 wickets | Kandy | Lanka Premier League 2023 |
| 7 Aug 2023 | GT 188/3 v CS 189/3Match 10 · T20 | CS | DNB | 1/36 | 0 | Colombo Strikers won by 7 wickets | Kandy | Lanka Premier League 2023 |
| 5 Aug 2023 | DA 192/6 v CS 182/4Match 8 · T20 | CS | DNB | 2/21 | 0 | Dambulla Aura won by 10 runs | Kandy | Lanka Premier League 2023 |
| 31 Jul 2023 | CS 157/6 v BK 130/8Match 3 · T20 | CS | DNB | 2/19 | 0 | Colombo Strikers won by 27 runs | Colombo | Lanka Premier League 2023 |
| 30 Jul 2023 | JK 173/5 v CS 152Match 1 · T20 | CS | 0 | 1/30 | 1 | Jaffna Kings won by 21 runs | Colombo | Lanka Premier League 2023 |
| 24 Jul 2023 | SL 166 & 188 v PAK 576/5d2nd Test · Test | PAK | DNB | 3/41 & 3/44 | 0 | Pakistan won by an innings and 222 runs | Colombo | Pakistan tour of Sri Lanka 2023 |
| 16 Jul 2023 | SL 312 & 279 v PAK 461 & 133/61st Test · Test | PAK | 6 & DNB | 3/90 & 0/32 | 0 | Pakistan won by 4 wickets | Galle | Pakistan tour of Sri Lanka 2023 |
| 4 Jun 2023 | DUR 168/6 v LEI 169/3Match · T20 | LEI | DNB | 1/28 | 0 | Leicestershire won by 7 wickets | Chester-le-Street | Vitality Blast 2023 |
| 2 Jun 2023 | LEI 164/8 v NOR 168/2Match · T20 | LEI | 0* | 1/20 | 0 | Northamptonshire won by 8 wickets | Northampton | Vitality Blast 2023 |
| 29 May 2023 | WOR 183/7 v LEI 150/9Match · T20 | LEI | 2 | 2/32 | 0 | Worcestershire won by 33 runs | Worcester | Vitality Blast 2023 |
| 26 May 2023 | LEI 166/7 v BB 167/5Match · T20 | LEI | DNB | 0/34 | 1 | Birmingham Bears won by 5 wickets | Leicester | Vitality Blast 2023 |
| 25 May 2023 | LEI 99 v LAN 105/2Match · T20 | LEI | 4 | 0/26 | 0 | Lancashire won by 8 wickets | Manchester | Vitality Blast 2023 |
| 3 May 2023 | PAK 287/6 v NZ 2613rd ODI · ODI | PAK | DNB | 2/42 | 0 | Pakistan won by 26 runs | Karachi | New Zealand tour of Pakistan 2023 |
| 29 Apr 2023 | NZ 336/5 v PAK 337/32nd ODI · ODI | PAK | DNB | 1/49 | 0 | Pakistan won by 7 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 27 Apr 2023 | NZ 288/7 v PAK 291/51st ODI · ODI | PAK | DNB | 2/29 | 0 | Pakistan won by 5 wickets | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 17 Apr 2023 | NZ 163/5 v PAK 1593rd T20I · T20I | PAK | 0* | 0/30 | 0 | New Zealand won by 4 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 24 Mar 2023 | PAK 92/9 v AFG 98/41st T20I · T20I | PAK | 2 | 1/27 | 0 | Afghanistan won by 6 wickets (13 balls left) | Sharjah | Afghanistan v Pakistan 2022/23 |
| 8 Mar 2023 | PZ 240/2 v QG 243/2Match 25 · T20 | QG | DNB | 0/39 | 0 | Quetta Gladiators won by 8 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 6 Mar 2023 | KK 164/6 v QG 168/6Match 22 · T20 | QG | DNB | 2/31 | 1 | Quetta Gladiators won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 5 Mar 2023 | QG 179/6 v IU 183/8Match 21 · T20 | QG | DNB | 1/28 | 1 | Islamabad United won by 2 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 2 Mar 2023 | LQ 148 v QG 131/7Match 18 · T20 | QG | DNB | 1/29 | 0 | Lahore Qalandars won by 17 runs | Lahore | Pakistan Super League 2022/23 |
| 24 Feb 2023 | IU 220/6 v QG 157Match 13 · T20 | QG | 0 | 1/32 | 0 | Islamabad United won by 63 runs | Karachi | Pakistan Super League 2022/23 |
| 21 Feb 2023 | LQ 198/6 v QG 135/8Match 10 · T20 | QG | DNB | 0/47 | 0 | Lahore Qalandars won by 63 runs | Karachi | Pakistan Super League 2022/23 |
| 20 Feb 2023 | QG 154/4 v PZ 157/6Match 9 · T20 | QG | DNB | 1/19 | 1 | Peshawar Zalmi won by 4 wickets | Karachi | Pakistan Super League 2022/23 |
| 18 Feb 2023 | QG 168/7 v KK 162/5Match 6 · T20 | QG | DNB | 1/29 | 0 | Quetta Gladiators won by 6 runs | Karachi | Pakistan Super League 2022/23 |
| 15 Feb 2023 | QG 110 v MS 111/1Match 3 · T20 | QG | 1 | 0/6 | 0 | Multan Sultans won by 9 wickets | Multan | Pakistan Super League 2022/23 |
| 31 Jan 2023 | KT 210/2 v CV 213/3Match 32 · T20 | CV | DNB | 1/34 | 0 | Comilla Victorians won by 7 wickets | Sylhet | Bangladesh Premier League 2022/23 |
| 28 Jan 2023 | CV 165/2 v KT 161/6Match 27 · T20 | CV | DNB | 2/29 | 0 | Comilla Victorians won by 4 runs | Sylhet | Bangladesh Premier League 2022/23 |
| 23 Jan 2023 | CV 164/6 v DD 104/9Match 22 · T20 | CV | DNB | 4/12 | 1 | Comilla Victorians won by 60 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 11 Jan 2023 | NZ 261 v PAK 1822nd ODI · ODI | PAK | 0* | 3/58 | 0 | New Zealand won by 79 runs | Karachi | New Zealand tour of Pakistan 2022/23 |
| 9 Jan 2023 | NZ 255/9 v PAK 258/41st ODI · ODI | PAK | DNB | 5/57 | 0 | Pakistan won by 6 wickets | Karachi | New Zealand tour of Pakistan 2022/23 |
| 2 Jan 2023 | NZ 449 & 277/5d v PAK 408 & 304/92nd Test · Test | PAK | 4 & 15* | 3/71 & 1/43 | 0 | Match drawn | Karachi | New Zealand tour of Pakistan 2022/23 |
| 1 Dec 2022 | ENG 657 & 264/7d v PAK 579 & 2681st Test · Test | PAK | 15 & 6 | 3/140 & 2/66 | 2 | England won by 74 runs | Rawalpindi | England tour of Pakistan 2022/23 |
| 13 Nov 2022 | PAK 137/8 v ENG 138/5Final · T20I | PAK | DNB | 0/30 | 0 | England won by 5 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 9 Nov 2022 | NZ 152/4 v PAK 153/3Semi-final · T20I | PAK | DNB | 0/30 | 0 | Pakistan won by 7 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 6 Nov 2022 | BAN 127/8 v PAK 128/5Match 41 · T20I | PAK | DNB | 0/15 | 0 | Pakistan won by 5 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 3 Nov 2022 | PAK 185/9 v SA 108/9Match 36 · T20I | PAK | 5* | 1/19 | 1 | Pakistan won by 33 runs (DLS method) | Sydney | ICC Men's T20 World Cup 2022/23 |
| 30 Oct 2022 | NED 91/9 v PAK 95/4Match 29 · T20I | PAK | DNB | 1/11 | 0 | Pakistan won by 6 wickets | Perth | ICC Men's T20 World Cup 2022/23 |
| 27 Oct 2022 | ZIM 130/8 v PAK 129/8Match 24 · T20I | PAK | DNB | 0/34 | 0 | Zimbabwe won by 1 run | Perth | ICC Men's T20 World Cup 2022/23 |
| 23 Oct 2022 | PAK 159/8 v IND 160/6Match 16 · T20I | PAK | DNB | 1/23 | 0 | India won by 4 wickets | Melbourne | ICC Men's T20 World Cup 2022/23 |
| 14 Oct 2022 | NZ 163/7 v PAK 168/5Final · T20I | PAK | DNB | 2/38 | 0 | Pakistan won by 5 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 13 Oct 2022 | BAN 173/6 v PAK 177/3Match 6 · T20I | PAK | DNB | 2/27 | 0 | Pakistan won by 7 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 11 Oct 2022 | PAK 130/7 v NZ 131/1Match 4 · T20I | PAK | DNB | 0/18 | 0 | New Zealand won by 9 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 20 Sept 2022 | PAK 158/7 v ENG 160/41st T20I · T20I | PAK | 0 | 0/41 | 0 | England won by 6 wickets | Karachi | England tour of Pakistan 2022 |
| 11 Sept 2022 | SL 170/6 v PAK 147Final · T20I | PAK | 4 | 1/40 | 0 | Sri Lanka won by 23 runs | Dubai | Asia Cup 2022 |
| 7 Sept 2022 | AFG 129/6 v PAK 131/910th Match, Super Four · T20I | PAK | 14* | 1/19 | 0 | Pakistan won by 1 wicket (with 4 balls remaining) | Sharjah | Asia Cup 2022 |
| 4 Sept 2022 | IND 181/7 v PAK 182/5Match 8 · T20I | PAK | DNB | 1/45 | 0 | Pakistan won by 5 wickets | Dubai | Asia Cup 2022 |
| 2 Sept 2022 | PAK 193/2 v HK 38Match 6 · T20I | PAK | DNB | 2/7 | 0 | Pakistan won by 155 runs | Sharjah | Asia Cup 2022 |
| 28 Aug 2022 | PAK 147 v IND 148/5Match 2 · T20I | PAK | 0 | 2/27 | 0 | India won by 5 wickets | Dubai | Asia Cup 2022 |