| 16 Jun 2012 | SL 243/8 v PAK 199Match 4 · ODI | PAK | 0 | - | 1 | 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 |
| 9 Jun 2012 | SL 280/4 v PAK 204Match 2 · ODI | PAK | 3 | - | 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 | 36* | - | 0 | Pakistan won by 6 wickets (DLS method) | Kandy | Pakistan in Sri Lanka ODI Series 2012 |
| 3 Jun 2012 | SL 99 v PAK 122/6Match 2 · T20I | PAK | 5 | - | 0 | Pakistan won by 23 runs | Hambantota | Pakistan in Sri Lanka T20I Series 2012 |
| 1 Jun 2012 | SL 132/7 v PAK 95Match 1 · T20I | PAK | 12 | - | 0 | Sri Lanka won by 37 runs | Hambantota | Pakistan in Sri Lanka T20I Series 2012 |
| 22 Mar 2012 | BAN 234/8 v PAK 236/9Final · ODI | PAK | 30 | - | 0 | Pakistan won by 2 runs | Mirpur | Asia Cup 2011/12 |
| 18 Mar 2012 | IND 330/4 v PAK 329/6Match 5 · ODI | PAK | 28 | - | 0 | India won by 6 wickets | Mirpur | Asia Cup 2011/12 |
| 15 Mar 2012 | PAK 189/4 v SL 188Match 3 · ODI | PAK | 77 | - | 1 | Pakistan won by 6 wickets | Mirpur | Asia Cup 2011/12 |
| 11 Mar 2012 | BAN 241 v PAK 262/8Match 1 · ODI | PAK | 21 | - | 0 | Pakistan won by 21 runs | Mirpur | Asia Cup 2011/12 |
| 27 Feb 2012 | ENG 129/6 v PAK 124/6Match 3 · T20I | PAK | 22 | - | 2 | 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 | 19 | - | 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 | 0 | - | 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 | 12 | - | 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 | 50 | - | 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 | 21 | - | 2 | 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 | 22 | - | 1 | 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 | DNB | - | 2 | Pakistan won by 7 wickets (with 77 balls remaining) | Sharjah | Afghanistan v Pakistan in United Arab Emirates 2011/12 |
| 6 Dec 2011 | BAN 119 v PAK 177Match 3 · ODI | PAK | 57 | - | 0 | 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 | 59 | - | 0 | 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 | 7 | - | 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 | 20 | - | 1 | Pakistan won by 50 runs | Mirpur | - |
| 25 Nov 2011 | PAK 142/5 v SL 141Only T20I · T20I | PAK | 0 | - | 1 | Pakistan won by 5 wickets | Abu Dhabi | - |
| 23 Nov 2011 | PAK 219/7 v SL 218/9Match 5 · ODI | PAK | 61* | - | 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 | 2 | - | 1 | 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 | 91 | - | 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 |
| 18 Sept 2011 | ZIM 136/7 v PAK 141/7Match 2 · T20I | PAK | 28 | - | 0 | Pakistan won by 5 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 16 Sept 2011 | ZIM 113 v PAK 198/4Match 1 · T20I | PAK | 22* | - | 2 | Pakistan won by 85 runs | Harare | Pakistan in Zimbabwe T20I Series 2011 |
| 11 Sept 2011 | ZIM 225/6 v PAK 228/0Match 2 · ODI | PAK | DNB | - | 0 | 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 | 36 | - | 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 | 15 & DNB | - | 0 | Pakistan won by 7 wickets | Bulawayo | - |
| 30 May 2011 | IRE 238/8 v PAK 242/52nd ODI · ODI | PAK | 60* | - | 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 | DNB | - | 0 | 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 | 56 & 30 | - | 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 | 33 & 47 | - | 3 | 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 | 24 | - | 0 | West Indies won by 10 wickets | Guyana | Pakistan in West Indies ODI Series 2011 |
| 28 Apr 2011 | WI 171 v PAK 177/7Match 3 · ODI | PAK | 30 | - | 0 | 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 | 17* | - | 1 | 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 | DNB | - | 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 | 41 | - | 2 | West Indies won by 7 runs | St Lucia | - |
| 30 Mar 2011 | IND 260/9 v PAK 231Semi-final · ODI | PAK | 29 | - | 1 | 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 | - | 1 | Pakistan won by 10 wickets | Mirpur | ICC Cricket World Cup 2010/11 |
| 19 Mar 2011 | AUS 176 v PAK 178/6Match 40 · ODI | PAK | 44* | - | 0 | Pakistan won by 4 wickets | Colombo | ICC Cricket World Cup 2010/11 |
| 8 Mar 2011 | NZ 302/7 v PAK 192Match 24 · ODI | PAK | 38 | - | 0 | New Zealand won by 110 runs | Kandy | ICC Cricket World Cup 2010/11 |
| 3 Mar 2011 | CAN 138 v PAK 184Match 17 · ODI | PAK | 48 | - | 0 | Pakistan won by 46 runs | Colombo | ICC Cricket World Cup 2010/11 |
| 26 Feb 2011 | SL 266/9 v PAK 277/7Match 10 · ODI | PAK | 10 | - | 1 | Pakistan won by 11 runs | Colombo | ICC Cricket World Cup 2010/11 |
| 23 Feb 2011 | KEN 112 v PAK 317/7Match 6 · ODI | PAK | 71 | - | 1 | Pakistan won by 205 runs | Hambantota | ICC Cricket World Cup 2010/11 |
| 5 Feb 2011 | NZ 311/7 v PAK 254Match 6 · ODI | PAK | 8 | - | 0 | New Zealand won by 57 runs | Auckland | Pakistan in New Zealand ODI Series 2010/11 |