Yamagishi made his senior national team debut on October 4, 2006, in a friendly match against Ghana. He was a member of the Japan team for the 2007 Asian Cup finals. He played two games in the competition. He played 11 games for Japan until 2008.