Bafana Bafana face Jamaica on Saturday evening in an international friendly match played in Mexico
The friendly serves as South Africa’s final warm-up match ahead of their opening fixture at the 2026 FIFA World Cup against co-hosts Mexico in Mexico City next Thursday.
This week, Bafana head coach Hugo Broos has suggested he will field his strongest available side against Jamaica as he looks to fine-tune his team before the tournament opener.
The Belgian coach remains concerned about the fitness of left-back Aubrey Modiba, who is nursing a hamstring injury and could miss the match.
The Mamelodi Sundowns star will not feature against Jamaica but will be ready for the opener against El Tri.
How Bafana can lineup against Jamaica
Bafana head into the match without a win in 2026 after disappointing draws against Nicaragua and Panama
Jamaica on the otherhand have recorded mixed results during the current international window, beating India 2-0 before suffering a 3-0 defeat to Nigeria.
Bafana will start with Ronwen Williams in goals having missed the Nicaragua match.
Bafana v Jamaica to be played at 23:00 on Saturday
In defence, Khuliso Mudau will start on the right, with Ime Okon likely to partner with Mbekezeli Mbokazi in the heart of defence.
Khulumani Kabini is set to start on the left side of defence ahead of Aubrey Modiba, who is nursing an injury.
In the midfield, Teboho Mokoena and Jayden Adams are likely to play with Sphephelo Sithole missing out.
Themba Zwane will get another opportunity to impress in the number 10 position, with Oswin Appollis and Thapelo Maseko assisting on the wings.
Up front, Lyle Foster or Iqraam Rayners could start as Bafana look for a win against Jamaica.
The clash will be played behind closed doors. Kick off at 15:00 local time in Mexico (23:00 SA time) and will not be televised.
