His first international match was a Twenty20 International (T20I) match against the West Indies. There he represented a World XI side. He became the first cricketer to make an international debut representing a combined team. He was one of the eleven cricketers to play in Nepal's first ever One Day International (ODI) match. The match was against the Netherlands in August 2018. In October 2018, he became the first cricketer from Nepal to be signed up for the Big Bash League in Australia.