| 10 Feb 2024 | GG 166/3 v ADKR 163/9Match 28 · T20 | ADKR | 4 | 1/21 | 0 | Gulf Giants won by 3 runs | Dubai | International League T20 2023/24 |
| 25 Jan 2024 | ADKR 183/4 v DC 185/5Match 8 · T20 | ADKR | DNB | 0/32 | 0 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2023/24 |
| 21 Jan 2024 | DV 164/8 v ADKR 166/4Match 3 · T20 | ADKR | 4* | 1/45 | 1 | Abu Dhabi Knight Riders won by 6 wickets | Dubai | International League T20 2023/24 |
| 11 Nov 2021 | PAK 176/4 v AUS 177/5Semi-final · T20I | PAK | DNB | 0/25 | 0 | Australia won by 5 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 29 Oct 2021 | AFG 147/6 v PAK 148/524th Match, Group 2 · T20I | PAK | DNB | 2/25 | 0 | Pakistan won by 5 wickets (6 balls left) | Dubai | ICC Men's T20 World Cup 2021/22 |
| 24 Oct 2021 | IND 151/7 v PAK 152/0Match 16 · T20I | PAK | DNB | 0/10 | 0 | Pakistan won by 10 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 31 Mar 2019 | AUS 327/7 v PAK 307/75th ODI · ODI | PAK | 50* | 0/51 | 0 | Australia won by 20 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 29 Mar 2019 | AUS 277/7 v PAK 271/84th ODI · ODI | PAK | 1 | 2/56 | 0 | Australia won by 6 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 28 Feb 2019 | KK 134/5 v LQ 133/5Match 20 · T20 | KK | 19* | 1/30 | 0 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2018/19 |
| 27 Feb 2019 | IU 169/5 v KK 168/8Match 18 · T20 | KK | 2 | 1/31 | 1 | Islamabad United won by 5 wickets | Dubai | Pakistan Super League 2018/19 |
| 16 Feb 2019 | KK 116 v LQ 138/6Match 5 · T20 | KK | 17 | 0/26 | 0 | Lahore Qalandars won by 22 runs | Dubai | Pakistan Super League 2018/19 |
| 15 Feb 2019 | KK 183/6 v MS 176/9Match 2 · T20 | KK | 4 | 0/22 | 0 | Karachi Kings won by 7 runs | Dubai | Pakistan Super League 2018/19 |
| 4 Nov 2018 | PAK 166/3 v NZ 1193rd T20I · T20I | PAK | DNB | 2/28 | 0 | Pakistan won by 47 runs | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 2 Nov 2018 | NZ 153/7 v PAK 154/42nd T20I · T20I | PAK | DNB | 1/25 | 0 | Pakistan won by 6 wickets | Dubai | New Zealand tour of United Arab Emirates 2018/19 |
| 28 Oct 2018 | PAK 150/5 v AUS 1173rd T20I · T20I | PAK | 3* | 0/33 | 1 | Pakistan won by 33 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 26 Oct 2018 | PAK 147/6 v AUS 136/82nd T20I · T20I | PAK | 1* | 1/8 | 0 | Pakistan won by 11 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 11 Mar 2018 | KK 163/5 v LQ 163/8Match 24 · T20 | KK | 1* | 1/27 | 1 | Match tied (Lahore Qalandars won the Super Over) | Dubai | Pakistan Super League 2017/18 |
| 10 Mar 2018 | MS 125 v KK 188/3Match 22 · T20 | KK | DNB | 1/22 | 0 | Karachi Kings won by 63 runs | Dubai | Pakistan Super League 2017/18 |
| 8 Mar 2018 | KK 113/8 v QG 180/4Match 19 · T20 | KK | 35 | 0/25 | 0 | Quetta Gladiators won by 67 runs | Dubai | Pakistan Super League 2017/18 |
| 26 Feb 2018 | KK 159/7 v LQ 132Match 8 · T20 | KK | 15 | 1/25 | 0 | Karachi Kings won by 27 runs | Dubai | Pakistan Super League 2017/18 |
| 25 Feb 2018 | KK 135/5 v PZ 131/9Match 7 · T20 | KK | 6* | 0/21 | 1 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | KK 149/9 v QG 130/9Match 2 · T20 | KK | 2 | 2/19 | 0 | Karachi Kings won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 13 Oct 2017 | PAK 292/6 v SL 209/81st ODI · ODI | PAK | 10* | 0/15 | 0 | Pakistan won by 83 runs | Dubai | Pakistan tour of United Arab Emirates 2017/18 |
| 3 Mar 2017 | PZ 181/3 v KK 157/7Qualifier 3 · T20 | KK | 24 | 0/22 | 0 | Peshawar Zalmi won by 24 runs | Dubai | Pakistan Super League 2016/17 |
| 26 Feb 2017 | IU 123/7 v KK 127/4Match 20 · T20 | KK | DNB | 0/20 | 0 | Karachi Kings won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 25 Feb 2017 | KK 158/5 v LQ 155/6Match 18 · T20 | KK | 19* | 0/12 | 2 | Karachi Kings won by 5 wickets | Dubai | Pakistan Super League 2016/17 |
| 23 Feb 2017 | KK 154/6 v QG 158/4Match 15 · T20 | KK | 6* | 0/18 | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2016/17 |
| 11 Feb 2017 | KK 159/8 v QG 160/3Match 5 · T20 | KK | 6* | 0/27 | 0 | Quetta Gladiators won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 10 Feb 2017 | KK 118/7 v PZ 119/3Match 3 · T20 | KK | 0 | 1/13 | 1 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 24 Sept 2016 | PAK 160/4 v WI 144/9Match 2 · T20I | PAK | DNB | 1/18 | 0 | Pakistan won by 16 runs | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 23 Sept 2016 | PAK 116/1 v WI 115Match 1 · T20I | PAK | DNB | 5/14 | 0 | Pakistan won by 9 wickets | Dubai | Pakistan v West Indies T20I Series 2016/17 |
| 20 Feb 2016 | KK 111/9 v IU 115/1Qualifier 2 · T20 | KK | 6 | 0/29 | 0 | Islamabad United won by 9 wickets | Dubai | Pakistan Super League 2015/16 |
| 7 Feb 2016 | IU 132/8 v KK 130/9Match 6 · T20 | KK | 29 | 1/11 | 1 | Islamabad United won by 2 runs | Dubai | Pakistan Super League 2015/16 |
| 6 Feb 2016 | KK 147/7 v QG 153/2Match 4 · T20 | KK | 0 | 1/31 | 1 | Quetta Gladiators won by 8 wickets | Dubai | Pakistan Super League 2015/16 |
| 5 Feb 2016 | LQ 125/8 v KK 131/3Match 2 · T20 | KK | DNB | 1/28 | 0 | Karachi Kings won by 7 wickets | Dubai | Pakistan Super League 2015/16 |