In May 2018, he made his T20 debut playing for the Delhi Daredevils in the 2018 Indian Premier League (IPL). He became the first Nepalese cricketer to play in the IPL. He took a wicket for 25 runs on his debut match against Royal Challengers Bangalore. In the tournament he took five wickets in three matches with 16.4 bowling average.