| 24 Jun 2021 | MS 206/4 v PZ 159/9Final · T20 | PZ | 48 | - | 0 | Multan Sultans won by 47 runs | Abu Dhabi | Pakistan Super League 2021 |
| 22 Jun 2021 | IU 174/9 v PZ 177/2Eliminator · T20 | PZ | 32* | 0/7 | 0 | Peshawar Zalmi won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 21 Jun 2021 | KK 175/7 v PZ 176/5Eliminator · T20 | PZ | 30 | - | 0 | Peshawar Zalmi won by 5 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 17 Jun 2021 | IU 247/2 v PZ 232/6Match 26 · T20 | PZ | 68 | 1/14 | 0 | Islamabad United won by 15 runs | Abu Dhabi | Pakistan Super League 2021 |
| 15 Jun 2021 | KK 108/9 v PZ 109/4Match 24 · T20 | PZ | 0 | 0/9 | 1 | Peshawar Zalmi won by 6 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 13 Jun 2021 | PZ 166/7 v MS 167/2Match 21 · T20 | PZ | 0 | - | 0 | Multan Sultans won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 12 Jun 2021 | PZ 197/5 v QG 136/9Match 19 · T20 | PZ | 2 | 0/33 | 1 | Peshawar Zalmi won by 61 runs | Abu Dhabi | Pakistan Super League 2021 |
| 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 |
| 27 Mar 2019 | AUS 266/6 v PAK 1863rd ODI · ODI | PAK | 31 | - | 0 | Australia won by 80 runs | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 4 Mar 2019 | KK 120/5 v MS 118/7Match 24 · T20 | MS | 26 | - | 0 | Karachi Kings won by 5 wickets | Abu Dhabi | Pakistan Super League 2018/19 |
| 9 Nov 2018 | NZ 209/9 v PAK 212/42nd ODI · ODI | PAK | 10 | - | 0 | Pakistan won by 6 wickets | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 7 Nov 2018 | NZ 266/9 v PAK 2191st ODI · ODI | PAK | 30 | - | 0 | New Zealand won by 47 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 31 Oct 2018 | PAK 148/6 v NZ 146/61st T20I · T20I | PAK | 8 | - | 1 | Pakistan won by 2 runs | Abu Dhabi | New Zealand tour of United Arab Emirates 2018/19 |
| 26 Sept 2018 | BAN 239 v PAK 202/9Match 6 · ODI | PAK | 30 | 0/14 | 0 | Bangladesh won by 37 runs | Abu Dhabi | Asia Cup 2018 |
| 27 Oct 2017 | SL 124/9 v PAK 125/82nd T20I · T20I | PAK | 9 | - | 0 | Pakistan won by 2 wickets | Abu Dhabi | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 26 Oct 2017 | SL 102 v PAK 103/31st T20I · T20I | PAK | 42* | - | 1 | Pakistan won by 7 wickets | Abu Dhabi | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 18 Oct 2017 | SL 208 v PAK 209/33rd ODI · ODI | PAK | 0* | - | 0 | Pakistan won by 7 wickets | Abu Dhabi | Pakistan tour of United Arab Emirates 2017/18 |
| 16 Oct 2017 | PAK 219/9 v SL 1872nd ODI · ODI | PAK | 11 | 1/17 | 0 | Pakistan won by 32 runs | Abu Dhabi | Pakistan tour of United Arab Emirates 2017/18 |
| 5 Oct 2016 | PAK 308/6 v WI 172Match 3 · ODI | PAK | 5 | 1/23 | 2 | Pakistan won by 136 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2016/17 |
| 27 Sept 2016 | PAK 108/2 v WI 103/5Match 3 · T20I | PAK | 43* | 0/11 | 1 | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v West Indies T20I Series 2016/17 |
| 13 Nov 2015 | ENG 283/5 v PAK 188Match 2 · ODI | PAK | 13 | 0/42 | 1 | England won by 95 runs | Abu Dhabi | Pakistan v England ODI Series 2015/16 |
| 11 Nov 2015 | ENG 216 v PAK 217/4Match 1 · ODI | PAK | 26 | 2/45 | 0 | Pakistan won by 6 wickets | Abu Dhabi | Pakistan v England ODI Series 2015/16 |
| 13 Oct 2015 | ENG 598/9d & 74/4 v PAK 523/8d & 173Match 1 · Test | PAK | 245 & 0 | 2/97 & 2/25 | 1 | Match drawn | Abu Dhabi | Pakistan v England Test Series 2015/16 |
| 27 Feb 2012 | ENG 129/6 v PAK 124/6Match 3 · T20I | PAK | DNB | - | 1 | England won by 5 runs | Abu Dhabi | Pakistan v England T20I Series 2011/12 |
| 13 Feb 2012 | ENG 260/7 v PAK 130Match 1 · ODI | PAK | 7 | 0/21 | 0 | England won by 130 runs | Abu Dhabi | Pakistan v England ODI Series 2011/12 |
| 25 Nov 2011 | PAK 142/5 v SL 141Only T20I · T20I | PAK | 2* | - | 0 | Pakistan won by 5 wickets | Abu Dhabi | - |
| 23 Nov 2011 | PAK 219/7 v SL 218/9Match 5 · ODI | PAK | 0 | 0/11 | 0 | Pakistan won by 3 wickets | Abu Dhabi | Pakistan v Sri Lanka ODI Series 2011/12 |
| 9 Nov 2009 | NZ 211 v PAK 204Match 3 · ODI | PAK | 11 | 1/32 | 1 | New Zealand won by 7 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 6 Nov 2009 | NZ 303/8 v PAK 239Match 2 · ODI | PAK | 26 | - | 0 | New Zealand won by 64 runs | Abu Dhabi | Pakistan v New Zealand ODI Series 2009/10 |
| 3 May 2009 | AUS 250/4 v PAK 254/3Match 5 · ODI | PAK | DNB | 1/46 | 0 | Pakistan won by 7 wickets | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 1 May 2009 | AUS 200/2 v PAK 197Match 4 · ODI | PAK | 27 | 0/30 | 0 | Australia won by 8 wickets | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 27 Apr 2009 | AUS 198/7 v PAK 171Match 3 · ODI | PAK | 30 | 1/22 | 0 | Australia won by 27 runs | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 14 Nov 2008 | PAK 232 v WI 208Match 2 · ODI | PAK | 10 | 0/6 | 0 | Pakistan won by 24 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 12 Nov 2008 | PAK 295/6 v WI 294/9Match 1 · ODI | PAK | 66 | 1/43 | 1 | Pakistan won by 4 wickets | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 22 May 2007 | SL 296/9 v PAK 1813rd ODI · ODI | PAK | 79* | - | 0 | Sri Lanka won by 115 runs | Abu Dhabi | Warid Cricket Series 2007 |
| 20 May 2007 | PAK 313/9 v SL 2152nd ODI · ODI | PAK | 27 | 1/46 | 0 | Pakistan won by 98 runs | Abu Dhabi | Warid Cricket Series 2007 |
| 18 May 2007 | SL 235/9 v PAK 239/51st ODI · ODI | PAK | 11 | - | 0 | Pakistan won by 5 wickets (with 48 balls remaining) | Abu Dhabi | Warid Cricket Series 2007 |
| 19 Apr 2006 | IND 269/5 v PAK 218Match 2 · ODI | PAK | 45 | 0/31 | 0 | India won by 51 runs | Abu Dhabi | DLF Cup 2005/06 |
| 18 Apr 2006 | IND 197 v PAK 201/4Match 1 · ODI | PAK | 12 | 3/40 | 0 | Pakistan won by 6 wickets | Abu Dhabi | DLF Cup 2005/06 |