| 22 Apr 2009 | AUS 168 v PAK 171/6Match 1 · ODI | PAK | 30* | - | 1 | Pakistan won by 4 wickets | Dubai Sports City Cricket Stadium | Australia v Pakistan ODI Series 2009 |
| 1 Mar 2009 | PAK 110/1 v SL 606Match 2 · Test | PAK | DNB | - | 1 | Match drawn | Lahore | Sri Lanka in Pakistan Test Series 2008/09 |
| 21 Feb 2009 | PAK 765/6d v SL 644/7d & 144/5Match 1 · Test | PAK | 42 | - | 3 | Match drawn | Karachi | Sri Lanka in Pakistan Test Series 2008/09 |
| 24 Jan 2009 | PAK 75 v SL 309/5Match 3 · ODI | PAK | 0 | - | 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 | 1 | - | 1 | 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 | 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 | 79* | - | 1 | 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 | 52 | - | 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 | 7 | - | 0 | 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 | 23* | - | 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 | DNB | - | 1 | 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 | 20 | - | 1 | Pakistan won by 3 wickets | King City | T20 Canada 2008/09 |
| 10 Oct 2008 | PAK 137/7 v CAN 102/92nd Match · T20I | PAK | 17 | - | 1 | Pakistan won by 35 runs | King City | T20 Canada 2008/09 |
| 4 Jul 2008 | PAK 116/0 v BAN 115Super Four · ODI | PAK | DNB | - | 2 | Pakistan won by 10 wickets | Karachi | Asia Cup 2008 |
| 2 Jul 2008 | PAK 309/2 v IND 308/7Super Four · ODI | PAK | 70* | - | 0 | Pakistan won by 8 wickets | Karachi | Asia Cup 2008 |
| 29 Jun 2008 | PAK 238/9 v SL 302/7Super Four · ODI | PAK | 76 | - | 1 | Sri Lanka won by 64 runs | Karachi | Asia Cup 2008 |
| 26 Jun 2008 | PAK 299/4 v IND 301/4Match 5 · ODI | PAK | 31* | - | 1 | India won by 6 wickets | Karachi | Asia Cup 2008 |
| 24 Jun 2008 | PAK 288/9 v HK 133/9Match 2 · ODI | PAK | 2 | - | 1 | Pakistan won by 155 runs | Karachi | Asia Cup 2008 |
| 14 Jun 2008 | IND 290 v PAK 315/3Final · ODI | PAK | 33 | - | 0 | Pakistan won by 25 runs | Mirpur | Kitply Cup 2008 |
| 10 Jun 2008 | IND 330/8 v PAK 190Match 2 · ODI | PAK | 24 | - | 1 | India won by 140 runs | Mirpur | Kitply Cup 2008 |
| 8 Jun 2008 | BAN 163/8 v PAK 233Match 1 · ODI | PAK | 39 | - | 0 | Pakistan won by 70 runs | Mirpur | Kitply Cup 2008 |
| 28 May 2008 | RCB 122/9 v MI 126/1Match 55 · T20 | RCB | 0 | - | 0 | Mumbai Indians won by 9 wickets | Bangalore | Indian Premier League 2007/08 |
| 25 May 2008 | DC 165 v RCB 171/5Match 51 · T20 | RCB | 34 | - | 0 | Royal Challengers Bangalore won by 5 wickets | Hyderabad | Indian Premier League 2007/08 |
| 21 May 2008 | CSK 112/8 v RCB 126/8Match 46 · T20 | RCB | 4 | - | 0 | Royal Challengers Bangalore won by 14 runs | Chennai | Indian Premier League 2007/08 |
| 19 May 2008 | RCB 154/7 v DC 158/5Match 43 · T20 | RCB | 47* | - | 0 | Delhi Daredevils won by 5 wickets | Bangalore | Indian Premier League 2007/08 |
| 17 May 2008 | RR 197/1 v RCB 132/9Match 39 · T20 | RCB | 0 | - | 1 | Rajasthan Royals won by 65 runs | Jaipur | Indian Premier League 2007/08 |
| 12 May 2008 | PK 144/1 v RCB 143/8Match 34 · T20 | RCB | 21 | - | 0 | Kings XI Punjab won by 9 wickets | Chandigarh | Indian Premier League 2007/08 |
| 5 May 2008 | RCB 126 v PK 127/4Match 25 · T20 | RCB | 8 | - | 0 | Kings XI Punjab won by 6 wickets | Bangalore | Indian Premier League 2007/08 |
| 3 May 2008 | RCB 156/8 v DC 153/6Match 21 · T20 | RCB | 3 | - | 0 | Royal Challengers Bangalore won by 3 runs | Bangalore | Indian Premier League 2007/08 |
| 20 Apr 2008 | PAK 203/5 v BAN 101Only T20I · T20I | PAK | 87* | - | 0 | Pakistan won by 102 runs | Karachi | - |
| 19 Apr 2008 | PAK 329/9 v BAN 179Match 5 · ODI | PAK | 35 | - | 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 | - | 2 | 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 | 10 | - | 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 | - | 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 | 38 | - | 0 | Pakistan won by 152 runs (DLS method) | Lahore | Bangladesh in Pakistan ODI Series 2007/08 |
| 2 Feb 2008 | PAK 187/3 v ZIM 181Match 5 · ODI | PAK | 31* | - | 0 | Pakistan won by 7 wickets | Sheikhupura | Zimbabwe in Pakistan ODI Series 2007/08 |
| 30 Jan 2008 | PAK 245/3 v ZIM 244Match 4 · ODI | PAK | DNB | - | 0 | Pakistan won by 7 wickets | Faisalabad | Zimbabwe in Pakistan ODI Series 2007/08 |
| 27 Jan 2008 | PAK 272/9 v ZIM 235/7Match 3 · ODI | PAK | 44 | - | 1 | Pakistan won by 37 runs | Multan | Zimbabwe in Pakistan ODI Series 2007/08 |
| 24 Jan 2008 | PAK 239/5 v ZIM 238/8Match 2 · ODI | PAK | 20 | - | 1 | Pakistan won by 5 wickets | Sind | Zimbabwe in Pakistan ODI Series 2007/08 |
| 21 Jan 2008 | PAK 347/5 v ZIM 243/7Match 1 · ODI | PAK | 55* | 0/30 | 0 | Pakistan won by 104 runs | Karachi | Zimbabwe in Pakistan ODI Series 2007/08 |
| 8 Dec 2007 | IND 626 & 284/6d v PAK 537 & 162/73rd Test · Test | PAK | 133* & 37 | - | 1 | Match drawn | Bengaluru | Pakistan tour of India 2007/08 |
| 30 Nov 2007 | IND 616/5d & 184/4d v PAK 456 & 214/42nd Test · Test | PAK | 161* & 6 | - | 1 | Match drawn | Kolkata | Pakistan tour of India 2007/08 |
| 22 Nov 2007 | PAK 231 & 247 v IND 276 & 203/41st Test · Test | PAK | 82 & 45 | - | 0 | India won by 6 wickets | Delhi | Pakistan tour of India 2007/08 |
| 18 Nov 2007 | IND 275 v PAK 306/6Match 5 · ODI | PAK | 22 | - | 2 | Pakistan won by 31 runs | Jaipur | Pakistan in India ODI Series 2007/08 |
| 15 Nov 2007 | IND 260/4 v PAK 255/6Match 4 · ODI | PAK | 40 | - | 0 | India won by 6 wickets | Gwalior | Pakistan in India ODI Series 2007/08 |
| 11 Nov 2007 | IND 294/6 v PAK 248Match 3 · ODI | PAK | 38 | - | 1 | India won by 46 runs | Kanpur | Pakistan in India ODI Series 2007/08 |
| 8 Nov 2007 | IND 321/9 v PAK 322/6Match 2 · ODI | PAK | 49 | - | 0 | Pakistan won by 4 wickets | Chandigarh | Pakistan in India ODI Series 2007/08 |
| 5 Nov 2007 | IND 242/5 v PAK 239/7Match 1 · ODI | PAK | 27 | - | 0 | India won by 5 wickets | Guwahati | Pakistan in India ODI Series 2007/08 |
| 29 Oct 2007 | PAK 219 v SA 233/9Match 5 · ODI | PAK | 19 | - | 0 | South Africa won by 14 runs | Lahore | South Africa in Pakistan ODI Series 2007/08 |
| 26 Oct 2007 | PAK 230/9 v SA 233/3Match 4 · ODI | PAK | 7 | - | 0 | South Africa won by 7 wickets | Multan | South Africa in Pakistan ODI Series 2007/08 |