Lors de la Coupe des Confédérations 2017, Milligan joue les trois matchs de l'Australie, dont deux en tant que capitaine en l'absence de Mile Jedinak. Malgré un but marqué face au Cameroun sur pénalty, Milligan ne parvient à éviter l'élimination de l'Australie du tournoi.