CAF

AFCON: Marinica rues Zimbabwe’s costly mistakes against Bafana
AFCON 2025: Eric Chelle plots ‘smart rotation’ for Uganda clash
‘We fell asleep!’ – Broos fumes despite Bafana’s AFCON qualification
AFCON 2025: Full group stage standings and qualification situation
Conde ‘happiest man’ after Mozambique AFCON feat
AFCON: Zimbabwe star Hadebe out of Bafana’s clash
AFCON: ‘Pelembe plays like he is 16’: Mhango
Hugo Broos confronts Bafana Bafana’s tactical ‘weakness’
Kalusha Bwalya challenges Zambia ahead of Morocco AFCON clash
AFCON 2025: Uganda coach Paul Put promises fight against Nigeria
‘We need a Tsotsi’: Vilakazi demands Rele Mofokeng start in AFCON decider
AFCON 2025: Onyeka cautious despite Nigeria’s 3-2 thriller over Tunisia