| 10 Jun 2021 | LQ 170/8 v PZ 160/8Match 17 · T20 | PZ | 73 | 0/8 | 0 | Lahore Qalandars won by 10 runs | Abu Dhabi | Pakistan Super League 2021 |
| 3 Mar 2021 | PZ 188/5 v KK 191/4Match 13 · T20 | PZ | 1 | - | 0 | Karachi Kings won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 27 Feb 2021 | IU 118 v PZ 122/4Match 10 · T20 | PZ | 29* | - | 1 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 26 Feb 2021 | QG 198/7 v PZ 202/7Match 8 · T20 | PZ | 34 | - | 1 | Peshawar Zalmi won by 3 wickets | Karachi | Pakistan Super League 2020/21 |
| 23 Feb 2021 | MS 193/4 v PZ 197/4Match 5 · T20 | PZ | 11* | - | 0 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2020/21 |
| 21 Feb 2021 | PZ 140/6 v LQ 143/6Match 2 · T20 | PZ | 26 | - | 2 | Lahore Qalandars won by 4 wickets | Karachi | Pakistan Super League 2020/21 |
| 16 Dec 2020 | JS 188/6 v GG 135/9Final · T20 | JS | 46 | 2/13 | 1 | Jaffna Stallions won by 53 runs | Hambantota | Lanka Premier League 2020/21 |
| 14 Dec 2020 | JS 165/9 v DV 128Semi-final · T20 | JS | 1 | 0/8 | 1 | Jaffna Stallions won by 37 runs | Hambantota | Lanka Premier League 2020/21 |
| 10 Dec 2020 | CK 173/4 v JS 167/6Match 18 · T20 | JS | 29 | - | 0 | Colombo Kings won by 6 runs | Hambantota | Lanka Premier League 2020/21 |
| 9 Dec 2020 | JS 150 v KT 151/4Match 16 · T20 | JS | 59 | 0/10 | 1 | Kandy Tuskers won by 6 wickets | Hambantota | Lanka Premier League 2020/21 |
| 7 Dec 2020 | DV 42/3 v JSMatch 15 · T20 | JS | - | - | 1 | No result | Hambantota | Lanka Premier League 2020/21 |
| 4 Dec 2020 | JS 148/9 v CK 151/4Match 11 · T20 | JS | 8 | - | 1 | Colombo Kings won by 6 wickets | Hambantota | Lanka Premier League 2020/21 |
| 3 Dec 2020 | GG 170/6 v JS 174/5Match 9 · T20 | JS | 1 | 0/17 | 0 | Jaffna Stallions won by 5 wickets | Hambantota | Lanka Premier League 2020/21 |
| 1 Dec 2020 | JS 185/8 v KT 131Match 8 · T20 | JS | 9 | - | 0 | Jaffna Stallions won by 54 runs | Hambantota | Lanka Premier League 2020/21 |
| 30 Nov 2020 | JS 218/7 v DV 152Match 5 · T20 | JS | 23 | - | 1 | Jaffna Stallions won by 66 runs | Hambantota | Lanka Premier League 2020/21 |
| 27 Nov 2020 | GG 175/8 v JS 176/2Match 2 · T20 | JS | 27* | 0/11 | 0 | Jaffna Stallions won by 8 wickets | Hambantota | Lanka Premier League 2020/21 |
| 14 Nov 2020 | PZ 170/9 v LQ 171/5Eliminator · T20 | PZ | 39 | 0/6 | 0 | Lahore Qalandars won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 1 Sept 2020 | PAK 190/4 v ENG 185/83rd T20I · T20I | PAK | DNB | - | 0 | Pakistan won by 5 runs | Manchester | Pakistan tour of England 2020 |
| 30 Aug 2020 | PAK 195/4 v ENG 199/52nd T20I · T20I | PAK | 14 | - | 0 | England won by 5 wickets | Manchester | Pakistan tour of England 2020 |
| 28 Aug 2020 | ENG 131/6 v PAK1st T20I · T20I | PAK | - | - | 0 | No result | Manchester | Pakistan tour of England 2020 |
| 13 Mar 2020 | MS 154/6 v PZ 151/8Match 27 · T20 | PZ | 30 | 0/27 | 0 | Multan Sultans won by 3 runs | Karachi | Pakistan Super League 2019/20 |
| 10 Mar 2020 | LQ 189/5 v PZ 187/7Match 24 · T20 | PZ | 62 | - | 0 | Lahore Qalandars won by 5 wickets | Lahore | Pakistan Super League 2019/20 |
| 7 Mar 2020 | IU 195/5 v PZ 85/2Match 20 · T20 | PZ | DNB | 0/23 | 0 | Peshawar Zalmi won by 7 runs (DLS method) | Rawalpindi | Pakistan Super League 2019/20 |
| 5 Mar 2020 | PZ 170/6 v QG 140/7Match 18 · T20 | PZ | 54 | - | 1 | Peshawar Zalmi won by 30 runs | Rawalpindi | Pakistan Super League 2019/20 |
| 2 Mar 2020 | KK 152/4 v PZ 151/8Match 15 · T20 | PZ | 68 | - | 0 | Karachi Kings won by 6 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 26 Feb 2020 | MS 124/4 v PZ 123Match 8 · T20 | PZ | 2 | 0/10 | 0 | Multan Sultans won by 6 wickets | Multan | Pakistan Super League 2019/20 |
| 22 Feb 2020 | PZ 153/4 v QG 148/5Match 4 · T20 | PZ | 7 | - | 0 | Peshawar Zalmi won by 6 wickets | Karachi | Pakistan Super League 2019/20 |
| 21 Feb 2020 | KK 201/4 v PZ 191/7Match 2 · T20 | PZ | 16 | 0/22 | 2 | Karachi Kings won by 10 runs | Karachi | Pakistan Super League 2019/20 |
| 25 Jan 2020 | PAK 137/1 v BAN 136/62nd T20I · T20I | PAK | DNB | 0/9 | 0 | Pakistan won by 9 wickets | Lahore | Bangladesh tour of Pakistan 2019/20 |
| 24 Jan 2020 | PAK 142/5 v BAN 141/51st T20I · T20I | PAK | 58* | 0/6 | 0 | Pakistan won by 5 wickets | Lahore | Bangladesh tour of Pakistan 2019/20 |
| 17 Jan 2020 | RR 170/4 v KT 149/8Final · T20 | RR | 9 | 0/15 | 2 | Rajshahi Royals won by 21 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 15 Jan 2020 | CC 164/9 v RR 165/8Qualifier 2 · T20 | RR | 14 | 0/18 | 0 | Rajshahi Royals won by 2 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 13 Jan 2020 | KT 158/3 v RR 131Qualifier 1 · T20 | RR | 80 | 0/23 | 0 | Khulna Tigers won by 27 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 11 Jan 2020 | CC 155/5 v RR 156/2Match 41 · T20 | RR | 43* | 1/11 | 0 | Rajshahi Royals won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 7 Jan 2020 | RR 166/8 v CC 170/3Match 36 · T20 | RR | 28 | - | 0 | Chattogram Challengers won by 7 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 4 Jan 2020 | ST 143/6 v RR 145/4Match 34 · T20 | RR | 27 | 0/19 | 1 | Rajshahi Royals won by 6 wickets | Sylhet | Bangladesh Premier League 2019/20 |
| 2 Jan 2020 | RR 179/4 v RR 149/7Match 29 · T20 | RR | 37 | 2/27 | 1 | Rajshahi Royals won by 30 runs | Sylhet | Bangladesh Premier League 2019/20 |
| 31 Dec 2019 | RR 182/6 v RR 135/8Match 28 · T20 | RR | 0 | 0/6 | 1 | Rangpur Rangers won by 47 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 30 Dec 2019 | DP 174/5 v RR 100Match 26 · T20 | RR | 0 | 1/13 | 0 | Dhaka Platoon won by 74 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 28 Dec 2019 | RR 190/4 v CW 175/4Match 23 · T20 | RR | 61 | 1/19 | 1 | Rajshahi Royals won by 15 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 24 Dec 2019 | CW 170/8 v RR 171/3Match 20 · T20 | RR | 1 | 0/10 | 1 | Rajshahi Royals won by 7 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 23 Dec 2019 | KT 145/9 v RR 149/3Match 18 · T20 | RR | 16 | - | 0 | Rajshahi Royals won by 7 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 17 Dec 2019 | RR 189/4 v KT 192/5Match 9 · T20 | RR | 87 | 0/14 | 1 | Khulna Tigers won by 5 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 13 Dec 2019 | ST 91 v RR 95/2Match 5 · T20 | RR | 16* | - | 0 | Rajshahi Royals won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 12 Dec 2019 | DP 134/9 v RR 136/1Match 3 · T20 | RR | 36* | - | 1 | Rajshahi Royals won by 9 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 1 Dec 2019 | JS 171/3 v PR 175/5Match 21 · T20 | JS | 20* | 0/10 | 1 | Paarl Rocks won by 5 wickets | Johannesburg | Mzansi Super League 2019/20 |
| 12 Oct 2019 | BT 171/6 v GAW 144/9Final · T20 | GAW | 4 | 0/11 | 0 | Barbados Tridents won by 27 runs | Trinidad | Caribbean Premier League 2019 |
| 6 Oct 2019 | GAW 218/3 v BT 188/8Qualifier 1 · T20 | GAW | 32 | 1/13 | 1 | Guyana Amazon Warriors won by 30 runs | Guyana | Caribbean Premier League 2019 |
| 4 Oct 2019 | TKR 143/5 v GAW 144/3Match 30 · T20 | GAW | 28* | 1/10 | 0 | Guyana Amazon Warriors won by 7 wickets | Guyana | Caribbean Premier League 2019 |
| 3 Oct 2019 | GAW 156/6 v JT 79Match 29 · T20 | GAW | 73* | 1/7 | 0 | Guyana Amazon Warriors won by 77 runs | Guyana | Caribbean Premier League 2019 |