He played for Malaysia in the 2017 ICC World Cricket League Division Three tournament in May 2017.
[2] Prior to the Division 3 tournament, he was captain of the national side for the 2016 Under-19 Asia Cup.
[7] In October 2018, he was named in Malaysia's squad in the Eastern sub-region group for the 2018–19 ICC World Twenty20 Asia Qualifier tournament.
[11] He finished the tournament as the leading run-scorer for Malaysia, with 181 runs in five matches.
[12] In September 2019, he was named as the captain of Malaysia's squad for their series against Vanuatu.