ALL
ODI
T20
Test
100B
T10
![BBL 2023-24 BBL 2023-24](https://cricketvectors.akamaized.net/Series/1FN.png?impolicy=default_web)
BBL 2023-24
Dec 7 - Jan 24Played for HBH
![Abu Dhabi T10 2023 Abu Dhabi T10 2023](https://cricketvectors.akamaized.net/Series/1I8.png?impolicy=default_web)
Abu Dhabi T10 2023
Nov 28 - Dec 9Played for MSA
![CPL 2023 CPL 2023](https://cricketvectors.akamaized.net/Series/1DG.png?impolicy=default_web)
CPL 2023
Aug 17 - Sep 25Played for SLK
![ZIM T10 2023 ZIM T10 2023](https://cricketvectors.akamaized.net/Series/1GC.png?impolicy=default_web)
ZIM T10 2023
Jul 21 - Jul 29Played for CTA
![T20 Blast 2023 T20 Blast 2023](https://cricketvectors.akamaized.net/Series/1A0.png?impolicy=default_web)
T20 Blast 2023
May 20 - Jul 15Played for GLM
![BBL 2022-23 BBL 2022-23](https://cricketvectors.akamaized.net/Series/13T.png?impolicy=default_web)
BBL 2022-23
Dec 13 - Feb 4Played for PRS
![BBL 2023-24 BBL 2023-24](https://cricketvectors.akamaized.net/Series/1FN.png?impolicy=default_web)
BBL 2023-24
Dec 7 - Jan 24Played for HBH