| 3 Aug 2009 | SL 289/4 v PAK 288/8Match 3 · ODI | PAK | 32 | 0/45 | 0 | Sri Lanka won by 6 wickets | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 1 Aug 2009 | SL 169/4 v PAK 168Match 2 · ODI | PAK | 7 | 1/39 | 0 | Sri Lanka won by 6 wickets | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 30 Jul 2009 | SL 232/9 v PAK 196Match 1 · ODI | PAK | 27 | 1/50 | 1 | Sri Lanka won by 36 runs | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 21 Jun 2009 | PAK 139/2 v SL 138/6Final · T20I | PAK | 54* | 1/20 | 0 | Pakistan won by 8 wickets | London | ICC World Twenty20 2009 |
| 18 Jun 2009 | PAK 149/4 v SA 142/5Semi-final · T20I | PAK | 51 | 2/16 | 0 | Pakistan won by 7 runs | Nottingham | ICC World Twenty20 2009 |
| 15 Jun 2009 | IRE 120/9 v PAK 159/521st T20I · T20I | PAK | 24 | 1/26 | 0 | Pakistan won by 39 runs | London | ICC World Twenty20 2009 |
| 13 Jun 2009 | NZ 99 v PAK 100/418th T20I · T20I | PAK | 29* | 1/17 | 1 | Pakistan won by 6 wickets | London | ICC World Twenty20 2009 |
| 12 Jun 2009 | PAK 131/9 v SL 150/715th T20I · T20I | PAK | 0 | 2/23 | 1 | Sri Lanka won by 19 runs | London | ICC World Twenty20 2009 |
| 9 Jun 2009 | NED 93 v PAK 175/59th T20I · T20I | PAK | 13 | 4/11 | 0 | Pakistan won by 82 runs | London | ICC World Twenty20 2009 |
| 7 Jun 2009 | ENG 185/5 v PAK 137/76th T20I · T20I | PAK | 5 | 0/36 | 1 | England won by 48 runs | London | ICC World Twenty20 2009 |
| 7 May 2009 | AUS 108 v PAK 109/3Only T20I · T20I | PAK | DNB | 3/14 | 1 | Pakistan won by 7 wickets | Dubai | - |
| 3 May 2009 | AUS 250/4 v PAK 254/3Match 5 · ODI | PAK | DNB | 0/36 | 0 | Pakistan won by 7 wickets | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 1 May 2009 | AUS 200/2 v PAK 197Match 4 · ODI | PAK | 40 | 0/31 | 0 | Australia won by 8 wickets | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 27 Apr 2009 | AUS 198/7 v PAK 171Match 3 · ODI | PAK | 6 | 2/31 | 1 | Australia won by 27 runs | Abu Dhabi | Australia v Pakistan ODI Series 2009 |
| 24 Apr 2009 | AUS 208/4 v PAK 207Match 2 · ODI | PAK | 41 | 2/38 | 0 | Australia won by 6 wickets | Dubai Sports City Cricket Stadium | Australia v Pakistan ODI Series 2009 |
| 22 Apr 2009 | AUS 168 v PAK 171/6Match 1 · ODI | PAK | 24 | 6/38 | 0 | Pakistan won by 4 wickets | Dubai Sports City Cricket Stadium | Australia v Pakistan ODI Series 2009 |
| 24 Jan 2009 | PAK 75 v SL 309/5Match 3 · ODI | PAK | 0 | 0/60 | 0 | Sri Lanka won by 234 runs | Lahore | Sri Lanka in Pakistan ODI Series 2008/09 |
| 21 Jan 2009 | PAK 161 v SL 290/8Match 2 · ODI | PAK | 14 | 0/42 | 0 | Sri Lanka won by 129 runs | Karachi | Sri Lanka in Pakistan ODI Series 2008/09 |
| 20 Jan 2009 | PAK 220/2 v SL 219Match 1 · ODI | PAK | DNB | 1/47 | 0 | Pakistan won by 8 wickets | Karachi | Sri Lanka in Pakistan ODI Series 2008/09 |
| 16 Nov 2008 | PAK 273/6 v WI 2423rd ODI · ODI | PAK | 6 | 1/51 | 0 | Pakistan won by 31 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 14 Nov 2008 | PAK 232 v WI 208Match 2 · ODI | PAK | 28 | 1/42 | 0 | Pakistan won by 24 runs | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 12 Nov 2008 | PAK 295/6 v WI 294/9Match 1 · ODI | PAK | 4 | 1/45 | 1 | Pakistan won by 4 wickets | Abu Dhabi | Pakistan v West Indies ODI Series 2008/09 |
| 13 Oct 2008 | PAK 132/7 v SL 133/5Final · T20I | PAK | 14 | 1/15 | 0 | Sri Lanka won by 5 wickets | King City | T20 Canada 2008/09 |
| 12 Oct 2008 | ZIM 107/8 v PAK 110/35th Match · T20I | PAK | 5 | 1/23 | 0 | Pakistan won by 7 wickets (with 6 balls remaining) | King City | T20 Canada 2008/09 |
| 11 Oct 2008 | PAK 141/7 v SL 137/94th T20I · T20I | PAK | 1 | 1/20 | 0 | Pakistan won by 3 wickets | King City | T20 Canada 2008/09 |
| 10 Oct 2008 | PAK 137/7 v CAN 102/92nd Match · T20I | PAK | 7 | 1/13 | 0 | Pakistan won by 35 runs | King City | T20 Canada 2008/09 |
| 2 Jul 2008 | PAK 309/2 v IND 308/7Super Four · ODI | PAK | DNB | 0/52 | 1 | Pakistan won by 8 wickets | Karachi | Asia Cup 2008 |
| 29 Jun 2008 | PAK 238/9 v SL 302/7Super Four · ODI | PAK | 0 | 0/54 | 0 | Sri Lanka won by 64 runs | Karachi | Asia Cup 2008 |
| 26 Jun 2008 | PAK 299/4 v IND 301/4Match 5 · ODI | PAK | 9 | 1/64 | 0 | India won by 6 wickets | Karachi | Asia Cup 2008 |
| 24 Jun 2008 | PAK 288/9 v HK 133/9Match 2 · ODI | PAK | 4 | 2/31 | 0 | Pakistan won by 155 runs | Karachi | Asia Cup 2008 |
| 14 Jun 2008 | IND 290 v PAK 315/3Final · ODI | PAK | 10* | 2/56 | 1 | Pakistan won by 25 runs | Mirpur | Kitply Cup 2008 |
| 10 Jun 2008 | IND 330/8 v PAK 190Match 2 · ODI | PAK | 23 | 2/52 | 0 | India won by 140 runs | Mirpur | Kitply Cup 2008 |
| 8 Jun 2008 | BAN 163/8 v PAK 233Match 1 · ODI | PAK | 20 | 3/19 | 0 | Pakistan won by 70 runs | Mirpur | Kitply Cup 2008 |
| 27 May 2008 | DC 147/8 v CSK 148/3Match 54 · T20 | DC | 1 | 0/19 | 1 | Chennai Super Kings won by 7 wickets | Hyderabad | Indian Premier League 2007/08 |
| 18 May 2008 | DC 153/7 v MI 178/7Match 42 · T20 | DC | 0 | 2/23 | 1 | Mumbai Indians won by 25 runs | Hyderabad | Indian Premier League 2007/08 |
| 15 May 2008 | DC 194/4 v DC 182/9Match 37 · T20 | DC | 33 | 0/18 | 0 | Delhi Daredevils won by 12 runs | Delhi | Indian Premier League 2007/08 |
| 9 May 2008 | RR 141/2 v DC 140/8Match 30 · T20 | DC | 1 | 0/10 | 0 | Rajasthan Royals won by 8 wickets | Jaipur | Indian Premier League 2007/08 |
| 6 May 2008 | CSK 144/7 v DC 148/3Match 26 · T20 | DC | 20* | 1/27 | 2 | Deccan Chargers won by 7 wickets | Chennai | Indian Premier League 2007/08 |
| 3 May 2008 | RCB 156/8 v DC 153/6Match 21 · T20 | DC | 1 | 1/23 | 0 | Royal Challengers Bangalore won by 3 runs | Bangalore | Indian Premier League 2007/08 |
| 1 May 2008 | DC 164/8 v PK 167/3Match 19 · T20 | DC | 13 | 0/28 | 0 | Kings XI Punjab won by 7 wickets | Hyderabad | Indian Premier League 2007/08 |
| 27 Apr 2008 | MI 154/7 v DC 155/0Match 14 · T20 | DC | DNB | 2/32 | 0 | Deccan Chargers won by 10 wickets | Mumbai | Indian Premier League 2007/08 |
| 24 Apr 2008 | DC 214/5 v RR 217/7Match 9 · T20 | DC | 10 | 3/28 | 0 | Rajasthan Royals won by 3 wickets | Hyderabad | Indian Premier League 2007/08 |
| 22 Apr 2008 | DC 142/8 v DC 143/1Match 7 · T20 | DC | 2 | 0/17 | 0 | Delhi Daredevils won by 9 wickets | Hyderabad | Indian Premier League 2007/08 |
| 20 Apr 2008 | PAK 203/5 v BAN 101Only T20I · T20I | PAK | 10 | 1/19 | 0 | Pakistan won by 102 runs | Karachi | - |
| 19 Apr 2008 | PAK 329/9 v BAN 179Match 5 · ODI | PAK | 4 | 3/40 | 1 | Pakistan won by 150 runs | Karachi | Bangladesh in Pakistan ODI Series 2007/08 |
| 16 Apr 2008 | PAK 212/3 v BAN 210Match 4 · ODI | PAK | DNB | 1/34 | 0 | Pakistan won by 7 wickets | Multan | Bangladesh in Pakistan ODI Series 2007/08 |
| 13 Apr 2008 | PAK 308/8 v BAN 285/7Match 3 · ODI | PAK | 13 | 2/48 | 0 | Pakistan won by 23 runs | Lahore | Bangladesh in Pakistan ODI Series 2007/08 |
| 11 Apr 2008 | PAK 160/3 v BAN 225/8Match 2 · ODI | PAK | DNB | 3/33 | 0 | Pakistan won by 7 wickets (DLS method) | Faisalabad | Bangladesh in Pakistan ODI Series 2007/08 |
| 8 Apr 2008 | PAK 322/5 v BAN 129Match 1 · ODI | PAK | 27* | 3/41 | 0 | Pakistan won by 152 runs (DLS method) | Lahore | Bangladesh in Pakistan ODI Series 2007/08 |
| 30 Jan 2008 | PAK 245/3 v ZIM 244Match 4 · ODI | PAK | DNB | 1/57 | 0 | Pakistan won by 7 wickets | Faisalabad | Zimbabwe in Pakistan ODI Series 2007/08 |