Since 2006 he has played for South Africa, participating in the 2006 African Nations Cup, 2008 African Nations Cup, the 2009 FIFA Confederations Cup and the 2010 FIFA World Cup.
С 2006 года играет в сборной ЮАР и принял участие в Кубке африканских наций 2006, Кубке африканских наций 2008, Кубке конфедераций 2009 и чемпионате мира 2010.