In 2005, Nishikawa was selected the Japan U-20 national team for 2005 World Youth Championship and he played all 4 matches. In 2008, he was selected the Japan U-23 national team for 2008 Summer Olympics and he played all 3 matches. In October 2019, he was selected the Japan national team for 2011 Asian Cup qualification. At this qualification, he debuted against Hong Kong on October 8. However he could not play many matches behind Eiji Kawashima. In 2011, he participated 2011 Asian Cup. He played 2 matches and Japan won the champions. He also participated 2014 World Cup. From 2015, he played many matches instead Kawashima. He played 31 games for Japan until 2016.