| 28 Nov 2020 | CK 96/1 v GG 62/2Match 4 · T20 | GG | DNB | 0/46 | 0 | Colombo Kings won by 34 runs | Hambantota | Lanka Premier League 2020/21 |
| 27 Nov 2020 | GG 175/8 v JS 176/2Match 2 · T20 | GG | 3 | 1/29 | 0 | Jaffna Stallions won by 8 wickets | Hambantota | Lanka Premier League 2020/21 |
| 17 Nov 2020 | LQ 134/7 v KK 135/5Final · T20 | KK | DNB | 0/38 | 0 | Karachi Kings won by 5 wickets | Karachi | Pakistan Super League 2020/21 |
| 14 Nov 2020 | MS 141/7 v KK 141/8Qualifier · T20 | KK | 1 | 0/27 | 0 | Match tied (Karachi Kings won the Super Over) | Karachi | Pakistan Super League 2020/21 |
| 30 Aug 2020 | PAK 195/4 v ENG 199/52nd T20I · T20I | PAK | DNB | 0/25 | 0 | England won by 5 wickets | Manchester | Pakistan tour of England 2020 |
| 28 Aug 2020 | ENG 131/6 v PAK1st T20I · T20I | PAK | - | 0/14 | 0 | No result | Manchester | Pakistan tour of England 2020 |
| 14 Mar 2020 | KK 137/6 v IU 136/6Match 28 · T20 | KK | DNB | 0/28 | 0 | Karachi Kings won by 4 wickets | Karachi | Pakistan Super League 2019/20 |
| 12 Mar 2020 | KK 151/0 v LQ 150/5Match 26 · T20 | KK | DNB | 0/30 | 0 | Karachi Kings won by 10 wickets | Karachi | Pakistan Super League 2019/20 |
| 8 Mar 2020 | LQ 190/2 v KK 187/5Match 23 · T20 | KK | DNB | 1/33 | 0 | Lahore Qalandars won by 8 wickets | Lahore | Pakistan Super League 2019/20 |
| 6 Mar 2020 | KK v MS 102/6Match 19 · T20 | KK | - | 1/15 | 0 | No result | Lahore | Pakistan Super League 2019/20 |
| 2 Mar 2020 | KK 152/4 v PZ 151/8Match 15 · T20 | KK | DNB | 4/25 | 0 | Karachi Kings won by 6 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 1 Mar 2020 | IU 183/3 v KK 187/5Match 14 · T20 | KK | DNB | 1/40 | 0 | Karachi Kings won by 5 wickets | Rawalpindi | Pakistan Super League 2019/20 |
| 28 Feb 2020 | MS 186/6 v KK 134Match 10 · T20 | KK | 2 | 2/27 | 0 | Multan Sultans won by 52 runs | Multan | Pakistan Super League 2019/20 |
| 23 Feb 2020 | KK 156/9 v QG 157/5Match 6 · T20 | KK | 0* | 0/30 | 0 | Quetta Gladiators won by 5 wickets | Karachi | Pakistan Super League 2019/20 |
| 21 Feb 2020 | KK 201/4 v PZ 191/7Match 2 · T20 | KK | DNB | 1/34 | 0 | Karachi Kings won by 10 runs | Karachi | Pakistan Super League 2019/20 |
| 17 Jan 2020 | RR 170/4 v KT 149/8Final · T20 | KT | 1* | 2/35 | 0 | Rajshahi Royals won by 21 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 13 Jan 2020 | KT 158/3 v RR 131Qualifier 1 · T20 | KT | DNB | 6/17 | 0 | Khulna Tigers won by 27 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 11 Jan 2020 | DP 205/4 v KT 207/2Match 42 · T20 | KT | DNB | 1/35 | 0 | Khulna Tigers won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 10 Jan 2020 | KT 218/2 v CW 126/9Match 40 · T20 | KT | DNB | 2/24 | 0 | Khulna Tigers won by 92 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 8 Jan 2020 | KT 179/2 v CW 145Match 37 · T20 | KT | DNB | 2/18 | 0 | Khulna Tigers won by 34 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 3 Jan 2020 | DP 172/4 v KT 160/8Match 31 · T20 | KT | 5 | 2/27 | 0 | Dhaka Platoon won by 12 runs | Sylhet | Bangladesh Premier League 2019/20 |
| 28 Dec 2019 | ST 157/4 v KT 158/2Match 24 · T20 | KT | DNB | 0/17 | 0 | Khulna Tigers won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 27 Dec 2019 | KT 182/7 v RR 130/9Match 22 · T20 | KT | 1* | 1/15 | 1 | Khulna Tigers won by 52 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 23 Dec 2019 | KT 145/9 v RR 149/3Match 18 · T20 | KT | 3 | 0/29 | 0 | Rajshahi Royals won by 7 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 21 Dec 2019 | ST 232/5 v KT 152/9Match 15 · T20 | KT | 4 | 0/45 | 0 | Sylhet Thunder won by 80 runs | Chattogram | Bangladesh Premier League 2019/20 |
| 20 Dec 2019 | RR 137/9 v KT 138/2Match 13 · T20 | KT | DNB | 2/24 | 1 | Khulna Tigers won by 8 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 17 Dec 2019 | RR 189/4 v KT 192/5Match 9 · T20 | KT | DNB | 2/36 | 0 | Khulna Tigers won by 5 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 12 Dec 2019 | CC 144/6 v KT 146/2Match 4 · T20 | KT | DNB | 0/33 | 0 | Khulna Tigers won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 8 Nov 2019 | AUS 109/0 v PAK 106/83rd T20I · T20I | PAK | 9* | 0/25 | 0 | Australia won by 10 wickets | Perth | Pakistan tour of Australia 2019/20 |
| 5 Nov 2019 | AUS 151/3 v PAK 150/62nd T20I · T20I | PAK | DNB | 1/32 | 0 | Australia won by 7 wickets | Canberra | Pakistan tour of Australia 2019/20 |
| 3 Nov 2019 | AUS 41/0 v PAK 107/51st T20I · T20I | PAK | DNB | 0/9 | 0 | No result | Sydney | Pakistan tour of Australia 2019/20 |
| 9 Oct 2019 | PAK 134/6 v SL 147/73rd T20I · T20I | PAK | DNB | 3/27 | 0 | Sri Lanka won by 13 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |
| 7 Oct 2019 | PAK 147 v SL 182/62nd T20I · T20I | PAK | 5* | 0/40 | 0 | Sri Lanka won by 35 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |
| 5 Oct 2019 | PAK 101 v SL 165/51st T20I · T20I | PAK | 1 | 0/25 | 0 | Sri Lanka won by 64 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |
| 2 Oct 2019 | PAK 299/5 v SL 297/93rd ODI · ODI | PAK | DNB | 3/50 | 0 | Pakistan won by 5 wickets | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 30 Sept 2019 | PAK 305/7 v SL 2382nd ODI · ODI | PAK | DNB | 1/21 | 0 | Pakistan won by 67 runs | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 30 Aug 2019 | ESS 189/6 v KEN 179Match · T20 | ESS | DNB | 2/29 | 0 | Essex won by 10 runs | Chelmsford | Vitality Blast 2019 |
| 29 Aug 2019 | SUR 167 v ESS 186/4Match · T20 | ESS | DNB | 1/21 | 0 | Essex won by 19 runs | London | Vitality Blast 2019 |
| 25 Aug 2019 | HAM 139/6 v ESS 139/7Match · T20 | ESS | DNB | 1/29 | 0 | Match tied | Southampton | Vitality Blast 2019 |
| 22 Aug 2019 | SUS 159/9 v ESS 168/5Match · T20 | ESS | DNB | 4/29 | 0 | Essex won by 9 runs | Brighton | Vitality Blast 2019 |
| 18 Aug 2019 | KEN 226 & 40 v ESS 114 & 153/7Match · First-class | ESS | 28 & 4* | 4/48 & 2/16 | 0 | Essex won by 3 wickets | Canterbury | Specsavers County Championship 2019 |
| 9 Aug 2019 | GLA v ESS 30/1Match · T20 | ESS | DNB | - | 0 | No result | Cardiff | Vitality Blast 2019 |
| 7 Aug 2019 | ESS 111 v SOM 225/6Match · T20 | ESS | 1 | 1/44 | 0 | Somerset won by 114 runs | Chelmsford | Vitality Blast 2019 |
| 2 Aug 2019 | GLO 181/5 v ESS 206/3Match · T20 | ESS | DNB | 0/33 | 0 | Essex won by 25 runs | Bristol | Vitality Blast 2019 |
| 1 Aug 2019 | ESS 133 v HAM 134/3Match · T20 | ESS | 1 | 1/16 | 0 | Hampshire won by 7 wickets | Chelmsford | Vitality Blast 2019 |
| 5 Jul 2019 | BAN 221 v PAK 315/9Match 43 · ODI | PAK | 8 | 1/31 | 1 | Pakistan won by 94 runs | London | World Cup 2019 |
| 29 Jun 2019 | AFG 227/9 v PAK 230/736th match · ODI | PAK | DNB | 0/41 | 1 | Pakistan won by 3 wickets (with 2 balls remaining) | Leeds | 2019 Cricket World Cup |
| 26 Jun 2019 | NZ 237/6 v PAK 241/4Match 33 · ODI | PAK | DNB | 1/67 | 0 | Pakistan won by 6 wickets | Birmingham | World Cup 2019 |
| 23 Jun 2019 | PAK 308/7 v SA 259/9Match 30 · ODI | PAK | DNB | 2/49 | 0 | Pakistan won by 49 runs | London | World Cup 2019 |
| 16 Jun 2019 | IND 336/5 v PAK 212/6Match 22 · ODI | PAK | DNB | 3/47 | 0 | India won by 89 runs (DLS method) | Manchester | World Cup 2019 |