| Dates | Match | Innings | Batting | Bowling | | March 22, 2012 | ODIBangladesh vs Pakistan - Final | | 40 (87) | 10-0-30-0 |
| March 18, 2012 | ODIIndia vs Pakistan - 5th Match | | 105 (113) | 9-0-42-1 |
| March 15, 2012 | ODIPakistan vs Sri Lanka - 3rd Match | | 11 (35) | 10-0-40-0 |
| March 11, 2012 | ODIBangladesh vs Pakistan - 1st Match | | 89 (126) | 10-1-40-2 |
| February 27, 2012 | T20IPakistan vs England - 3rd T20I | | 0 (1) | 4-0-22-0 |
| February 25, 2012 | T20IPakistan vs England - 2nd T20I | | 0 (2) | 4-0-25-1 |
| February 23, 2012 | T20IPakistan vs England - 1st T20I | | 23 (22) | 4-0-18-2 |
| February 21, 2012 | ODIPakistan vs England - 4th ODI | | 1 (3) | 10-0-38-0 |
| February 18, 2012 | ODIPakistan vs England - 3rd ODI | | 29 (28) | 6-0-32-0 |
| February 15, 2012 | ODIPakistan vs England - 2nd ODI | | 26 (43) | 4-0-24-0 |
| February 13, 2012 | ODIPakistan vs England - 1st ODI | | 5 (11) | 10-1-30-0 |
| February 10, 2012 | ODIAfghanistan vs Pakistan | | 8 (17) | 7-1-28-0 |
| February 3 - 7, 2012 | TESTPakistan vs England - 3rd Test | First Innings | 13 (30) | |
| | Second Innings | 21 (36) | 5-2-6-0 |
| January 25 - 29, 2012 | TESTPakistan vs England - 2nd Test | First Innings | 31 (77) | 22-4-54-3 |
| | Second Innings | 22 (37) | 8-3-11-1 |
| January 17 - 21, 2012 | TESTPakistan vs England - 1st Test | First Innings | 88 (164) | 6-3-5-1 |
| | Second Innings | 15* (16) | 2-0-4-0 |
| November 14, 2011 | ODIPakistan vs Sri Lanka - 2nd ODI | | 4 (3) | 8-1-22-0 |
| November 11, 2011 | ODIPakistan vs Sri Lanka - 1st ODI | | 5 (6) | 10-0-24-2 |
| November 3 - 7, 2011 | TESTPakistan vs Sri Lanka - 3rd Test | First Innings | 6 (19) | 1-0-3-0 |
| | Second Innings | 13 (20) | 10-1-34-1 |
| October 26 - 30, 2011 | TESTPakistan vs Sri Lanka - 2nd Test | First Innings | 33 (63) | 2-0-7-0 |
| | Second Innings | 59* (64) | 14-2-30-1 |
| October 18 - 22, 2011 | TESTPakistan vs Sri Lanka - 1st Test | First Innings | 75 (127) | 9-3-12-0 |
| | Second Innings | 12* (31) | 22-4-42-0 |
| September 18, 2011 | T20I2nd T20I - Zimbabwe vs Pakistan | | 51 (38) | 3-0-11-3 |
| September 16, 2011 | T20I1st T20I - Zimbabwe vs Pakistan | | 71 (48) | 2.2-0-10-4 |
| September 14, 2011 | ODI3rd ODI - Zimbabwe vs Pakistan | | 23 (21) | 9-0-37-1 |
| September 11, 2011 | ODI2nd ODI - Zimbabwe vs Pakistan | | 139* (147) | 10-0-43-0 |
| September 8, 2011 | ODI1st ODI - Zimbabwe vs Pakistan | | 26 (49) | 10-0-38-1 |
| September 1 - 5, 2011 | TESTOnly Test - Zimbabwe vs Pakistan | First Innings | 119 (177) | 9-1-30-0 |
| | Second Innings | 38 (44) | 15-4-31-4 |
| March 30, 2011 | ODISemi Final 2 - India vs Pakistan | | 43 (59) | 10-0-34-1 |
| March 23, 2011 | ODIQuarter Final 1 - Pakistan vs West Indies | | 61* (64) | 10-3-16-2 |
| March 19, 2011 | ODI40th Match - Group A - Australia vs Pakistan | | 5 (8) | 10-0-26-1 |
| March 14, 2011 | ODI33rd Match - Group A - Pakistan vs Zimbabwe | | 49 (65) | 3-0-11-1 |
| March 8, 2011 | ODI24th Match - Group A - New Zealand vs Pakistan | | 5 (6) | 7-0-26-1 |
| March 3, 2011 | ODI17th Match - Group A - Canada vs Pakistan | | 11 (12) | 5-0-21-0 |
| February 26, 2011 | ODI10th Match - Group A - Sri Lanka vs Pakistan | | 32 (31) | 6-0-33-1 |
| February 23, 2011 | ODI6th Match - Group A - Kenya vs Pakistan | | 9 (20) | 4-1-26-1 |
| May 14, 2010 | T20I2nd Semi-Final - Australia vs Pakistan | | | 2-0-20-0 |
| May 10, 2010 | T20ISuper Eight - Pakistan vs South Africa | | 1 (3) | 1-0-5-0 |
| May 8, 2010 | T20ISuper Eight - New Zealand vs Pakistan | | 8 (4) | 3-0-11-0 |
| May 6, 2010 | T20ISuper Eight - England vs Pakistan | | 18 (14) | 1-0-12-0 |
| May 2, 2010 | T20I6th Match, Group A - Australia v Pakistan | | 12 (14) | 4-0-47-1 |
| May 1, 2010 | T20I4th Match, Group A - Bangladesh v Pakistan | | | 3-0-28-1 |