ALL
ODI
T20
Test
100B
T10
![Emirates D10 2024 Emirates D10 2024](https://cricketvectors.akamaized.net/Series/1LN.png?impolicy=default_web)
Emirates D10 2024
May 20 - Jun 1Played for DUB
![ILT20 2024 ILT20 2024](https://cricketvectors.akamaized.net/Series/1GO.png?impolicy=default_web)
ILT20 2024
Jan 19 - Feb 17Played for SW
![Sharjah Hundred 2023 Sharjah Hundred 2023](https://cricketvectors.akamaized.net/Series/1IU.png?impolicy=default_web)
Sharjah Hundred 2023
Dec 4 - Dec 21Played for GMS
![T20 WC Asia Q Final 2023 T20 WC Asia Q Final 2023](https://cricketvectors.akamaized.net/Series/1IC.png?impolicy=default_web)
T20 WC Asia Q Final 2023
Oct 30 - Nov 5Played for UAE
![Nepal T20I Tri-Series 2023 Nepal T20I Tri-Series 2023](https://cricketvectors.akamaized.net/Series/1I9.png?impolicy=default_web)
Nepal T20I Tri-Series 2023
Oct 18 - Oct 27Played for UAE
![Qatar T20 2023 Qatar T20 2023](https://cricketvectors.akamaized.net/Series/1HO.png?impolicy=default_web)
Qatar T20 2023
Sep 15 - Sep 23Played for UAE
![Emirates D10 2024 Emirates D10 2024](https://cricketvectors.akamaized.net/Series/1LN.png?impolicy=default_web)
Emirates D10 2024
May 20 - Jun 1Played for DUB