[1] He made his List A debut for Nepal against the United Arab Emirates in the 2015–17 ICC World Cricket League Championship on 6 December 2017.
[2] In January 2018, he was named in Nepal's squad for the 2018 ICC World Cricket League Division Two tournament.
[3] In July 2018, he was named in Nepal's squad for their One Day International (ODI) series against the Netherlands.
[5] He made his Twenty20 debut for Nepal in the 2018 MCC Tri-Nation Series against the Marylebone Cricket Club on 29 July 2018.
[8] In October 2018, he was named in Nepal's squad in the Eastern sub-region group for the 2018–19 ICC World Twenty20 Asia Qualifier tournament.