Dave Bernal/ISI Photos/ISI Photos via Getty Images
23hLeonard Solms

Bafana show strength in depth in win over Guinea

Pitso Mosimane's second stint as South Africa head coach started with a 2-1 win over Guinea in Saturday's 2027 Africa Cup of Nations (AFCON) qualifier at Orlando Stadium.

Moses Usor/NFF/Instagram
2dColin Udoh

Rookies shine in Nigeria win in AFCON qualifiers

Moses Simon won his one hundredth cap for Nigerian but debutants George Ilhenikena and Moses Usor were the heroes, bagging a goal each as Nigeria came from behind to beat Madagascar 2-1 in Uyo.

Fran Santiago/Getty Images
2dEd Dove

Jackson saves Senegal from dire start to AFCON qualifiers

Patrick Vieira took his first steps into international management on Friday, as his new-look Senegal side began their Africa Cup of Nations 2027 qualifying campaign with a disjointed 1-1 draw against Mozambique in Maputo.

Ferda Demir/Getty Images
5dColin Udoh

Osimhen out of Nigeria squad for AFCON qualifiers

Victor Osimhen has been ruled out of Nigeria's opening 2027 Africa Cup of Nations qualifiers against Madagascar and Guinea-Bissau, after failing to recover from a muscle injury.

Ben STANSALL / AFP via Getty Images
5dColin Udoh

Kudus withdraws from Ghana to 'protect recovery'

Ghana coach Carlos Queiroz said Mohammed Kudus' decision to withdraw from Ghana's squad for this 2027 Africa Cup of Nations qualifying window was made to avoid risking a setback in the Tottenham forward's recovery from injury.

Patrick Vieira insists he expects to win trophies as Senegal boss (0:43)
9d
Ferda Demir/Getty Images
9dColin Udoh

Nigeria name injured Osimhen, recall GK Nwabali

Kelechi Iheanacho and Stanley Nwabali are back in the Nigeria squad, with coach Eric Chelle also recalling defenders Ola Aina and Benjamin Fredrick for the upcoming Africa Cup of Nations qualifiers.

Abdelkarim praises Norwegian striker, accepts 'Haaland of the Nile' comparison (0:52)
11d
Burak Basturk / Middle East Images / AFP via Getty Images
19dColin Udoh

Osimhen out of Gala's UCL opener due to injury

Galatasaray have ruled Victor Osimhen out with a groin injury, with the Nigeria striker expected to spend between two and three weeks on the sidelines, ruling him out of the club's UEFA Champions League opener.

Emmanuel Adebayor: Jamie Carragher's treatment of Mohamed Salah is disrespectful (1:03)
47d
Can Tunisia cause an upset in Group F? (1:34)
47d
Do South Africa have reasons to be optimistic after World Cup draw? (1:24)
47d
Could Mo Salah fire Egypt to World Cup success? (1:28)
47d
Did Achraf Hakimi deserve to win the African Footballer of the Year? (1:26)
47d
Thabo Moloisane says Bafana have a winning mentality now (1:11)
47d
Franck Fife/AFP via Getty Images
2yEd Dove

2025 AFCON qualifiers guide: News, scores, standings, recap

The 2025 Africa Cup of Nations qualifying campaign is in the books, with all 24 qualifiers for next year's biennial competition now confirmed. ESPN present the definitive recap on all things AFCON.

Ulrik Pedersen/DeFodi Images via Getty Images
2yEd Dove

AFCON heavyweights underwhelm as World Cup qualifiers approach

It was a frantic and intense AFCON qualifying group stage, with high-profile sides like Ghana missing the finals and some of the continent's lesser lights looking forward to a shot at Africa's grandest prize.

AFCON Qualifying Table

Group AGPWDLGDP
Morocco1100+23
Niger1100+13
Lesotho1001-10
Gabon1001-20
Group BGPWDLGDP
Malawi1100+13
Angola101001
Egypt101001
South Sudan1001-10
Group CGPWDLGDP
Ivory Coast1100+23
Gambia1100+13
Somalia1001-10
Ghana1001-20
Group DGPWDLGDP
South Africa1100+13
Eritrea101001
Kenya101001
Guinea1001-10
Group EGPWDLGDP
Congo DR1100+23
Zimbabwe1100+13
Sierra Leone1001-10
Equatorial Guinea1001-20
Group FGPWDLGDP
Mauritania1100+23
Benin101001
Burkina Faso101001
Central African Republic1001-20
Group GGPWDLGDP
Cameroon1100+23
Namibia1100+13
Congo1001-10
Comoros1001-20
Group HGPWDLGDP
Botswana101001
Libya101001
Tunisia101001
Uganda101001
Group IGPWDLGDP
Algeria1100+23
Togo1100+13
Burundi1001-10
Zambia1001-20
Group JGPWDLGDP
Sudan1100+13
Senegal101001
Mozambique101001
Ethiopia1001-10
Group KGPWDLGDP
Mali1100+23
Rwanda1100+23
Cape Verde1001-20
Liberia1001-20
Group LGPWDLGDP
Guinea-Bissau1100+23
Nigeria1100+13
Madagascar1001-10
Tanzania1001-20