| 5 Oct 2015 | ZIM 161 v PAK 162/3Match 3 · ODI | PAK | 34* | 1/4 | 0 | Pakistan won by 7 wickets | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 3 Oct 2015 | ZIM 276/6 v PAK 256/8Match 2 · ODI | PAK | 96* | 0/34 | 0 | Zimbabwe won by 5 runs (DLS method) | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 1 Oct 2015 | ZIM 128 v PAK 259/6Match 1 · ODI | PAK | 31 | 3/30 | 1 | Pakistan won by 131 runs | Harare | Pakistan in Zimbabwe ODI Series 2015/16 |
| 29 Sept 2015 | ZIM 121/7 v PAK 136/6Match 2 · T20I | PAK | 15 | - | 1 | Pakistan won by 15 runs | Harare | Pakistan in Zimbabwe T20I Series 2015/16 |
| 27 Sept 2015 | ZIM 123/9 v PAK 136/8Match 1 · T20I | PAK | 35 | 0/7 | 0 | Pakistan won by 13 runs | Harare | Pakistan in Zimbabwe T20I Series 2015/16 |
| 1 Aug 2015 | SL 172/7 v PAK 174/9Match 2 · T20I | PAK | 8 | 2/16 | 0 | Pakistan won by 1 wicket | Colombo | Pakistan in Sri Lanka T20I Series 2015 |
| 30 Jul 2015 | SL 146/7 v PAK 175/5Match 1 · T20I | PAK | 46* | 1/9 | 0 | Pakistan won by 29 runs | Colombo | Pakistan in Sri Lanka T20I Series 2015 |
| 26 Jul 2015 | SL 368/4 v PAK 203Match 5 · ODI | PAK | 11 | 0/44 | 0 | Sri Lanka won by 165 runs | Hambantota | Pakistan in Sri Lanka ODI Series 2015 |
| 22 Jul 2015 | SL 256/9 v PAK 257/3Match 4 · ODI | PAK | 29* | 0/15 | 0 | Pakistan won by 7 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2015 |
| 19 Jul 2015 | SL 181 v PAK 316/4Match 3 · ODI | PAK | 42* | 0/28 | 1 | Pakistan won by 135 runs | Colombo | Pakistan in Sri Lanka ODI Series 2015 |
| 15 Jul 2015 | SL 288/8 v PAK 287/8Match 2 · ODI | PAK | 51 | 0/7 | 1 | Sri Lanka won by 2 wickets | Kandy | Pakistan in Sri Lanka ODI Series 2015 |
| 11 Jul 2015 | SL 255/8 v PAK 259/4Match 1 · ODI | PAK | 55* | 0/34 | 0 | Pakistan won by 6 wickets | Dambulla | Pakistan in Sri Lanka ODI Series 2015 |
| 3 Jul 2015 | SLZ 202/5 v BT 172/7Match 12 · T20 | BT | 31 | 0/9 | 0 | St Lucia Zouks won by 30 runs | St Kitts | Caribbean Premier League 2015 |
| 1 Jul 2015 | BT 148/8 v SLZ 133/9Match 10 · T20 | BT | 51 | - | 0 | Barbados Tridents won by 15 runs | St Kitts | Caribbean Premier League 2015 |
| 27 Jun 2015 | SKAN 143/8 v BT 142/7Match 7 · T20 | BT | 35 | 0/17 | 1 | St Kitts and Nevis Patriots won by 1 run | Barbados | Caribbean Premier League 2015 |
| 25 Jun 2015 | TTRS 95/9 v BT 98/2Match 5 · T20 | BT | 10* | - | 0 | Barbados Tridents won by 8 wickets | Barbados | Caribbean Premier League 2015 |
| 23 Jun 2015 | BT 161/4 v JT 145/9Match 3 · T20 | BT | 43* | - | 0 | Barbados Tridents won by 16 runs | Barbados | Caribbean Premier League 2015 |
| 20 Jun 2015 | BT 158/6 v GAW 109Match 1 · T20 | BT | 39 | - | 1 | Barbados Tridents won by 49 runs | Barbados | Caribbean Premier League 2015 |
| 31 May 2015 | PAK 296/9 v ZIM 68/0Match 3 · ODI | PAK | 3 | - | 0 | No result | Lahore | Zimbabwe in Pakistan ODI Series 2015 |
| 29 May 2015 | PAK 269/4 v ZIM 268/7Match 2 · ODI | PAK | 36* | 1/13 | 0 | Pakistan won by 6 wickets | Lahore | Zimbabwe in Pakistan ODI Series 2015 |
| 26 May 2015 | PAK 375/3 v ZIM 334/5Match 1 · ODI | PAK | 112 | 1/33 | 0 | Pakistan won by 41 runs | Lahore | Zimbabwe in Pakistan ODI Series 2015 |
| 24 May 2015 | PAK 176/8 v ZIM 175/3Match 2 · T20I | PAK | 7 | 1/23 | 0 | Pakistan won by 2 wickets | Lahore | Zimbabwe in Pakistan T20I Series 2015 |
| 22 May 2015 | PAK 173/5 v ZIM 172/6Match 1 · T20I | PAK | 7 | 1/12 | 0 | Pakistan won by 5 wickets | Lahore | Zimbabwe in Pakistan T20I Series 2015 |
| 15 Jan 2015 | BH 198/6 v HH 180/8Match · T20 | HH | 42 | 3/37 | 0 | Brisbane Heat won by 18 runs | Brisbane | Big Bash League 2014/15 |
| 11 Jan 2015 | HH 123/7 v PS 141/8Match · T20 | HH | 8 | 0/16 | 0 | Perth Scorchers won by 18 runs | Hobart | Big Bash League 2014/15 |
| 16 Aug 2014 | BT 152/6 v GAW 107/4Final · T20 | BT | 55* | - | 0 | Barbados Tridents won by 8 runs (DLS method) | St Kitts | Caribbean Premier League 2014 |
| 10 Aug 2014 | BT 175/8 v JT 87Match 27 · T20 | BT | 3 | - | 0 | Barbados Tridents won by 88 runs | St Kitts | Caribbean Premier League 2014 |
| 7 Aug 2014 | BT 174/5 v TTRS 105Match 23 · T20 | BT | 35 | 0/14 | 0 | Barbados Tridents won by 69 runs | St Kitts | Caribbean Premier League 2014 |
| 3 Aug 2014 | JT 147/8 v BT 128/6Match 20 · T20 | BT | 81* | 0/26 | 0 | Jamaica Tallawahs won by 19 runs | Jamaica | Caribbean Premier League 2014 |
| 31 Jul 2014 | SLZ 167/7 v BT 168/7Match 17 · T20 | BT | 22 | 1/16 | 0 | Barbados Tridents won by 3 wickets | St Lucia | Caribbean Premier League 2014 |
| 26 Jul 2014 | GAW 173/5 v BT 166/4Match 14 · T20 | BT | 50 | - | 0 | Guyana Amazon Warriors won by 7 runs | Barbados | Caribbean Premier League 2014 |
| 23 Jul 2014 | BT 186/2 v SLZ 157/4Match 10 · T20 | BT | 49 | - | 0 | Barbados Tridents won by 29 runs | Barbados | Caribbean Premier League 2014 |
| 19 Jul 2014 | AH 172/6 v BT 173/5Match 6 · T20 | BT | 72 | - | 0 | Barbados Tridents won by 5 wickets | Antigua | Caribbean Premier League 2014 |
| 12 Jul 2014 | BT 124/6 v TTRS 125/3Match 2 · T20 | BT | 21 | 1/16 | 0 | Trinidad & Tobago Red Steel won by 7 wickets | Grenada | Caribbean Premier League 2014 |
| 3 Jul 2014 | NOR 139/8 v WAR 124/9Match · T20 | WAR | 47 | 0/35 | 1 | Northamptonshire won by 15 runs | Northampton | NatWest T20 Blast 2014 |
| 27 Jun 2014 | WAR 189/5 v DER 193/7Match · T20 | WAR | 25 | 1/35 | 0 | Derbyshire won by 3 wickets | Derby | NatWest T20 Blast 2014 |
| 20 Jun 2014 | WAR 133/8 v WOR 134/2Match · T20 | WAR | 50 | 1/33 | 0 | Worcestershire won by 8 wickets | Worcester | NatWest T20 Blast 2014 |
| 19 Jun 2014 | NOR 133/7 v WAR 136/2Match · T20 | WAR | 21* | 0/24 | 1 | Warwickshire won by 8 wickets | Birmingham | NatWest T20 Blast 2014 |
| 13 Jun 2014 | WAR 156/5 v NOT 138/7Match · T20 | WAR | 29 | 2/21 | 0 | Warwickshire won by 18 runs | Nottingham | NatWest T20 Blast 2014 |
| 1 Apr 2014 | PAK 82 v WI 166/632nd T20I · T20I | PAK | 2 | - | 0 | West Indies won by 84 runs | Mirpur | World T20 2013/14 |
| 30 Mar 2014 | BAN 140/7 v PAK 190/527th T20I · T20I | PAK | 26 | - | 0 | Pakistan won by 50 runs | Mirpur | World T20 2013/14 |
| 23 Mar 2014 | AUS 175 v PAK 191/516th T20I · T20I | PAK | 6* | - | 1 | Pakistan won by 16 runs | Mirpur | World T20 2013/14 |
| 21 Mar 2014 | IND 131/3 v PAK 130/713th T20I · T20I | PAK | 18 | - | 0 | India won by 7 wickets | Mirpur | World T20 2013/14 |
| 4 Feb 2014 | MS 141/8 v HH 142/3Semi-final · T20 | HH | 3 | 1/5 | 1 | Hobart Hurricanes won by 7 wickets | Melbourne | Big Bash League 2013/14 |
| 23 Jan 2014 | HH 209/7 v BH 169/8Match · T20 | HH | 14 | 1/23 | 0 | Hobart Hurricanes won by 40 runs | Hobart | Big Bash League 2013/14 |
| 21 Jan 2014 | MS 135/5 v HH 131/9Match · T20 | HH | 0 | 1/20 | 0 | Melbourne Stars won by 5 wickets | Melbourne | Big Bash League 2013/14 |
| 15 Jan 2014 | SS 179/6 v HH 172/8Match · T20 | HH | 0 | 1/19 | 0 | Sydney Sixers won by 7 runs | Sydney | Big Bash League 2013/14 |
| 11 Jan 2014 | HH 167/5 v ST 94Match · T20 | HH | 12* | 2/19 | 0 | Hobart Hurricanes won by 73 runs | Hobart | Big Bash League 2013/14 |
| 7 Jan 2014 | PS 153/7 v HH 147/7Match · T20 | HH | 26 | 0/37 | 0 | Perth Scorchers won by 6 runs | Perth | Big Bash League 2013/14 |
| 1 Jan 2014 | HH 111 v MR 162/8Match · T20 | HH | 1 | 1/34 | 0 | Melbourne Renegades won by 51 runs | Hobart | Big Bash League 2013/14 |