ALL
ODI
T20
Test
100B
T10
![Sharjah Hundred 2023 Sharjah Hundred 2023](https://cricketvectors.akamaized.net/Series/1IU.png?impolicy=default_web)
Sharjah Hundred 2023
Dec 4 - Dec 21Played for TS
![Ajman T20 2023 Ajman T20 2023](https://cricketvectors.akamaized.net/Series/1HK.png?impolicy=default_web)
Ajman T20 2023
Sep 5 - Sep 13Played for KBZ
![Ajman T20 2022 Ajman T20 2022](https://cricketvectors.akamaized.net/Series/117.png?impolicy=default_web)
Ajman T20 2022
Mar 13 - Mar 22Played for DGL
![Emirates D10 2021 Emirates D10 2021](https://cricketvectors.akamaized.net/Series/XE.png?impolicy=default_web)
Emirates D10 2021
Dec 7 - Dec 15Played for SHA
![Sharjah Hundred 2023 Sharjah Hundred 2023](https://cricketvectors.akamaized.net/Series/1IU.png?impolicy=default_web)
Sharjah Hundred 2023
Dec 4 - Dec 21Played for TS