Sezon Klub Kraj Rozgrywki Mecze Bramki 2004/05 Bloemfontein Young Tigers

Mvela League 10 0 2005/06 Golden Arrows

Premier Soccer League 9 0 2006/07 Golden Arrows

Premier Soccer League 25 0 2007/08 Golden Arrows

Premier Soccer League 23 4 2008/09 Golden Arrows

Premier Soccer League 25 4 2009/10 Fulham F.C.

Premier League 12 0 2010/11 Fulham F.C.

Premier League 1 0 2010/11 Crystal Palace F.C.

Championship 13 1 2011/12 Crystal Palace F.C.

Championship 27 2 2012/13 Crystal Palace F.C.

Championship 39 4 2013/14 Crystal Palace

Premier League 26 0 2014/15 Cardiff City

Championship

Kariera reprezentacyjna W reprezentacji RPA Dikgacoi zadebiutował 26 maja 2007 w zremisowanym 0:0 towarzyskim spotkaniu z Malawi. W 2008 roku został powołany przez Carlosa Alberto Parreirę do kadry na Puchar Narodów Afryki 2008. Tam był rezerwowym i rozegrał jedno spotkanie, z Senegalem (1:1). 7 czerwca 2008 zdobył pierwsze dwa gole w reprezentacji, w wygranym 4:1 meczu eliminacji do Pucharu Narodów Afryki 2010 z Gwineą Równikową.