ALL
ODI
T20
Test
100B
T10
![T20 WC 2024 T20 WC 2024](https://cricketvectors.akamaized.net/Series/1H5.png?impolicy=default_web)
T20 WC 2024
Jun 2 - Jun 29Played for OMN
![NAM vs OMA 2024 NAM vs OMA 2024](https://cricketvectors.akamaized.net/Series/1KF.png?impolicy=default_web)
NAM vs OMA 2024
Apr 1 - Apr 7Played for OMN
![BPL 2024 BPL 2024](https://cricketvectors.akamaized.net/Series/1IE.png?impolicy=default_web)
BPL 2024
Jan 19 - Mar 1Played for CGC
![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 OMN
![AFG-A vs OMAN 2023 AFG-A vs OMAN 2023](https://cricketvectors.akamaized.net/Series/1IA.png?impolicy=default_web)
AFG-A vs OMAN 2023
Oct 12 - Oct 23Played for OMN
![Qatar T20 2023 Qatar T20 2023](https://cricketvectors.akamaized.net/Series/1HO.png?impolicy=default_web)
Qatar T20 2023
Sep 15 - Sep 23Played for OMN