[12] Lamichhane was one of the eleven cricketers to play in Nepal's first One Day International (ODI) match, against the Netherlands, in August 2018.
During his childhood, he considered Indian batsman Sachin Tendulkar and Australian bowler Shane Warne as his cricketing idols.
[15] During a visit by the captain, Paras Khadka, and coach of Nepal Pubudu Dasanayake, Lamichhane was asked to bowl in the nets and was selected for the national under-19 training camp.
[30][31] In September 2016, Lamichhane received a letter from former Australian captain Michael Clarke, inviting him to play at the Sydney-based Western Suburbs District Cricket Club.
[33] he play for Bagmati province In January 2018, Lamichhane was included in the list of players for auction in the 2018 Indian Premier League (IPL).
[35] Indian Prime minister Narendra Modi commented that the relationship between India and Nepal had been strengthened because of the signing.
[39] In May 2018, Lamichhane made his senior Twenty20 debut for the Delhi Capitals in the Indian Premier League, becoming the first Nepalese cricketer to play in the IPL.
In June 2018, Lamichane was selected to play for the Montreal Tigers in the inaugural edition of the Global T20 Canada tournament.
[46] In November 2018, Lamichhane was named in Lahore Qalandars's squad in the fourth edition of the Pakistan Super League.
[47][48] In March 2019, he was named as one of eight players to watch by the International Cricket Council (ICC) ahead of the 2019 Indian Premier League tournament.
[56] He was also set to play in the inaugural edition of The Hundred in 2021 but he missed out owing to visa issues and was subsequently replaced by Tabraiz Shamsi.
[67][68] In May 2018, he was added to the ICC Rest of the World XI team, for the Hurricane Relief T20 Challenge against the West Indies at Lord's.
[76] 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.
[78][79] In June 2019, he was named in Nepal's squad for the Regional Finals of the 2018–19 ICC T20 World Cup Asia Qualifier tournament.
[85][86] On 29 February 2020, in the match against Malaysia in the Eastern Region group of the 2020 Asia Cup Qualifier, Lamichhane became the first bowler for Nepal to take 100 wickets in Twenty20 cricket.