ALL
ODI
T20
Test
100B
T10
LCT 90Ball 2024
Mar 8 - Mar 19Played for KSA
NEP T20 2022-23
Dec 24 - Jan 11Played for JKR
CPL 2017
Aug 5 - Sep 10Played for JT
CPL 2015
Jun 20 - Jul 26Played for GAW
CPL 2014
Jul 11 - Aug 16Played for GAW
CPL 2013
Jul 31 - Aug 25Played for GAW