ALL
ODI
T20
Test
100B
T10

MSL T10 2022
Dec 18 - Dec 25Played for IR

T20 WC 2012
Sep 18 - Oct 7Played for PAK

AUS vs PAK 2012
Aug 25 - Sep 10Played for PAK

BPL 2012
Feb 10 - Feb 29Played for DG

PAK VS ENG 2010
Feb 19 - Feb 20Played for PAK

AUS VS PAK 2010
Dec 27 - Feb 4Played for PAK