ALL
ODI
T20
Test
100B
T10
![ACC Premier Cup 2023 ACC Premier Cup 2023](https://cricketvectors.akamaized.net/Series/1DO.png?impolicy=default_web)
ACC Premier Cup 2023
Apr 18 - May 2Played for OMN
![Oman D20 2023 Oman D20 2023](https://cricketvectors.akamaized.net/Series/1B7.png?impolicy=default_web)
Oman D20 2023
Jan 11 - Jan 24Played for BB
![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 OMN
![Oman D10 2022-23 Oman D10 2022-23](https://cricketvectors.akamaized.net/Series/18W.png?impolicy=default_web)
Oman D10 2022-23
Oct 15 - Oct 26Played for BB
![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
![Oman D20 2021-22 Oman D20 2021-22](https://cricketvectors.akamaized.net/Series/XN.png?impolicy=default_web)
Oman D20 2021-22
Dec 21 - Jan 6Played for QT