| 9 Jun 2012 | SL 280/4 v PAK 204Match 2 · ODI | PAK | 27 | - | 0 | Sri Lanka won by 76 runs | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 7 Jun 2012 | SL 135/8 v PAK 135/4Match 1 · ODI | PAK | 30 | - | 1 | Pakistan won by 6 wickets (DLS method) | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 22 Mar 2012 | BAN 234/8 v PAK 236/9Final · ODI | PAK | 13 | - | 1 | Pakistan won by 2 runs | Mirpur | Asia Cup 2011/12 |
| 18 Mar 2012 | IND 330/4 v PAK 329/6Match 5 · ODI | PAK | 4* | - | 0 | India won by 6 wickets | Mirpur | Asia Cup 2011/12 |
| 15 Mar 2012 | PAK 189/4 v SL 188Match 3 · ODI | PAK | 72* | - | 1 | Pakistan won by 6 wickets | Mirpur | Asia Cup 2011/12 |
| 11 Mar 2012 | BAN 241 v PAK 262/8Match 1 · ODI | PAK | 8 | - | 0 | Pakistan won by 21 runs | Mirpur | Asia Cup 2011/12 |
| 27 Feb 2012 | ENG 129/6 v PAK 124/6Match 3 · T20I | PAK | 28 | - | 0 | England won by 5 runs | Abu Dhabi | Pakistan v England T20I Series 2011/12 |
| 25 Feb 2012 | ENG 150/7 v PAK 112Match 2 · T20I | PAK | 13 | - | 0 | England won by 38 runs | Dubai | Pakistan v England T20I Series 2011/12 |
| 23 Feb 2012 | ENG 136/6 v PAK 144/6Match 1 · T20I | PAK | 26* | - | 0 | Pakistan won by 8 runs | Dubai | Pakistan v England T20I Series 2011/12 |
| 21 Feb 2012 | ENG 241/6 v PAK 237Match 4 · ODI | PAK | 46 | - | 0 | England won by 4 wickets | Dubai | Pakistan v England ODI Series 2011/12 |
| 18 Feb 2012 | ENG 226/1 v PAK 222Match 3 · ODI | PAK | 1 | - | 0 | England won by 9 wickets | Dubai | Pakistan v England ODI Series 2011/12 |
| 15 Feb 2012 | ENG 250/4 v PAK 230Match 2 · ODI | PAK | 47 | - | 0 | England won by 20 runs | Abu Dhabi | Pakistan v England ODI Series 2011/12 |
| 13 Feb 2012 | ENG 260/7 v PAK 130Match 1 · ODI | PAK | 14 | - | 0 | England won by 130 runs | Abu Dhabi | Pakistan v England ODI Series 2011/12 |
| 10 Feb 2012 | AFG 195 v PAK 198/3Only ODI · ODI | PAK | 40* | - | 0 | Pakistan won by 7 wickets (with 77 balls remaining) | Sharjah | Afghanistan v Pakistan in United Arab Emirates 2011/12 |
| 3 Feb 2012 | ENG 141 & 252 v PAK 99 & 365Match 3 · Test | PAK | 1 & 31 | - | 0 | Pakistan won by 71 runs | Dubai | Pakistan v England Test Series 2011/12 |
| 25 Jan 2012 | ENG 327 & 72 v PAK 257 & 214Match 2 · Test | PAK | 84 & 12 | - | 0 | Pakistan won by 72 runs | Abu Dhabi | Pakistan v England Test Series 2011/12 |
| 17 Jan 2012 | ENG 192 & 160 v PAK 338 & 15/0Match 1 · Test | PAK | 52 & DNB | - | 0 | Pakistan won by 10 wickets | Dubai | Pakistan v England Test Series 2011/12 |
| 17 Dec 2011 | BAN 338 & 234 v PAK 470 & 107/3Match 2 · Test | PAK | 70 & 6* | - | 1 | Pakistan won by 7 wickets | Mirpur | Pakistan in Bangladesh Test Series 2011/12 |
| 9 Dec 2011 | BAN 135 & 275/9 v PAK 594/5dMatch 1 · Test | PAK | 20 | - | 0 | Pakistan won by an innings and 184 runs | Chittagong | Pakistan in Bangladesh Test Series 2011/12 |
| 6 Dec 2011 | BAN 119 v PAK 177Match 3 · ODI | PAK | 47 | - | 1 | Pakistan won by 58 runs | Chittagong | Pakistan in Bangladesh ODI Series 2011/12 |
| 3 Dec 2011 | BAN 186/7 v PAK 262/7Match 2 · ODI | PAK | 37 | - | 1 | Pakistan won by 76 runs | Mirpur | Pakistan in Bangladesh ODI Series 2011/12 |
| 1 Dec 2011 | BAN 91 v PAK 93/5Match 1 · ODI | PAK | 16* | - | 1 | Pakistan won by 5 wickets | Mirpur | Pakistan in Bangladesh ODI Series 2011/12 |
| 29 Nov 2011 | BAN 85/9 v PAK 135/7Only T20I · T20I | PAK | 21* | - | 1 | Pakistan won by 50 runs | Mirpur | - |
| 25 Nov 2011 | PAK 142/5 v SL 141Only T20I · T20I | PAK | 48* | - | 2 | Pakistan won by 5 wickets | Abu Dhabi | - |
| 23 Nov 2011 | PAK 219/7 v SL 218/9Match 5 · ODI | PAK | 66 | - | 3 | Pakistan won by 3 wickets | Abu Dhabi | Pakistan v Sri Lanka ODI Series 2011/12 |
| 20 Nov 2011 | PAK 200 v SL 174Match 4 · ODI | PAK | 16 | - | 0 | Pakistan won by 26 runs | Sharjah | Pakistan v Sri Lanka ODI Series 2011/12 |
| 18 Nov 2011 | PAK 257/8 v SL 236Match 3 · ODI | PAK | 7 | - | 0 | Pakistan won by 21 runs | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 14 Nov 2011 | PAK 210 v SL 235/7Match 2 · ODI | PAK | 21 | - | 0 | Sri Lanka won by 25 runs | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 11 Nov 2011 | PAK 132/2 v SL 131Match 1 · ODI | PAK | DNB | - | 0 | Pakistan won by 8 wickets | Dubai | Pakistan v Sri Lanka ODI Series 2011/12 |
| 3 Nov 2011 | PAK 340 & 87/4 v SL 413 & 181/6dMatch 3 · Test | PAK | 89 & 9* | - | 0 | Match drawn | Sharjah | Pakistan v Sri Lanka Test Series 2011/12 |
| 26 Oct 2011 | PAK 403 & 94/1 v SL 239 & 257Match 2 · Test | PAK | 41 & DNB | - | 4 | Pakistan won by 9 wickets | Dubai | Pakistan v Sri Lanka Test Series 2011/12 |
| 18 Oct 2011 | PAK 511/6d & 21/1 v SL 197 & 483Match 1 · Test | PAK | 46 & DNB | - | 0 | Match drawn | Abu Dhabi | Pakistan v Sri Lanka Test Series 2011/12 |
| 18 Sept 2011 | ZIM 136/7 v PAK 141/7Match 2 · T20I | PAK | 15 | - | 1 | Pakistan won by 5 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 16 Sept 2011 | ZIM 113 v PAK 198/4Match 1 · T20I | PAK | DNB | - | 1 | Pakistan won by 85 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 14 Sept 2011 | ZIM 242/9 v PAK 270/5Match 3 · ODI | PAK | 29* | - | 1 | Pakistan won by 28 runs | Harare | Pakistan in Zimbabwe ODI Series 2011 |
| 11 Sept 2011 | ZIM 225/6 v PAK 228/0Match 2 · ODI | PAK | DNB | - | 1 | Pakistan won by 10 wickets | Harare | Pakistan in Zimbabwe ODI Series 2011 |
| 8 Sept 2011 | ZIM 242/7 v PAK 247/7Match 1 · ODI | PAK | 54 | - | 0 | Pakistan won by 5 runs | Bulawayo | Pakistan in Zimbabwe ODI Series 2011 |
| 1 Sept 2011 | ZIM 412 & 141 v PAK 466 & 88/3Only Test · Test | PAK | 66 & 6* | - | 0 | Pakistan won by 7 wickets | Bulawayo | - |
| 30 May 2011 | IRE 238/8 v PAK 242/52nd ODI · ODI | PAK | 32 | - | 0 | Pakistan won by 5 wickets (with 8 balls remaining) | Belfast | Pakistan tour of Ireland 2011 |
| 28 May 2011 | IRE 96 v PAK 97/31st ODI · ODI | PAK | 4* | - | 1 | Pakistan won by 7 wickets (with 51 balls remaining) (D/L method) | Belfast | Pakistan tour of Ireland 2011 |
| 20 May 2011 | WI 223 & 230 v PAK 272 & 377/6dMatch 2 · Test | PAK | 25 & 102* | - | 2 | Pakistan won by 196 runs | St Kitts | Pakistan in West Indies Test Series 2011 |
| 12 May 2011 | WI 226 & 152 v PAK 160 & 178Match 1 · Test | PAK | 2 & 52 | - | 0 | West Indies won by 40 runs | Guyana | Pakistan in West Indies Test Series 2011 |
| 5 May 2011 | WI 140/0 v PAK 139Match 5 · ODI | PAK | 1 | - | 0 | West Indies won by 10 wickets | Guyana | Pakistan in West Indies ODI Series 2011 |
| 2 May 2011 | WI 154/4 v PAK 248/9Match 4 · ODI | PAK | 5 | - | 0 | West Indies won by 1 run (DLS method) | Barbados | Pakistan in West Indies ODI Series 2011 |
| 28 Apr 2011 | WI 171 v PAK 177/7Match 3 · ODI | PAK | 62* | - | 1 | Pakistan won by 3 wickets | Barbados | Pakistan in West Indies ODI Series 2011 |
| 25 Apr 2011 | WI 220 v PAK 223/3Match 2 · ODI | PAK | 43* | - | 2 | Pakistan won by 7 wickets | St Lucia | Pakistan in West Indies ODI Series 2011 |
| 23 Apr 2011 | WI 221/6 v PAK 222/2Match 1 · ODI | PAK | 73* | - | 0 | Pakistan won by 8 wickets | St Lucia | Pakistan in West Indies ODI Series 2011 |
| 21 Apr 2011 | WI 150/7 v PAK 143/9Only T20I · T20I | PAK | 0 | - | 0 | West Indies won by 7 runs | St Lucia | - |
| 30 Mar 2011 | IND 260/9 v PAK 231Semi-final · ODI | PAK | 56 | - | 0 | India won by 29 runs | Chandigarh | ICC Cricket World Cup 2010/11 |
| 23 Mar 2011 | PAK 113/0 v WI 112Quarter-final · ODI | PAK | DNB | - | 0 | Pakistan won by 10 wickets | Mirpur | ICC Cricket World Cup 2010/11 |