После выступления за сборную Англии до 16 лет и до 17 лет, Милнер был вызван в сборную до 20 лет принял участие в молодёжном чемпионате мира 2003. Вскоре после этого, Питер Тейлор тренер сборной Англии до 21 года вызвал его в команду, и Милнер дебютировал в матче против сборной Швеции 30 марта 2004 года.