Skip to content

Zwane at 36, Two Uncapped Defenders and Petersen Left Out: The Bafana Squad Decisions Explained

Hugo Broos named his final 26-man World Cup squad. Zwane is in at 36. Chaine beats Petersen for the third goalkeeper spot. Two uncapped players travel. Six were cut in the room. Here is every decision explained. 

Bafana Bafana head coach Hugo Broos expects to have his full squad in camp on Tuesday. Picture: Lefty Shivambu/Gallo Images

Table of Contents

On Wednesday evening at the Sefako Makgatho Presidential Guesthouse in Pretoria, Hugo Broos stood on a stage with President Cyril Ramaphosa, SAFA president Danny Jordaan, and Sport Minister Gayton McKenzie and named the 26 players South Africa will take to the 2026 FIFA World Cup. The announcement, confirmed by SAFA's official statement and reported live by SABC Sport, settled every selection debate that had been running since the 32-man preliminary squad was released a week earlier. Some decisions confirmed what was expected. Others did not.

"Helman and I had to make some difficult decisions," Broos told journalists after the announcement, as quoted by Daily Maverick. "But I am excited, just like the 26 chosen players and the technical staff. In football, the World Cup is the biggest tournament and the highest level that you compete in as a coach and as a player. Especially because it's so long ago that South Africa was present at the tournament." The last part carries the full weight of the occasion: Bafana have not been at a World Cup since they hosted it in 2010. Sixteen years. The squad Broos has assembled will carry that history into the Estadio Azteca on June 11.

The Goalkeeper Decision

The most debated selection ahead of the announcement was settled clearly. Broos chose Sipho Chaine of Orlando Pirates as the third goalkeeper, ahead of Brandon Petersen of Kaizer Chiefs, as confirmed by News24. The decision prioritises the goalkeeper who has worked within the Bafana setup more consistently over recent seasons over the one in the strongest current club form. Petersen's 14 clean sheets for Chiefs this season made him the statistical case for inclusion. Chaine's familiarity with the system and his relationship with the coaching staff made him Broos's choice.

Ronwen Williams and Ricardo Goss are the other two goalkeepers. Williams is captain and first choice, unquestioned in that role since Broos appointed him as permanent skipper. His penalty save in the CAF Champions League final in Rabat five days ago is the most recent evidence of his quality under the highest possible pressure. The three-goalkeeper group is experienced at the top and developing behind it.

The Two Uncapped Inclusions

The selections that generated the most surprise were Olwethu Makhanya and Bradley Cross. Makhanya is 22 and plays for Philadelphia Union in Major League Soccer. Cross is 25, a left-back for Kaizer Chiefs, once in the academy at Newcastle United. Neither had been involved in qualifying or in Broos's squads this season. As Al Jazeera confirmed in their squad analysis, neither player has a senior cap. Their selection reflects a specific concern Broos identified in his defensive options: he needed more cover at centre-back and left-back than the preliminary squad's established names provided. Makhanya's MLS experience and Cross's club form across the second half of the season were sufficient to justify both decisions.

"The top two teams from 12 groups and eight best third-placed teams progress to the last 32," Broos noted in his press conference, reminding the room of the pathway available. With 26 places in the knockout rounds across 48 teams, the margin for error in the group stage is not as narrow as the 32-team format required. Every selection he makes is shaped by that calculation.

Zwane at 36: The Decision That Says the Most

Themba Zwane is 36 years old and has not been the same player since returning from a long injury layoff, as multiple sources including News24 and Times Live noted in their squad reaction coverage. Broos included him regardless. The reasoning, articulated directly by the coach and reported by Times Live, is that Broos views Zwane as a different kind of player from anyone else in his squad. "I know Themba not ready for 90 minutes," Broos said. "But I need him." The acknowledgement that a player is physically limited for a World Cup and the decision to select him anyway says something specific about what Broos values: Zwane's technical ability on the ball, his capacity to unlock defensive structures in short bursts, and the experience he provides to a squad where 19 of the 26 are based in the South African domestic league.

The comparison Broos is making, between what Zwane offers in 45 or 60 minutes and what an alternative in full fitness offers across 90, is not a fitness question. It is a quality question. Broos believes Zwane's ceiling, even diminished, is higher than the available alternatives at full capacity. For a team that opens the World Cup against Mexico at the Azteca, where tactical intelligence and technical composure under pressure will matter more than raw athleticism, that calculation has a logic to it.

The Six Who Were Cut, and the Decision to Have Them There

The players who did not make the final squad were Brandon Petersen, Thabiso Monyane, Lebohang Maboe, Brooklyn Poggenpoel, Thapelo Morena, and Patrick Maswanganyi, as confirmed by The South African. Morena was battling an injury that made his inclusion too risky for a tournament. Maswanganyi's omission is the most surprising of the six given his season at Orlando Pirates, but Broos prioritised different profiles in the attacking positions.

The most widely discussed aspect of the announcement was not who was cut but how it happened. SAFA brought all 32 preliminary squad members to the dinner, meaning the six players who did not make the final 26 sat in the room and heard their names absent from the list as Broos read it out. As The South African reported, the moment was described as painful by those present. It is an unusual logistical choice for a federation to make: most World Cup squad announcements allow the cut players to be informed privately before the public ceremony. Whether that was an oversight or a decision to maintain squad unity by keeping everyone together until the last moment, the result was visible discomfort for six players whose careers warranted a more considered farewell from the process.

Full Final Squad

Goalkeepers: Ronwen Williams (Mamelodi Sundowns), Ricardo Goss (Swallows), Sipho Chaine (Orlando Pirates). Defenders: Khuliso Mudau, Aubrey Modiba, Nkosinathi Sibisi, Mbekezeli Mbokazi, Ime Okon, Samukele Kabini (all Mamelodi Sundowns), Thabang Matuludi, Khulumani Ndamane, Kamogelo Sebelebele (all Orlando Pirates), Olwethu Makhanya (Philadelphia Union), Bradley Cross (Kaizer Chiefs). Midfielders: Teboho Mokoena, Jayden Adams (both Mamelodi Sundowns), Thalente Mbatha, Sphephelo Sithole (both Orlando Pirates). Forwards: Oswin Appollis, Relebohile Mofokeng, Evidence Makgopa, Tshepang Moremi (all Orlando Pirates), Iqraam Rayners, Themba Zwane, Thapelo Maseko (all Mamelodi Sundowns), Lyle Foster (Burnley). Send-off match: tonight, Orlando Amstel Arena, kickoff 18h00. Departure for Mexico: Sunday May 31.

Latest