| Dates | Match | Innings | Batting | Bowling | | November 14, 2011 | ODIPakistan vs Sri Lanka - 2nd ODI | | 3 (4) | |
| November 11, 2011 | ODIPakistan vs Sri Lanka - 1st ODI | | 10 (31) | |
| November 3 - 7, 2011 | TESTPakistan vs Sri Lanka - 3rd Test | First Innings | 17 (70) | |
| | Second Innings | 13 (27) | |
| October 26 - 30, 2011 | TESTPakistan vs Sri Lanka - 2nd Test | First Innings | 19 (42) | |
| | Second Innings | 52* (143) | |
| October 18 - 22, 2011 | TESTPakistan vs Sri Lanka - 1st Test | First Innings | 52* (99) | |
| | Second Innings | 22 (60) | |
| September 16 - 20, 2011 | TEST3rd Test - Sri Lanka vs Australia | First Innings | 105* (269) | |
| | Second Innings | | |
| September 8 - 12, 2011 | TEST2nd Test - Sri Lanka vs Australia | First Innings | 58 (111) | |
| | Second Innings | 11* (37) | |
| August 31 - 4, 2011 | TEST1st Test - Sri Lanka vs Australia | First Innings | 5 (19) | |
| | Second Innings | 95 (191) | |
| August 22, 2011 | ODI5th ODI - Sri Lanka vs Australia | | 26 (49) | 3-0-6-1 |
| August 20, 2011 | ODI4th ODI - Sri Lanka vs Australia | | 6 (6) | |
| August 14, 2011 | ODI2nd ODI - Sri Lanka vs Australia | | 35 (62) | 3-0-18-0 |
| March 29, 2011 | ODISemi Final 1 - Sri Lanka vs New Zealand | | 14* (18) | 6-0-27-0 |
| March 26, 2011 | ODIQuarter Final 4 - Sri Lanka vs England | | | 5-0-20-1 |
| March 18, 2011 | ODI38th Match - Group A - New Zealand vs Sri Lanka | | 41* (35) | 3-0-19-1 |
| March 10, 2011 | ODI26th Match - Group A - Sri Lanka vs Zimbabwe | | 0 (1) | 5-0-29-2 |
| March 5, 2011 | ODI20th Match - Group A - Sri Lanka vs Australia | | | |
| March 1, 2011 | ODI14th Match - Group A - Sri Lanka vs Kenya | | | 7-0-20-1 |
| February 26, 2011 | ODI10th Match - Group A - Sri Lanka vs Pakistan | | 18 (20) | 10-0-56-1 |
| February 20, 2011 | ODI3rd Match - Group A - Sri Lanka vs Canada | | 21 (16) | |
| November 7, 2010 | ODIAustralia vs Sri Lanka - Third ODI | | 9 (16) | |
| November 5, 2010 | ODIAustralia vs Sri Lanka - Second ODI | | 17* (11) | |
| November 3, 2010 | ODIAustralia vs Sri Lanka - First ODI | | 77* (84) | |
| October 31, 2010 | T20Australia vs Sri Lanka - Twenty20 | | | |
| May 13, 2010 | T20I1st Semi-Final - England vs Sri Lanka | | 58 (68) | 1-0-10-0 |
| May 11, 2010 | T20ISuper Eight - India vs Sri Lanka | | 46 (37) | 3-0-29-0 |
| May 9, 2010 | T20ISuper Eight - Australia vs Sri Lanka | | 8 (10) | 4-0-24-2 |
| May 7, 2010 | T20ISuper Eight - West Indies vs Sri Lanka | | | 2-0-13-1 |
| May 3, 2010 | T20I7th Match, Group B - Sri Lanka v Zimbabwe | | 4 (6) | |
| April 30, 2010 | T20I1st Match, Group B - New Zealand v Sri Lanka | | 3 (6) | 2-1-7-1 |
| April 19, 2010 | T2056th match - Kolkata Knight Riders vs Mumbai Indians | | | |
| April 17, 2010 | T2053rd match - Kolkata Knight Riders vs Rajasthan Royals | | | |
| April 13, 2010 | T2048th match - Chennai Super Kings vs Kolkata Knight Riders | | 48 (48) | 1-0-15-0 |
| April 10, 2010 | T2043rd match - Royal Challengers Bangalore vs Kolkata Knight Riders | | 1 (2) | 3-0-25-1 |
| April 7, 2010 | T2039th match - Kolkata Knight Riders vs Delhi Daredevils | | 46* (28) | 3-0-43-0 |
| April 4, 2010 | T2034th match - Kolkata Knight Riders vs Kings XI Punjab | | 17* (11) | 3-0-32-0 |
| April 1, 2010 | T2030th match - Kolkata Knight Riders vs Deccan Chargers | | 4 (4) | 4-0-25-1 |
| March 29, 2010 | T2026th match - Delhi Daredevils vs Kolkata Knight Riders | | 24 (18) | 2-0-11-0 |
| March 27, 2010 | T2023rd match - Kings XI Punjab vs Kolkata Knight Riders | | 19 (11) | 4-0-26-1 |
| March 22, 2010 | T2017th match - Mumbai Indians vs Kolkata Knight Riders | | 3* (3) | 3.3-0-29-0 |
| March 20, 2010 | T2013th match - Rajasthan Royals vs Kolkata Knight Riders | | 0 (0) | 3-0-33-0 |
| March 16, 2010 | T208th match - Kolkata Knight Riders vs Chennai Super Kings | | 6 (13) | 3-0-29-0 |
| March 14, 2010 | T204th match - Kolkata Knight Riders vs Royal Challengers Bangalore | | | 4-0-19-4 |
| March 12, 2010 | T201st match - Deccan Chargers vs Kolkata Knight Riders | | 65* (46) | 4-0-27-1 |