Holland werd in maart 2008 door de toenmalige bondscoach Pim Verbeek voor het eerst opgeroepen voor het Australisch voetbalelftal. Op 22 maart 2008 maakte hij zijn debuut in een vriendschappelijke interland tegen Singapore. Holland speelde de gehele wedstrijd, die eindigde in een 0-0 gelijkspel. Hij kreeg vervolgens in drie interlands in 2008 en 2009 speelminuten, waarna hij werd opgenomen in de Australische selectie voor het Wereldkampioenschap voetbal onder 20 in 2009. Hij speelde als aanvoerder mee in de groepswedstrijden, die alle drie verloren werden. In de eerste groepswedstrijd tegen Tsjechië scoorde hij de 2–1 in de blessuretijd. Hij miste in eerste instantie de strafschop, maar door een overtreding besloot scheidsrechter Marco Rodríguez Holland nog een kans te geven. Deze benutte hij. In mei 2010 besloot bondscoach Verbeek hem mee te nemen naar Zuid-Afrika, in voorbereiding voor het Wereldkampioenschap voetbal. Net als mede-eredivisionist Tommy Oar overleefde hij de laatste schifting echter niet.