Bafana AFCON 2025 Squad Numbers | South Africa 25 member team list & Jersey Numbers Africa Cup of Nations (CAN 2025)

Here is a look at South Africa’s 25 member squad (plus 3 reserve/standby players) and their official jersey numbers for the upcoming 2025 AFCON tournament (officially the 2025 edition of the Africa Cup of Nations held in December 2025 & January 2026)

Bafana are in Group B for CAN 2025 alongside Egypt, Angola and Zimbabwe.

Read more

South Africa national soccer team vs Nigeria Super Eagles Lineups September 2025 Timeline | RSA 1-1 NGA

Here is a look at the South Africa Bafana vs Nigeria national football team starting lineups and timeline of key moments from their African World Cup 2026 qualifier on 9 September, 2025. This Bafana vs Super Eagles WC Qualifier in Bloemfontein ended in a 1:1 draw.

South Africa national soccer team vs Nigeria 1-1 Timeline 2025

25′- Troost Ekong own goal for Nigeria (RSA 1-0 NGA)

44′ Calvin Bassey goal (RSA 1-1 NGA)

Bafana vs Nigeria starting lineups and substitutes 2025

Ronwen Williams (GK); Mdunyelwa (Monyane 63′), Ngezana, Mbokazi (Mbatha 84′), Kabini; Mokoena, Aubaas; Nkota, Mbule, Appollis (Sebelebele 84′); Foster (Rayners 90+4′)

South Africa National Soccer Team vs Nigeria Lineups September 2025

Read more

Orlando Pirates FC vs Mamelodi Sundowns FC Lineups Stats Timeline March 2025 | PIR 2-1 SUN

Here is a look at the Orlando Pirates F.C. vs Mamelodi Sundowns F.C. starting lineups and timeline from this OPFC vs Masandwana PSL game at the FNB Stadium in Soweto on 16 March 2025.

Orlando Pirates vs Sundowns FC 2-1 Match Timeline 24-25 season

PIR 1-0 SUN Relebohile Mofokeng goal 4′

PIR 2-0 SUN Relebohile Mofokeng second goal 5′

PIR 2-1 SUN Khuliso Mudau goal 66′

Orlando Pirates F.C. vs Mamelodi Sundowns starting lineups and subs PSL 2025

Chaine; Xoki, Sibisi, Mbokazi; Van Rooyen, Mbatha (Mosele 77′), Makhaula, Hotto (Shandu 87′); Dlamini (Mako 62′); Makgopa (Radiopane 77′), Mofokeng (Nkota 77′)

Orlando Pirates FC vs Mamelodi Sundowns FC Lineups 2025

Read more