He made his first appearance for the Nepal national football team in 2009. After graduating from ANFA Academy in 2006 he joined the Sankata Boys Sports Club, four years later he then joined Friends Club where he was captain, and four years after that he then signed for the Manang Marshyangdi Club. Bhusal has 8 caps for Nepal so far.
He played Nepal"s final match against Turkmenistan in a 3-0 loss at the 2012 AFC Challenge Cup.
They were both sent off by the referee and it took five minutes for the two to be led of the field Both players were latter issued a three-game ban by the ANFA. MMC went on to lose the match 3-1.