Bafana Bafana have confirmed that Iqraam Rayners has withdrawn from the squad due to injury and has been replaced by Evidence Makgopa.
READ: Foster Makgopa? Who will start for Bafana
Makgopa will replace Rayner for their two crucial World Cup qualifying matches against Zimbabwe and Rwanda.
The Orlando Pirates striker has become the second player to receive a late call-up to the national team after Mduduzi Shabalala came in to replace the injured Relebohile Mofokeng.
South Africa will play host to Zimbabwe when they meet at the Moses Mabhida Stadium in their penultimate World Cup qualifying match.
“Iqraam Rayners has been withdrawn from the Bafana Bafana camp due to medical reasons,” Bafana confirmed.
“He was released back to his club this morning. Evidence Makgopa has been called up as his replacement.”
Bafana Bafana camp update!!!
Iqraam Rayners has been withdrawn from the Bafana Bafana camp due to medical reasons. He was released back to his club this morning. Evidence Makgopa has been called up as his replacement. #BafanaPride@SABC_Sport
— Bafana Bafana (@BafanaBafana) October 7, 2025
Bafana have also confirmed that Makgopa has arrived in camp in Roodepoort ahead of the match on Friday.
“Evidence Makgopa has arrived at the Bafana Bafana camp in Roodepoort,” Bafana posted.
“He replaces Iqraam Rayners, who has been withdrawn due to medical reasons.”
Evidence Makgopa has arrived at the Bafana Bafana camp in Roodepoort. He replaces Iqraam Rayners, who has been withdrawn due to medical reasons.#BafanaPride@SABC_Sport pic.twitter.com/u9zfvQ5IiY
— Bafana Bafana (@BafanaBafana) October 7, 2025