Ha sido internacional con la Selección de fútbol de Sudáfrica en 37 ocasiones. Pese a formar parte del equipo sudafricano en la Copa Africana de Naciones 2008, su debut con la camiseta nacional se produjo el 11 de marzo de 2008 ante .