ALL
ODI
T20
Test
100B
T10

PSL 2022
Jan 27 - Feb 27Played for LHQ

BBL 2021-22
Dec 5 - Jan 28Played for ADS

CPL 2021
Aug 26 - Sep 15Played for SKNP

PSL 2021
Feb 20 - Jun 24Played for ISU

BBL 2020-21
Dec 10 - Feb 6Played for PRS

PSL 2020
Feb 20 - Nov 17Played for QTG

PSL 2022
Jan 27 - Feb 27Played for LHQ