On 11 September 1996, Hattori debuted for Japan national team against Uzbekistan. He was selected Japan for 1996 Asian Cup and 1998 World Cup, but he did not played in the match both competition. After 1998 World Cup, he came to be well selected for Japan by new manager Philippe Troussier. He played at 1999 Copa América, 2000 Asian Cup, 2001 Confederations Cup and 2002 World Cup. At 2000 Asian Cup, he played in all matches and Japan won the champions. At 2001 Confederations Cup, Japan won 2nd place. After 2002 World Cup, he played as regular player under new manager Zico. He was also selected Japan for 2003 Confederations Cup, but he did not play in the match. He played 44 games and scored 2 goals for Japan until 2003.