In July 1996, Endo was selected the Japan U-23 national team for 1996 Summer Olympics. At this tournament, he wore the number 10 shirt for Japan and played 1 match against Brazil in first match. Japan won Brazil and it was known as "Miracle of Miami" () in Japan.