| 25 Feb 2014 | PAK 284 v SL 296/6Match 1 · ODI | PAK | 4 | 2/56 | 0 | Sri Lanka won by 12 runs | Fatullah | Asia Cup 2013/14 |
| 25 Dec 2013 | PAK 226/2 v SL 225Match 4 · ODI | PAK | DNB | 0/37 | 0 | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v Sri Lanka ODI Series 2013/14 |
| 22 Dec 2013 | PAK 326/5 v SL 213Match 3 · ODI | PAK | 2 | 1/41 | 1 | Pakistan won by 113 runs | Sharjah | Pakistan v Sri Lanka ODI Series 2013/14 |
| 20 Dec 2013 | PAK 284/4 v SL 287/8Match 2 · ODI | PAK | 30* | 2/46 | 0 | Sri Lanka won by 2 wickets | Dubai | Pakistan v Sri Lanka ODI Series 2013/14 |
| 18 Dec 2013 | PAK 322/5 v SL 311Match 1 · ODI | PAK | 34 | 2/30 | 0 | Pakistan won by 11 runs | Sharjah | Pakistan v Sri Lanka ODI Series 2013/14 |
| 13 Dec 2013 | PAK 187 v SL 211/3Match 2 · T20I | PAK | 28 | 0/25 | 0 | Sri Lanka won by 24 runs | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 11 Dec 2013 | PAK 146/7 v SL 145/5Match 1 · T20I | PAK | 39* | 1/20 | 1 | Pakistan won by 3 wickets | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 8 Dec 2013 | AFG 137/8 v PAK 138/4Only T20I · T20I | PAK | 1* | 1/24 | 0 | Pakistan won by 6 wickets (with 1 ball remaining) | Sharjah | Afghanistan v Kenya in United Arab Emirates 2013/14 |
| 27 Nov 2013 | SA 261/6 v PAK 262Match 2 · ODI | PAK | 11 | 2/38 | 1 | Pakistan won by 1 run | Port Elizabeth | Pakistan in South Africa ODI Series 2013/14 |
| 24 Nov 2013 | SA 195 v PAK 218/9Match 1 · ODI | PAK | 26 | 1/34 | 0 | Pakistan won by 23 runs | Cape Town | Pakistan in South Africa ODI Series 2013/14 |
| 22 Nov 2013 | SA 170/4 v PAK 176/4Match 2 · T20I | PAK | 13* | 3/28 | 0 | Pakistan won by 6 runs | Cape Town | Pakistan in South Africa T20I Series 2013/14 |
| 20 Nov 2013 | SA 153/7 v PAK 60/2Match 1 · T20I | PAK | DNB | 1/14 | 0 | South Africa won by 4 runs (DLS method) | Johannesburg | Pakistan in South Africa T20I Series 2013/14 |
| 15 Nov 2013 | PAK 144/9 v SA 150/5Match 2 · T20I | PAK | 14 | 0/43 | 0 | South Africa won by 6 runs | Dubai | Pakistan v South Africa T20I Series 2013/14 |
| 13 Nov 2013 | PAK 98/9 v SA 99/1Match 1 · T20I | PAK | 10 | 0/16 | 0 | South Africa won by 9 wickets | Dubai | Pakistan v South Africa T20I Series 2013/14 |
| 11 Nov 2013 | PAK 151 v SA 268/7Match 5 · ODI | PAK | 9 | 0/37 | 0 | South Africa won by 117 runs | Sharjah | Pakistan v South Africa ODI Series 2013/14 |
| 8 Nov 2013 | PAK 238 v SA 266/5Match 4 · ODI | PAK | 3 | 0/38 | 0 | South Africa won by 28 runs | Abu Dhabi | Pakistan v South Africa ODI Series 2013/14 |
| 6 Nov 2013 | PAK 191 v SA 259/8Match 3 · ODI | PAK | 6 | 2/41 | 0 | South Africa won by 68 runs | Abu Dhabi | Pakistan v South Africa ODI Series 2013/14 |
| 1 Nov 2013 | PAK 209 v SA 143Match 2 · ODI | PAK | 26 | 3/26 | 0 | Pakistan won by 66 runs | Dubai | Pakistan v South Africa ODI Series 2013/14 |
| 30 Oct 2013 | PAK 182 v SA 183Match 1 · ODI | PAK | 9 | 3/37 | 2 | South Africa won by 1 run | Sharjah | Pakistan v South Africa ODI Series 2013/14 |
| 31 Aug 2013 | ZIM 152 v PAK 260/6Match 3 · ODI | PAK | 7 | 1/29 | 0 | Pakistan won by 108 runs | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 29 Aug 2013 | ZIM 209 v PAK 299/4Match 2 · ODI | PAK | 39* | 0/32 | 0 | Pakistan won by 90 runs | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 27 Aug 2013 | ZIM 246/3 v PAK 244/7Match 1 · ODI | PAK | 11 | 0/51 | 0 | Zimbabwe won by 7 wickets | Harare | Pakistan in Zimbabwe ODI Series 2013 |
| 24 Aug 2013 | ZIM 160/6 v PAK 179/1Match 2 · T20I | PAK | DNB | 0/24 | 1 | Pakistan won by 19 runs | Harare | Pakistan in Zimbabwe T20I Series 2013 |
| 23 Aug 2013 | ZIM 136/5 v PAK 161/5Match 1 · T20I | PAK | 23* | 3/25 | 0 | Pakistan won by 25 runs | Harare | Pakistan in Zimbabwe T20I Series 2013 |
| 28 Jul 2013 | WI 124/9 v PAK 135/7Match 2 · T20I | PAK | 6 | 1/29 | 2 | Pakistan won by 11 runs | St Vincent | Pakistan in West Indies T20I Series 2013 |
| 27 Jul 2013 | WI 152/7 v PAK 158/8Match 1 · T20I | PAK | 46 | 0/24 | 0 | Pakistan won by 2 wickets | St Vincent | Pakistan in West Indies T20I Series 2013 |
| 24 Jul 2013 | WI 242/7 v PAK 243/6Match 5 · ODI | PAK | 13* | 0/30 | 1 | Pakistan won by 4 wickets | St Lucia | Pakistan in West Indies ODI Series 2013 |
| 21 Jul 2013 | WI 261/7 v PAK 189/4Match 4 · ODI | PAK | 7 | 1/41 | 0 | Pakistan won by 6 wickets (DLS method) | St Lucia | Pakistan in West Indies ODI Series 2013 |
| 19 Jul 2013 | WI 229/9 v PAK 229/6Match 3 · ODI | PAK | 1 | 0/23 | 0 | Match tied | St Lucia | Pakistan in West Indies ODI Series 2013 |
| 16 Jul 2013 | WI 232/8 v PAK 195Match 2 · ODI | PAK | 5 | 2/29 | 0 | West Indies won by 37 runs | Guyana | Pakistan in West Indies ODI Series 2013 |
| 14 Jul 2013 | WI 98 v PAK 224/9Match 1 · ODI | PAK | 76 | 7/12 | 1 | Pakistan won by 126 runs | Guyana | Pakistan in West Indies ODI Series 2013 |
| 24 Mar 2013 | SA 208/4 v PAK 205Match 5 · ODI | PAK | 0 | 0/28 | 0 | South Africa won by 6 wickets | Benoni | Pakistan in South Africa ODI Series 2012/13 |
| 21 Mar 2013 | SA 234/9 v PAK 236/7Match 4 · ODI | PAK | 4 | 0/43 | 0 | Pakistan won by 3 wickets | Durban | Pakistan in South Africa ODI Series 2012/13 |
| 17 Mar 2013 | SA 343/5 v PAK 309Match 3 · ODI | PAK | 88 | 0/55 | 0 | South Africa won by 34 runs | Johannesburg | Pakistan in South Africa ODI Series 2012/13 |
| 15 Mar 2013 | SA 191 v PAK 192/4Match 2 · ODI | PAK | DNB | 0/24 | 1 | Pakistan won by 6 wickets (DLS method) | Centurion | Pakistan in South Africa ODI Series 2012/13 |
| 10 Mar 2013 | SA 315/4 v PAK 190Match 1 · ODI | PAK | 34 | 0/60 | 0 | South Africa won by 125 runs | Bloemfontein | Pakistan in South Africa ODI Series 2012/13 |
| 3 Mar 2013 | SA 100 v PAK 195/7Match 2 · T20I | PAK | 19* | - | 1 | Pakistan won by 95 runs | Centurion | Pakistan in South Africa T20I Series 2012/13 |
| 28 Dec 2012 | IND 192/5 v PAK 181/7Match 2 · T20I | PAK | 11 | 0/33 | 0 | India won by 11 runs | Ahmedabad | Pakistan in India T20I Series 2012/13 |
| 25 Dec 2012 | IND 133/9 v PAK 134/5Match 1 · T20I | PAK | 3* | 1/26 | 0 | Pakistan won by 5 wickets | Bangalore | Pakistan in India T20I Series 2012/13 |
| 4 Oct 2012 | SL 139/4 v PAK 123/7Semi-final · T20I | PAK | 0 | 1/28 | 0 | Sri Lanka won by 16 runs | Colombo | ICC World Twenty20 2012/13 |
| 2 Oct 2012 | AUS 117/7 v PAK 149/623rd T20I · T20I | PAK | 4 | 0/33 | 0 | Pakistan won by 32 runs | Colombo | ICC World Twenty20 2012/13 |
| 30 Sept 2012 | IND 129/2 v PAK 12820th T20I · T20I | PAK | 14 | 1/34 | 0 | India won by 8 wickets | Colombo | ICC World Twenty20 2012/13 |
| 28 Sept 2012 | PAK 136/8 v SA 133/615th T20I · T20I | PAK | 0 | 0/26 | 1 | Pakistan won by 2 wickets | Colombo | ICC World Twenty20 2012/13 |
| 25 Sept 2012 | BAN 175/6 v PAK 178/212th T20I · T20I | PAK | DNB | 1/20 | 0 | Pakistan won by 8 wickets | Kandy | ICC World Twenty20 2012/13 |
| 23 Sept 2012 | NZ 164/9 v PAK 177/69th T20I · T20I | PAK | 12 | 1/30 | 0 | Pakistan won by 13 runs | Kandy | ICC World Twenty20 2012/13 |
| 3 Sept 2012 | AUS 250/7 v PAK 244/7Match 3 · ODI | PAK | 7 | 0/62 | 0 | Australia won by 3 wickets | Sharjah | Pakistan v Australia ODI Series 2012 |
| 28 Aug 2012 | AUS 199/6 v PAK 198Match 1 · ODI | PAK | 0 | 1/37 | 0 | Australia won by 4 wickets | Sharjah | Pakistan v Australia ODI Series 2012 |
| 18 Jun 2012 | SL 248/8 v PAK 247/7Match 5 · ODI | PAK | 9 | 2/48 | 1 | Sri Lanka won by 2 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 16 Jun 2012 | SL 243/8 v PAK 199Match 4 · ODI | PAK | 0 | 0/36 | 0 | Sri Lanka won by 44 runs | Colombo | Pakistan in Sri Lanka ODI Series 2012 |
| 13 Jun 2012 | SL v PAK 12/2Match 3 · ODI | PAK | DNB | - | 0 | No result | Colombo | Pakistan in Sri Lanka ODI Series 2012 |