Sejak tahun 2006 dia telah bermain untuk [Pasukan bola sepak kebangsaan Afrika Selatan|Afrika Selatan]], bermain dalam Piala Negara-Negara Afrika 2006, Piala Negara-Negara Afrika 2008, Piala Konfederasi FIFA 2009 dan Piala Dunia FIFA 2010.