Kikuchi played for the U-17 Japan at 2001 U-17 World Cup, U-20 Japan at 2003 U-20 World Cup and U-23 Japan at 2004 Summer Olympics. In January 2010, he was selected the Japan national team for 2011 Asian Cup qualification. At this qualification, he debuted against Yemen on January 6.