 He made his Twenty20 debut for Nepal in the 2018 MCC Tri-Nation Series against the Marylebone Cricket Club on 29 July 2018.He made his ODI debut for Nepal against the Netherlands on 3 August 2018.In August 2018, he was named in Nepal's squad for the 2018 Asia Cup Qualifier tournament.