Ha segnato una rete alla nazionale italiana di calcio il 10 giugno 2009 in occasione dell'amichevole nello stadio di Pretoria in vista della FIFA Confederations Cup 2009. Inoltre, è l'autore dell'assist al 93' per il goal di Winston Reid nei mondiali 2010 in Sudafrica nella prima partita nella fase a gironi contro la Slovacchia finita 1-1. Ha segnato inoltre il gol del momentaneo vantaggio della Nuova Zelanda contro l'Italia nella seconda partita della fase a gironi. La Nuova Zelanda si sarà successivamente qualificata terza nel girone, suo miglior risultato ai Mondiali di sempre. Nel 2007 e nel 2008 è stato nominato calciatore oceaniano dell'anno.