After 2002 World Cup, Takahara played at 2003 Confederations Cup. Although his convocation for Japan decreased due to the schedule, he played as regular player when he was elected Japan. In 2006, he was elected Japan for 2006 World Cup and he played all 3 matches. After 2006 World Cup, he played at 2007 Asian Cup. He played 6 matches and scored 4 goals, and became a top scorer. He played 57 games and scored 23 goals for Japan until 2008.