In June 2001, Ishikawa was selected the Japan U-20 national team for 2001 World Youth Championship. He wore the number 10 shirt and played full time in all 3 matches. In December 2003, he was selected the Japan national team for 2003 East Asian Football Championship. At this tournament, on December 7, he debuted against Hong Kong. He also played Japan for in 2004. In August, he was also selected the Japan U-23 national team for 2004 Summer Olympics. In August 2009, he was selected Japan for the first time in 5 years. He played 6 games for Japan until 2012.