ALL
ODI
T20
Test
100B
T10

CL T20 2013
Sep 17 - Oct 6Played for KM

BPL 2013
Jan 18 - Feb 19Played for DG

PAK vs SL 2012
Jun 1 - Aug 7Played for SL

ENG vs SL 2007
Oct 1 - Oct 13Played for SL

PAK SL in UAE 2007
May 18 - May 22Played for SL

SL vs NED ODI 2006
Jul 4 - Jul 6Played for SL

CL T20 2013
Sep 17 - Oct 6Played for KM