Bafana Bafana had an almost full compliment of players at their morning training session on Tuesday, 22 March 2016 at the UJ Stadium in Soweto.

Bafana Bafana had an almost full compliment of players at their morning training session on Tuesday, 22 March 2016 at the UJ Stadium in Soweto.

Platinum Stars striker Ndumiso Mabena, was also in attendance alongside Thulani Serero and Mandla Masango who also arrived last night.

Mabena has replaced the injured Dino Ndlovu.

The Mamelodi Sundowns trio of Themba Zwane, Asavela Mbekile and Hlompho Kekana is expected later today (Tuesday, 22 March).

The good news is that defenders Anele Ngcongca and Thabo Matlaba managed to complete the full training session as they are still under medical observation for an abdominal muscle strain and a painful toe respectively.

Andile Jali continued to train on his own due to a dislocated shoulder, while fellow midfielder Kamohelo Mokotjo had to be rested halfway through the session because of tight thigh muscles.

Bafana Bafana face Cameroon on Saturday, 26 March 2016 at Stade Omnisport de Limbe in Limbe, Cameroon.

Kick-off is at 15h30 local time (16h30 South African time).

The South African depart for the West African country on Thursday, 24 March.

The return leg will be played at the Moses Mabhida Stadium in Durban on Tuesday, 29 March 2016.

Kickoff is at 19h00.