ALL
ODI
T20
Test
100B
T10

PSL 2020
Feb 20 - Nov 17Played for LHQ

PSL 2019
Feb 14 - Mar 17Played for LHQ

ENG vs PAK 2010
Jul 29 - Sep 22Played for PAK

PAK VS AUS 2010
Jul 5 - Jul 25Played for PAK

Asia Cup 2010
Jun 15 - Jun 24Played for PAK

T20 WC 2010
May 1 - May 15Played for PAK

PSL 2020
Feb 20 - Nov 17Played for LHQ