Ha jugado de manera internacional con la Selección de fútbol de Corea del Norte. Ahn ha jugado 37 partidos internacionales y ha anotado 3 goles, jugando de titular en los tres partidos de su selección en Copa Mundial de Fútbol de 2010, y también, formando parte de la escuadra que participó en la Copa Asiática 2011.