ALL
ODI
T20
Test
100B
T10
LCT 90Ball 2024
Mar 8 - Mar 19Played for KSA
BPL 2024
Jan 19 - Mar 1Played for KT
CPL 2022
Sep 1 - Oct 1Played for SKNP
CPL 2021
Aug 26 - Sep 15Played for SKNP
CPL 2020
Aug 18 - Sep 10Played for SKNP
CPL 2016
Jun 29 - Aug 7Played for JT