| 26 Oct 2018 | PAK 147/6 v AUS 136/82nd T20I · T20I | PAK | DNB | - | 1 | Pakistan won by 11 runs | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 24 Oct 2018 | PAK 155/8 v AUS 891st T20I · T20I | PAK | 0 | - | 2 | Pakistan won by 66 runs | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 16 Oct 2018 | PAK 282 & 400/9d v AUS 145 & 164/92nd Test · Test | PAK | 94 & 81 | - | 1 | Pakistan won by 373 runs | Abu Dhabi | Australia tour of United Arab Emirates 2018/19 |
| 7 Oct 2018 | PAK 482 & 181/6d v AUS 202 & 362/81st Test · Test | PAK | 15 & DNB | - | 2 | Match drawn | Dubai | Australia tour of United Arab Emirates 2018/19 |
| 26 Sept 2018 | BAN 239 v PAK 202/9Match 6 · ODI | PAK | 10 | - | 1 | Bangladesh won by 37 runs | Abu Dhabi | Asia Cup 2018 |
| 23 Sept 2018 | PAK 237/7 v IND 238/1Match 3 · ODI | PAK | 44 | - | 0 | India won by 9 wickets | Dubai | Asia Cup 2018 |
| 21 Sept 2018 | AFG 257/6 v PAK 258/72nd Match, Super Four · ODI | PAK | 8 | - | 1 | Pakistan won by 3 wickets (with 3 balls remaining) | Abu Dhabi | 2018 Asia Cup |
| 19 Sept 2018 | PAK 162 v IND 164/2Match 5 · ODI | PAK | 6 | - | 0 | India won by 8 wickets | Dubai | Asia Cup 2018 |
| 16 Sept 2018 | HK 116 v PAK 120/2Match 2 · ODI | PAK | DNB | - | 2 | Pakistan won by 8 wickets | Dubai | Asia Cup 2018 |
| 22 Jul 2018 | PAK 364/4 v ZIM 233/45th ODI · ODI | PAK | 6* | 0/15 | 0 | Pakistan won by 131 runs | Bulawayo | Pakistan tour of Zimbabwe 2018 |
| 20 Jul 2018 | PAK 399/1 v ZIM 1554th ODI · ODI | PAK | DNB | - | 1 | Pakistan won by 244 runs | Bulawayo | Pakistan tour of Zimbabwe 2018 |
| 18 Jul 2018 | ZIM 67 v PAK 69/13rd ODI · ODI | PAK | DNB | - | 3 | Pakistan won by 9 wickets | Bulawayo | Pakistan tour of Zimbabwe 2018 |
| 16 Jul 2018 | ZIM 194 v PAK 195/12nd ODI · ODI | PAK | DNB | - | 2 | Pakistan won by 9 wickets | Bulawayo | Pakistan tour of Zimbabwe 2018 |
| 13 Jul 2018 | PAK 308/7 v ZIM 1071st ODI · ODI | PAK | 13* | - | 1 | Pakistan won by 201 runs | Bulawayo | Pakistan tour of Zimbabwe 2018 |
| 8 Jul 2018 | AUS 183/8 v PAK 187/4Final · T20I | PAK | 28 | - | 0 | Pakistan won by 6 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 5 Jul 2018 | PAK 194/7 v AUS 149/7Match 5 · T20I | PAK | 14 | - | 2 | Pakistan won by 45 runs | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 4 Jul 2018 | ZIM 162/4 v PAK 163/3Match 4 · T20I | PAK | 38* | - | 0 | Pakistan won by 7 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 2 Jul 2018 | PAK 116 v AUS 117/1Match 2 · T20I | PAK | 4 | - | 0 | Australia won by 9 wickets | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 1 Jul 2018 | PAK 182/4 v ZIM 108/9Match 1 · T20I | PAK | 16 | - | 2 | Pakistan won by 74 runs | Harare | Zimbabwe Twenty20 Tri-Series 2018 |
| 13 Jun 2018 | PAK 166/6 v SCO 822nd T20I · T20I | PAK | 14 | - | 1 | Pakistan won by 84 runs | Edinburgh | Pakistan tour of Ireland, England and Scotland 2018 |
| 12 Jun 2018 | PAK 204/4 v SCO 156/61st T20I · T20I | PAK | 89* | - | 1 | Pakistan won by 48 runs | Edinburgh | Pakistan tour of Ireland, England and Scotland 2018 |
| 1 Jun 2018 | PAK 174 & 134 v ENG 3632nd Test · Test | PAK | 14 & 8 | - | 5 | England won by an innings and 55 runs | Leeds | Pakistan tour of Ireland, England and Scotland 2018 |
| 24 May 2018 | ENG 184 & 242 v PAK 363/9 & 66/11st Test · Test | PAK | 9 & DNB | - | 5 | Pakistan won by 9 wickets | London | Pakistan tour of Ireland, England and Scotland 2018 |
| 11 May 2018 | IRE 130 & 339 v PAK 310/9d & 160/5Only Test · Test | PAK | 20 & 8 | - | 2 | Pakistan won by 5 wickets | Dublin | Pakistan tour of Ireland, England and Scotland 2018 |
| 3 Apr 2018 | WI 153/6 v PAK 154/23rd T20I · T20I | PAK | DNB | - | 1 | Pakistan won by 8 wickets | Karachi | West Indies tour of Pakistan 2018 |
| 2 Apr 2018 | PAK 205/3 v WI 1232nd T20I · T20I | PAK | DNB | - | 0 | Pakistan won by 82 runs | Karachi | West Indies tour of Pakistan 2018 |
| 1 Apr 2018 | PAK 203/5 v WI 60/91st T20I · T20I | PAK | 38 | - | 0 | Pakistan won by 143 runs | Karachi | West Indies tour of Pakistan 2018 |
| 20 Mar 2018 | PZ 157 v QG 156/9Eliminator · T20 | QG | 35 | - | 1 | Peshawar Zalmi won by 1 run | Lahore | Pakistan Super League 2017/18 |
| 15 Mar 2018 | QG 147/7 v IU 149/4Match 28 · T20 | QG | 43 | - | 0 | Islamabad United won by 6 wickets | Sharjah | Pakistan Super League 2017/18 |
| 14 Mar 2018 | QG 169/6 v LQ 186/4Match 26 · T20 | QG | 28* | - | 1 | Lahore Qalandars won by 17 runs | Sharjah | Pakistan Super League 2017/18 |
| 10 Mar 2018 | PZ 157/5 v QG 158/4Match 23 · T20 | QG | 45* | - | 0 | Quetta Gladiators won by 6 wickets | Dubai | Pakistan Super League 2017/18 |
| 8 Mar 2018 | KK 113/8 v QG 180/4Match 19 · T20 | QG | DNB | - | 2 | Quetta Gladiators won by 67 runs | Dubai | Pakistan Super League 2017/18 |
| 7 Mar 2018 | MS 152/5 v QG 156/8Match 17 · T20 | QG | 11 | - | 1 | Quetta Gladiators won by 2 wickets | Dubai | Pakistan Super League 2017/18 |
| 3 Mar 2018 | MS 108/1 v QG 102Match 13 · T20 | QG | 30 | 0/6 | 0 | Multan Sultans won by 9 wickets | Sharjah | Pakistan Super League 2017/18 |
| 1 Mar 2018 | QG 141/8 v PZ 143/5Match 10 · T20 | QG | 17 | - | 0 | Peshawar Zalmi won by 5 wickets | Sharjah | Pakistan Super League 2017/18 |
| 28 Feb 2018 | IU 134/7 v QG 135/4Match 9 · T20 | QG | 7* | - | 0 | Quetta Gladiators won by 6 wickets | Sharjah | Pakistan Super League 2017/18 |
| 24 Feb 2018 | QG 120/1 v LQ 119/9Match 5 · T20 | QG | DNB | - | 1 | Quetta Gladiators won by 9 wickets | Dubai | Pakistan Super League 2017/18 |
| 23 Feb 2018 | KK 149/9 v QG 130/9Match 2 · T20 | QG | 7 | - | 3 | Karachi Kings won by 19 runs | Dubai | Pakistan Super League 2017/18 |
| 28 Jan 2018 | PAK 181/6 v NZ 163/63rd T20I · T20I | PAK | 29 | - | 2 | Pakistan won by 18 runs | Mount Maunganui | Pakistan tour of New Zealand 2017/18 |
| 25 Jan 2018 | PAK 201/4 v NZ 1532nd T20I · T20I | PAK | 41 | - | 2 | Pakistan won by 48 runs | Auckland | Pakistan tour of New Zealand 2017/18 |
| 22 Jan 2018 | PAK 105 v NZ 106/31st T20I · T20I | PAK | 9 | - | 0 | New Zealand won by 7 wickets | Wellington | Pakistan tour of New Zealand 2017/18 |
| 19 Jan 2018 | NZ 271/7 v PAK 2565th ODI · ODI | PAK | 3 | - | 1 | New Zealand won by 15 runs | Wellington | Pakistan tour of New Zealand 2017/18 |
| 16 Jan 2018 | PAK 262/8 v NZ 263/54th ODI · ODI | PAK | 51 | - | 0 | New Zealand won by 5 wickets | Hamilton | Pakistan tour of New Zealand 2017/18 |
| 13 Jan 2018 | NZ 257 v PAK 743rd ODI · ODI | PAK | 14* | - | 1 | New Zealand won by 183 runs | Dunedin | Pakistan tour of New Zealand 2017/18 |
| 9 Jan 2018 | PAK 246/9 v NZ 151/22nd ODI · ODI | PAK | 3 | - | 0 | New Zealand won by 8 wickets (DLS method) | Nelson | Pakistan tour of New Zealand 2017/18 |
| 6 Jan 2018 | NZ 315/7 v PAK 166/61st ODI · ODI | PAK | 8 | - | 2 | New Zealand won by 61 runs (DLS method) | Wellington | Pakistan tour of New Zealand 2017/18 |
| 29 Oct 2017 | PAK 180/3 v SL 144/93rd T20I · T20I | PAK | DNB | - | 1 | Pakistan won by 36 runs | Lahore | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 27 Oct 2017 | SL 124/9 v PAK 125/82nd T20I · T20I | PAK | 28 | - | 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 | DNB | - | 3 | Pakistan won by 7 wickets | Abu Dhabi | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 23 Oct 2017 | SL 103 v PAK 105/15th ODI · ODI | PAK | DNB | - | 2 | Pakistan won by 9 wickets | Sharjah | Pakistan tour of United Arab Emirates 2017/18 |