Miyamoto participou de 71 partidas internacionais e liderou a seleção nacional do Japão nas Copas do Mundo de 2002 e 2006, bem como a Copa da Ásia de 2004. Miyamoto também capitaneou o Gamba Osaka durante a temporada do campeonato da Liga J1 de 2005.