These sides are going to put up an intense battle against one another. We predict that the Egypt national football team are likely to come out on top. They should secure a win over the South Africa national football team in their upcoming AFCON clash
Match info: AFCON Group B
Venue: Stade Adrar, Agadir
Date: Friday, 26th December 2025
Time: 4 pm Nigerian time
Fresh off tournament-opening wins at the Africa Cup of Nations, Egypt and South Africa lock horns in Agadir on Friday in what is likely to determine the winner of Group B.
Mohamed Salah scored a last-gasp winner against Zimbabwe, while Lyle Foster netted Bafana Bafana’s clincher against Angola to put both teams level in the group ahead of the second round of matches in the section.
Head-to-head:
- Egypt have won four of the last 14 meetings between the two countries.
- South Africa recorded eight victories.
- The remaining two clashes ended in draws.
- South Africa have won four of their last five matches.
- Egypt have won two of their last five games.
- The Pharaohs have not secured a win against Bafana Bafana in their last six attempts.
- Only two of their last eight encounters produced more than two goals.
Form:
- Egypt in the AFCON: W
- Egypt in all competitions: W-L-W-W-W
- South Africa in the AFCON: W
- South Africa in all competitions: D-W-W-W-W
Team News:
- All of the selected squad members for both teams are fit and ready to be in action.
Player(s) to watch:
- Mohamed Salah scored the match-winning goal for the Pharaohs in their previous game against the Warriors. He is yet again going to play an important role in the attacking front for the Egyptian national football team. Mohamed Salah is going to lead the attack from the right and will be a constant threat to the opponent’s defence.
- Lyle Foster is going to play an important role in the final third for the South Africa national football team. He is coming in after scoring the match-winner for his side in the previous AFCON outing. Foster is yet again going to lead his side up front and will be looking to come up with a top performance.