| 29 Jan 2022 | LQ 206/5 v MS 209/5Match 3 · T20 | LQ | DNB | 0/41 | 0 | Multan Sultans won by 5 wickets | Karachi | Pakistan Super League 2021/22 |
| 30 Jan 2022 | KK 170/7 v LQ 174/4Match 6 · T20 | LQ | DNB | 1/39 | 0 | Lahore Qalandars won by 6 wickets | Karachi | Pakistan Super League 2021/22 |
| 2 Feb 2022 | LQ 199/4 v PZ 170/9Match 9 · T20 | LQ | DNB | 3/32 | 0 | Lahore Qalandars won by 29 runs | Karachi | Pakistan Super League 2021/22 |
| 5 Feb 2022 | LQ 174/9 v IU 166/5Match 12 · T20 | LQ | 0* | 1/29 | 1 | Lahore Qalandars won by 8 runs | Karachi | Pakistan Super League 2021/22 |
| 7 Feb 2022 | LQ 204/5 v QG 207/3Match 15 · T20 | LQ | DNB | 0/42 | 0 | Quetta Gladiators won by 7 wickets | Karachi | Pakistan Super League 2021/22 |
| 11 Feb 2022 | LQ 182/4 v MS 130Match 17 · T20 | LQ | DNB | 3/21 | 1 | Lahore Qalandars won by 52 runs | Lahore | Pakistan Super League 2021/22 |
| 13 Feb 2022 | QG 141/7 v LQ 143/2Match 20 · T20 | LQ | DNB | 0/22 | 0 | Lahore Qalandars won by 8 wickets | Lahore | Pakistan Super League 2021/22 |
| 18 Feb 2022 | KK 149 v LQ 127/9Match 26 · T20 | LQ | 1* | 4/16 | 0 | Karachi Kings won by 22 runs | Lahore | Pakistan Super League 2021/22 |
| 19 Feb 2022 | LQ 197/6 v IU 131/9Match 27 · T20 | LQ | DNB | 2/32 | 1 | Lahore Qalandars won by 66 runs | Lahore | Pakistan Super League 2021/22 |
| 21 Feb 2022 | PZ 158/7 v LQ 158/8Match 30 · T20 | LQ | DNB | 0/21 | 0 | Match tied (Peshawar Zalmi won the Super Over) | Lahore | Pakistan Super League 2021/22 |
| 23 Feb 2022 | MS 163/2 v LQ 135/9Qualifier · T20 | LQ | 0* | 0/34 | 0 | Multan Sultans won by 28 runs | Lahore | Pakistan Super League 2021/22 |
| 25 Feb 2022 | LQ 168/7 v IU 162Eliminator · T20 | LQ | DNB | 2/32 | 0 | Lahore Qalandars won by 6 runs | Lahore | Pakistan Super League 2021/22 |
| 27 Feb 2022 | LQ 180/5 v MS 138Final · T20 | LQ | DNB | 2/26 | 0 | Lahore Qalandars won by 42 runs | Lahore | Pakistan Super League 2021/22 |
| 7 Dec 2022 | DA 121/9 v JK 122/1Match 3 · T20 | JK | DNB | 1/28 | 2 | Jaffna Kings won by 9 wickets | Hambantota | Lanka Premier League 2022/23 |
| 10 Dec 2022 | JK 147/7 v KF 148/7Match 6 · T20 | JK | DNB | 1/36 | 0 | Kandy Falcons won by 3 wickets | Kandy | Lanka Premier League 2022/23 |
| 19 Dec 2022 | CS 128/9 v JK 131/2Match 19 · T20 | JK | DNB | 1/22 | 0 | Jaffna Kings won by 8 wickets | Colombo | Lanka Premier League 2022/23 |
| 21 Dec 2022 | KF 143/8 v JK 98/3Qualifier 1 · T20 | JK | DNB | 1/31 | 0 | Jaffna Kings won by 24 runs (DLS method) | Colombo | Lanka Premier League 2022/23 |
| 23 Dec 2022 | CS 163/5 v JK 164/8Final · T20 | JK | DNB | 0/21 | 0 | Jaffna Kings won by 2 wickets | Colombo | Lanka Premier League 2022/23 |
| 13 Feb 2023 | LQ 175/6 v MS 174/6Match 1 · T20 | LQ | DNB | 1/29 | 1 | Lahore Qalandars won by 1 run | Multan | Pakistan Super League 2022/23 |
| 19 Feb 2023 | KK 185/5 v LQ 118Match 8 · T20 | LQ | 0 | 1/34 | 0 | Karachi Kings won by 67 runs | Karachi | Pakistan Super League 2022/23 |
| 21 Feb 2023 | LQ 198/6 v QG 135/8Match 10 · T20 | LQ | DNB | 0/18 | 0 | Lahore Qalandars won by 63 runs | Karachi | Pakistan Super League 2022/23 |
| 26 Feb 2023 | LQ 241/3 v PZ 201/9Match 15 · T20 | LQ | DNB | 2/28 | 0 | Lahore Qalandars won by 40 runs | Lahore | Pakistan Super League 2022/23 |
| 27 Feb 2023 | LQ 200/7 v IU 90Match 16 · T20 | LQ | DNB | 1/18 | 0 | Lahore Qalandars won by 110 runs | Lahore | Pakistan Super League 2022/23 |
| 2 Mar 2023 | LQ 148 v QG 131/7Match 18 · T20 | LQ | 0 | 0/29 | 0 | Lahore Qalandars won by 17 runs | Lahore | Pakistan Super League 2022/23 |
| 4 Mar 2023 | LQ 180/9 v MS 159/7Match 20 · T20 | LQ | DNB | 1/23 | 0 | Lahore Qalandars won by 21 runs | Lahore | Pakistan Super League 2022/23 |
| 7 Mar 2023 | PZ 207 v LQ 172Match 23 · T20 | LQ | 4 | 2/30 | 0 | Peshawar Zalmi won by 35 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 9 Mar 2023 | LQ 226/5 v IU 107/9Match 26 · T20 | LQ | DNB | 2/17 | 0 | Lahore Qalandars won by 119 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 12 Mar 2023 | KK 196/7 v LQ 110/9Match 30 · T20 | LQ | 6* | 2/39 | 0 | Karachi Kings won by 86 runs | Lahore | Pakistan Super League 2022/23 |
| 15 Mar 2023 | MS 160/5 v LQ 76Qualifier · T20 | LQ | 0* | 1/36 | 0 | Multan Sultans won by 84 runs | Lahore | Pakistan Super League 2022/23 |
| 17 Mar 2023 | PZ 171/5 v LQ 176/6Eliminator · T20 | LQ | DNB | 2/20 | 0 | Lahore Qalandars won by 4 wickets | Lahore | Pakistan Super League 2022/23 |
| 18 Mar 2023 | LQ 200/6 v MS 199/8Final · T20 | LQ | DNB | 0/33 | 0 | Lahore Qalandars won by 1 run | Lahore | Pakistan Super League 2022/23 |
| 24 Mar 2023 | PAK 92/9 v AFG 98/41st T20I · T20I | PAK | 8* | 0/19 | 0 | Afghanistan won by 6 wickets (with 13 balls remaining) | Sharjah | - |
| 27 Mar 2023 | PAK 182/7 v AFG 1163rd T20I · T20I | PAK | DNB | 1/20 | 0 | Pakistan won by 66 runs | Sharjah | - |
| 14 Apr 2023 | PAK 182 v NZ 941st T20I · T20I | PAK | 0* | 1/7 | 1 | Pakistan won by 88 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 15 Apr 2023 | PAK 192/4 v NZ 154/72nd T20I · T20I | PAK | DNB | 1/30 | 0 | Pakistan won by 38 runs | Lahore | New Zealand tour of Pakistan 2023 |
| 20 Apr 2023 | NZ 164/5 v PAK4th T20I · T20I | PAK | - | 0/32 | 0 | No result | Rawalpindi | New Zealand tour of Pakistan 2023 |
| 20 May 2023 | DER 179/5 v LAN 183/6Match · T20 | DER | DNB | 2/41 | 0 | Lancashire won by 4 wickets | Birmingham | Vitality Blast 2023 |
| 26 May 2023 | DER 178/6 v NOT 182/6Match · T20 | DER | DNB | 1/30 | 2 | Nottinghamshire won by 4 wickets | Nottingham | Vitality Blast 2023 |
| 29 May 2023 | DER 151/6 v NOR 152/4Match · T20 | DER | DNB | 2/17 | 0 | Northamptonshire won by 6 wickets | Derby | Vitality Blast 2023 |
| 1 Jun 2023 | DER 189/5 v LEI 187/5Match · T20 | DER | DNB | 0/36 | 0 | Derbyshire won by 2 runs | Leicester | Vitality Blast 2023 |
| 2 Jun 2023 | DER 174/5 v BB 157/9Match · T20 | DER | DNB | 3/34 | 0 | Derbyshire won by 17 runs | Derby | Vitality Blast 2023 |
| 4 Jun 2023 | DER 166/8 v YOR 170/3Match · T20 | DER | DNB | 0/37 | 0 | Yorkshire won by 7 wickets | Leeds | Vitality Blast 2023 |
| 7 Jun 2023 | BB 203/7 v DER 207/4Match · T20 | DER | DNB | 1/44 | 0 | Derbyshire won by 6 wickets | Birmingham | Vitality Blast 2023 |
| 9 Jun 2023 | DER 142/6 v NOT 143/7Match · T20 | DER | DNB | 2/34 | 1 | Nottinghamshire won by 3 wickets | Derby | Vitality Blast 2023 |
| 16 Jun 2023 | DUR 178 v DER 178/5Match · T20 | DER | DNB | 4/21 | 0 | Match tied | Chester-le-Street | Vitality Blast 2023 |
| 18 Jun 2023 | DER 212/4 v YOR 68Match · T20 | DER | DNB | 1/12 | 0 | Derbyshire won by 144 runs | Chesterfield | Vitality Blast 2023 |
| 21 Jun 2023 | NOR 156/8 v DER 160/4Match · T20 | DER | DNB | 3/26 | 0 | Derbyshire won by 6 wickets | Northampton | Vitality Blast 2023 |
| 23 Jun 2023 | LAN 177/4 v DER 150/7Match · T20 | DER | DNB | 1/26 | 0 | Lancashire won by 27 runs | Manchester | Vitality Blast 2023 |
| 30 Jun 2023 | DER 231/4 v LEI 160/9Match · T20 | DER | DNB | 3/27 | 1 | Derbyshire won by 71 runs | Derby | Vitality Blast 2023 |
| 2 Jul 2023 | WOR 222/5 v DER 194Match · T20 | DER | 0 | 2/29 | 0 | Worcestershire won by 28 runs | Derby | Vitality Blast 2023 |