Three other players, Bevan Fransman, Steven Pienaar and Tshepo Masilela still have not arrived in camp ahead of the Nelson Mandela Challenge against Ivory Coast on Saturday.
The former Golden Arrows midfielder confirmed having arrived in Port Elizabeth and that he has started training with Bafana Bafana.
“I was supposed to have joined the team yesterday but I missed my flight to South Africa on Sunday. I am happy that I have finally joined the team and am looking forward to the game on Saturday.”
‘KG’ has already expressed his excitement about re-uniting with his former teammate at Arrows, Musa Bilankulu, who has received his first call up to the Bafana squad.