ALL
ODI
T20
Test
100B
T10

MLC 2024
Jul 6 - Jul 29Played for SO

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