ALL
ODI
T20
Test
100B
T10
Gulf T20I Championship 2024
Dec 13 - Dec 21Played for OMN
NED vs OMA 2024
Nov 13 - Nov 16Played for OMN
CWC League-II 2023-27
Feb 15 - Sep 30Played for OMN
T20 Emerging Asia Cup 2024
Oct 18 - Oct 27Played for OMN
CAN T20 Tri-Series 2024
Sep 28 - Oct 3Played for OMN
Oman D10 2024
Jan 29 - Feb 9Played for RC