Là một trung vệ, Miyamoto có 71 trận cho đội tuyển quốc gia và tham dự Giải vô địch bóng đá thế giới 2002 và 2006 cũng như Cúp bóng đá châu Á 2004. Miyamoto cũng là đội trưởng của Gamba Osaka trong mùa giải vô địch J1 League 2005.