Güney Afrika formasıyla ilk maçına 4 Haziran 2005'te, 2006 FIFA Dünya Kupası elemelerinde Yeşil Burun Adaları karşısında çıktı. 2005 CONCACAF Altın Kupa, 2006 Afrika Uluslar Kupası, 2009 FIFA Konfederasyonlar Kupası ve 2010 FIFA Dünya Kupası'nda forma giydi.