ALL
ODI
T20
Test
100B
T10
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
D20 2023-24
Sep 26 - Oct 10Played for RC