ALL
ODI
T20
Test
100B
T10
US T10 League 2023
Aug 18 - Aug 27Played for AR
MLC 2023
Jul 14 - Jul 31Played for MINY
PSL 2021
Feb 20 - Jun 24Played for MS
National T20 2020
Sep 30 - Oct 18Played for NOR
PSL 2020
Feb 20 - Nov 17Played for PSZ
PSL 2019
Feb 14 - Mar 17Played for MS
US T10 League 2023
Aug 18 - Aug 27Played for AR