In July 2006, Sakaguchi was selected to be on the Japan national team for the 2006 Asian Cup. At this competition, on July 19, she debuted and scored 2 goals against Vietnam. She played in the 2011 World Cup where Japan won the championship; Sakaguchi scored one of the penalties in the shootout against United States in the final. She also played in the 2015 World Cup where Japan came second. She was also part of the silver medal-winning 2012 Summer Olympic team. From June 2016, she was given the number 10 shirt for Japan by new manager Asako Takakura. She played at 2018 Asian Cup and won the champions. She played 124 games and scored 29 goals for Japan until 2018. She was also selected Japan for 2019 World Cup. However she could not play in the match.