[1] Dikgacoi empezó su carrera en un equipo local, el Cardiff Spurs, antes de unirse profesionalmente al Bloemfontein Young Tigers.
El trato finalizó el 26 de agosto y Kagisho se unió a las filas del conjunto londinense.
[2][3] Debutó el 4 de octubre ante el West Ham United pero fue expulsado en el minuto 41 por agredir a Scott Parker.
Fue incluido en el equipo que participó en la Copa Africana de Naciones 2008.
Además formó del plantel que participó en la Copa FIFA Confederaciones 2009 y en la Copa Mundial de Fútbol de 2010, ambos torneos realizados en su país.