In January 2018, he was named in Nepal's squad for the 2018 ICC World Cricket League Division Two tournament. In their opening match against Namibia, he was the man of the match. In the match he took 4 wickets giving 18 runs in 8.2 overs. They won the match by 1 wicket. The third match was against the United Arab Emirates. There he took 3 wickets giving 30 runs. In the fourth match against Kenya, he took his first five wicket haul in List A cricket. He took 5 wickets giving 20 runs. He was named the man of the match.