В активе Корена 12 матчей и 1 гол за молодёжную сборную Словении. В главной сборной игрок дебютировал 2 апреля 2003 года в домашнем матче против сборной Кипра, в квалификации к Евро 2004, завершившийся победой словенцев 4-1. Первый гол за сборную футболист забил 7 декабря 2006 года в квалификации к Евро 2008 против команды Люксембурга, завершившейся победой Словении 2-0. На ЧМ 2010 в ЮАР в составе сборной провёл все три матча и забил один гол в матче против Алжира.