ALL
ODI
T20
Test
100B
T10
Pakistan Cup 2023
Nov 1 - Nov 19Played for LAHW
QEA Trophy 2023
Sep 10 - Oct 26Played for LAHW
PSL 2018
Feb 22 - Mar 25Played for QTG
BPL 2012
Feb 10 - Feb 29Played for BB
PAK vs ZIM 2011
Sep 1 - Sep 18Played for PAK