In January 2010, when Yamamura was a Ryutsu Keizai University student, he was selected the Japan national team for 2011 Asian Cup qualification. At this qualification, he debuted against Yemen on January 6. In 2012, he was selected the Japan U-23 national team for 2012 Summer Olympics. He played 3 matches and Japan won the 4th place.