Made his T20I debut against Afghanistan in Dublin in July 2015. Playing in his first ICC WT20.
Made his debut for Oman aged 28, at the ACC T20 Cup in October 2007, taking 12 wickets in the tournament.
Put in a man-of-the-match performance against Jersey at the 2014 WCL Division Four tournament in Singapore, where he scored 87 not out.
Played five matches in the qualifying tournament scoring 114 runs.
The highlight of his competition was an unbeaten innings of 51 against Namibia which sealed qualification for Oman.