ALL
ODI
T20
Test
100B
T10
![MLC 2024 MLC 2024](https://cricketvectors.akamaized.net/Series/1JP.png?impolicy=default_web)
MLC 2024
Jul 6 - Jul 29Played for TSK
![T20 WC 2024 T20 WC 2024](https://cricketvectors.akamaized.net/Series/1H5.png?impolicy=default_web)
T20 WC 2024
Jun 2 - Jun 29Played for USA
![BAN vs USA 2024 BAN vs USA 2024](https://cricketvectors.akamaized.net/Series/1KD.png?impolicy=default_web)
BAN vs USA 2024
May 21 - May 25Played for USA
![CAN vs USA 2024 CAN vs USA 2024](https://cricketvectors.akamaized.net/Series/1KC.png?impolicy=default_web)
CAN vs USA 2024
Apr 7 - Apr 13Played for USA
![US T10 League 2023 US T10 League 2023](https://cricketvectors.akamaized.net/Series/1GY.png?impolicy=default_web)
US T10 League 2023
Aug 18 - Aug 27Played for CK
![MLC 2023 MLC 2023](https://cricketvectors.akamaized.net/Series/1CI.png?impolicy=default_web)
MLC 2023
Jul 14 - Jul 31Played for TSK
![MLC 2024 MLC 2024](https://cricketvectors.akamaized.net/Series/1JP.png?impolicy=default_web)
MLC 2024
Jul 6 - Jul 29Played for TSK