ALL
ODI
T20
Test
100B
T10

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

SL in NZ 2006-07
Dec 23 - Jan 9Played for SL

SL vs ENG T20I 2006
Jun 15 - Jun 15Played for SL

SL vs BAN ODI 2006
Feb 20 - Feb 25Played for SL

AUS RSA SL 2006
Jan 13 - Feb 14Played for SL

SL vs SA TEST 2002
Nov 8 - Nov 19Played for SL

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