| 9 Feb 2025 | DV 189/5 v DC 191/6Final · T20 | DV | DNB | 2/35 | 0 | Dubai Capitals won by 4 wickets | Dubai | International League T20 2024/25 |
| 5 Feb 2025 | DV 189/7 v DC 193/5Qualifier 1 · T20 | DV | DNB | 0/36 | 1 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 29 Jan 2025 | GG 129/8 v DV 130/5Match 24 · T20 | DV | - | 0/40 | 1 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 22 Jan 2025 | SW 91 v DV 95/0Match 15 · T20 | DV | DNB | 4/24 | 0 | Desert Vipers won by 10 wickets | Dubai | International League T20 2024/25 |
| 20 Jan 2025 | DV 139 v DC 140/4Match 13 · T20 | DV | DNB | 1/31 | 0 | Dubai Capitals won by 6 wickets | Dubai | International League T20 2024/25 |
| 18 Jan 2025 | DV 193/5 v ADKR 140Match 9 · T20 | DV | DNB | 1/17 | 0 | Desert Vipers won by 53 runs | Dubai | International League T20 2024/25 |
| 14 Jan 2025 | GG 119/9 v DV 121/4Match 5 · T20 | DV | DNB | 2/23 | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2024/25 |
| 9 Feb 2024 | DV 171/7 v DC 172/5Match 27 · T20 | DV | DNB | 1/37 | 0 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2023/24 |
| 3 Feb 2024 | GG 160/7 v DV 161/4Match 19 · T20 | DV | DNB | 3/34 | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2023/24 |
| 1 Feb 2024 | DV 169/6 v DC 170/6Match 17 · T20 | DV | DNB | 1/33 | 1 | Dubai Capitals won by 4 wickets | Dubai | International League T20 2023/24 |
| 30 Jan 2024 | ME 149/9 v DV 150/8Match 15 · T20 | DV | DNB | 3/26 | 0 | Desert Vipers won by 2 wickets | Dubai | International League T20 2023/24 |
| 24 Jan 2024 | GG 160/6 v DV 162/4Match 7 · T20 | DV | DNB | 1/27 | 0 | Desert Vipers won by 6 wickets | Dubai | International League T20 2023/24 |
| 21 Jan 2024 | DV 164/8 v ADKR 166/4Match 3 · T20 | DV | 4 | 0/35 | 0 | Abu Dhabi Knight Riders won by 6 wickets | Dubai | International League T20 2023/24 |
| 28 Feb 2019 | KK 134/5 v LQ 133/5Match 20 · T20 | KK | DNB | 1/33 | 1 | 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 | 6 | 1/23 | 0 | Islamabad United won by 5 wickets | Dubai | Pakistan Super League 2018/19 |
| 16 Feb 2019 | KK 116 v LQ 138/6Match 5 · T20 | KK | 1 | 1/21 | 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 | DNB | 4/25 | 1 | Karachi Kings won by 7 runs | Dubai | Pakistan Super League 2018/19 |
| 23 Sept 2018 | PAK 237/7 v IND 238/1Match 3 · ODI | PAK | DNB | 0/41 | 0 | India won by 9 wickets | Dubai | Asia Cup 2018 |
| 19 Sept 2018 | PAK 162 v IND 164/2Match 5 · ODI | PAK | 18* | 0/23 | 0 | India won by 8 wickets | Dubai | Asia Cup 2018 |
| 16 Sept 2018 | HK 116 v PAK 120/2Match 2 · ODI | PAK | DNB | 0/20 | 0 | Pakistan won by 8 wickets | Dubai | Asia Cup 2018 |
| 18 Mar 2018 | IU 155/2 v KK 154/4Qualifier · T20 | KK | DNB | 0/30 | 0 | Islamabad United won by 8 wickets | Dubai | Pakistan Super League 2017/18 |
| 11 Mar 2018 | KK 163/5 v LQ 163/8Match 24 · T20 | KK | DNB | 1/28 | 0 | 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/26 | 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 | 6* | 1/29 | 0 | Quetta Gladiators won by 67 runs | Dubai | Pakistan Super League 2017/18 |
| 25 Feb 2018 | KK 135/5 v PZ 131/9Match 7 · T20 | KK | DNB | 2/6 | 0 | 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 | 0* | 1/20 | 0 | Karachi Kings won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 6 Oct 2017 | SL 482 & 96 v PAK 262 & 2482nd Test · Test | PAK | 7 & 4 | 1/74 | 1 | Sri Lanka won by 68 runs | Dubai | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 3 Mar 2017 | PZ 181/3 v KK 157/7Qualifier 3 · T20 | KK | 8* | 1/31 | 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 | 2/25 | 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 | DNB | 1/30 | 0 | 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 | DNB | 0/27 | 1 | 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 | DNB | 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 | 3* | 1/22 | 0 | Peshawar Zalmi won by 7 wickets | Dubai | Pakistan Super League 2016/17 |
| 13 Oct 2016 | PAK 579/3d & 123 v WI 357 & 289Match 1 · Test | PAK | DNB & 1 | 0/54 & 3/63 | 0 | Pakistan won by 56 runs | Dubai | Pakistan v West Indies Test Series 2016/17 |
| 20 Feb 2016 | KK 111/9 v IU 115/1Qualifier 2 · T20 | KK | 5* | 0/13 | 0 | Islamabad United won by 9 wickets | Dubai | Pakistan Super League 2015/16 |
| 17 Feb 2016 | KK 152/7 v PZ 158/5Match 19 · T20 | KK | DNB | 1/29 | 0 | Peshawar Zalmi won by 5 wickets | Dubai | Pakistan Super League 2015/16 |
| 7 Feb 2016 | IU 132/8 v KK 130/9Match 6 · T20 | KK | 5* | 1/30 | 0 | 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 | DNB | 0/20 | 0 | 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 | 3/27 | 0 | Karachi Kings won by 7 wickets | Dubai | Pakistan Super League 2015/16 |
| 13 Nov 2009 | NZ 146/5 v PAK 153/5Match 2 · T20I | PAK | DNB | 0/33 | 0 | Pakistan won by 7 runs | Dubai | Pakistan v New Zealand T20I Series 2009/10 |
| 12 Nov 2009 | NZ 112/9 v PAK 161/8Match 1 · T20I | PAK | 2 | 2/21 | 0 | Pakistan won by 49 runs | Dubai | Pakistan v New Zealand T20I Series 2009/10 |