Fue convocado al equipo nacional U-21 en 1997 jugando hasta 1999 y en 2000 debutó en la mayor. La capitaneó en 64 partidos y se retiró de ella al finalizar la participación sudafricana en el Mundial de Nueva Zelanda 2011.