Initially, his club Ajax Amsterdam reported that would be unavailable as he was still recovering from an ankle injury.
However, the Bafana Bafana medical team declared him ready for selection after putting him through a fitness test on Tuesday morning.
"He had an ankle injury which he was recovering from hence the team sent us the scan and the report that had an injury, but he is good to go after we checked him."
Kaizer Chiefs left back Tsepo Masilela, though, hasn't reported for national team duty after his club informed the national team that he was injured.
"We had requested that he also come in for medical assessment, just like Serero, but the status quo with Masilela remains the same from yesterday - he has not yet arrived in camp and the issue has been reported to the Association," Dr Ngwenya added.