ALL
ODI
T20
Test
100B
T10
![T20-WC AR-Final 2023 T20-WC AR-Final 2023](https://cricketvectors.akamaized.net/Series/1I2.png?impolicy=default_web)
T20-WC AR-Final 2023
Sep 30 - Oct 7Played for CAN
![Global T20 2023 Global T20 2023](https://cricketvectors.akamaized.net/Series/1FK.png?impolicy=default_web)
Global T20 2023
Jul 20 - Aug 6Played for BW
![WC Qualifier Play-off 2023 WC Qualifier Play-off 2023](https://cricketvectors.akamaized.net/Series/1CP.png?impolicy=default_web)
WC Qualifier Play-off 2023
Mar 26 - Apr 5Played for CAN
![OMA vs CAN 2022 OMA vs CAN 2022](https://cricketvectors.akamaized.net/Series/19U.png?impolicy=default_web)
OMA vs CAN 2022
Nov 23 - Nov 26Played for CAN
![Royal 2021 Royal 2021](https://cricketvectors.akamaized.net/Series/KQ.png?impolicy=default_web)
Royal 2021
Jul 22 - Aug 19Played for KT
![Mens T20 2019 Mens T20 2019](https://cricketvectors.akamaized.net/Series/5R.png?impolicy=default_web)
Mens T20 2019
Oct 18 - Nov 2Played for CAN
![T20-WC AR-Final 2023 T20-WC AR-Final 2023](https://cricketvectors.akamaized.net/Series/1I2.png?impolicy=default_web)
T20-WC AR-Final 2023
Sep 30 - Oct 7Played for CAN