Career
He has previously played for the Oman Under-17s and now plays for the senior Omani cricket team In international youth cricket, Ilyas has made scores of 199 not out v Malaysia U17 and 168 not out v Hong Kong U19s. However, in six games as an opener in the main tournament, Ilyas made 49 runs in six innings as opener, and only when he was relegated to batting at number three against Canada did he make 31.
Ilyas remains in the side, and played three games during the 2006 Administrative Committee on Company-ordination Trophy, where Oman were knocked out at the group stage after a loss to Bahrain in the final game.
In the Bahrain game, Oman were set 284 and Ilyas scored 18 as opener, out of a total of 264. He made his Twenty20 International debut for Oman against Hong Kong on 21 November 2015.