AFCON 2025 starts on the 21st of December 2025. The final is set to take place on the 18th of January 2026. Morocco hosts the tournament and assumes hosting duties for the second time, having previously done so in 1988. Check out our full guide, with AFCON fixtures, predictions, tips, and more.
AFCON 2025 Next Matches + Predictions
Africa Cup of Nations standings
| M | W | D | L | GD | Last 5 | P | ||
|---|---|---|---|---|---|---|---|---|
| 1 | Morocco | 3 | 2 | 1 | 0 | 5 | 7 | |
| 2 | Mali | 3 | 0 | 3 | 0 | 0 | 3 | |
| 3 | Comoros | 3 | 0 | 2 | 1 | -2 | 2 | |
| 4 | Zambia | 3 | 0 | 2 | 1 | -3 | 2 | |
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Morocco | 0 | ||||
| 2 | Mali | 0 | ||||
| 3 | Comoros | 0 | ||||
| 4 | Zambia | 0 | ||||
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Morocco | 0 | ||||
| 2 | Mali | 0 | ||||
| 3 | Comoros | 0 | ||||
| 4 | Zambia | 0 | ||||
| M | W | D | L | GD | Last 5 | P | ||
|---|---|---|---|---|---|---|---|---|
| 1 | Egypt | 3 | 2 | 1 | 0 | 2 | 7 | |
| 2 | South Africa | 3 | 2 | 0 | 1 | 1 | 6 | |
| 3 | Angola | 3 | 0 | 2 | 1 | -1 | 2 | |
| 4 | Zimbabwe | 3 | 0 | 1 | 2 | -2 | 1 | |
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Egypt | 0 | ||||
| 2 | South Africa | 0 | ||||
| 3 | Angola | 0 | ||||
| 4 | Zimbabwe | 0 | ||||
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Egypt | 0 | ||||
| 2 | South Africa | 0 | ||||
| 3 | Angola | 0 | ||||
| 4 | Zimbabwe | 0 | ||||
| M | W | D | L | GD | Last 5 | P | ||
|---|---|---|---|---|---|---|---|---|
| 1 | Nigeria | 3 | 3 | 0 | 0 | 4 | 9 | |
| 2 | Tunisia | 3 | 1 | 1 | 1 | 1 | 4 | |
| 3 | Tanzania | 3 | 0 | 2 | 1 | -1 | 2 | |
| 4 | Uganda | 3 | 0 | 1 | 2 | -4 | 1 | |
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Nigeria | 0 | ||||
| 2 | Tunisia | 0 | ||||
| 3 | Tanzania | 0 | ||||
| 4 | Uganda | 0 | ||||
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Nigeria | 0 | ||||
| 2 | Tunisia | 0 | ||||
| 3 | Tanzania | 0 | ||||
| 4 | Uganda | 0 | ||||
| M | W | D | L | GD | Last 5 | P | ||
|---|---|---|---|---|---|---|---|---|
| 1 | Senegal | 3 | 2 | 1 | 0 | 6 | 7 | |
| 2 | Congo DR | 3 | 2 | 1 | 0 | 4 | 7 | |
| 3 | Benin | 3 | 1 | 0 | 2 | -3 | 3 | |
| 4 | Botswana | 3 | 0 | 0 | 3 | -7 | 0 | |
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Senegal | 0 | ||||
| 2 | Congo DR | 0 | ||||
| 3 | Benin | 0 | ||||
| 4 | Botswana | 0 | ||||
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Senegal | 0 | ||||
| 2 | Congo DR | 0 | ||||
| 3 | Benin | 0 | ||||
| 4 | Botswana | 0 | ||||
| M | W | D | L | GD | Last 5 | P | ||
|---|---|---|---|---|---|---|---|---|
| 1 | Algeria | 3 | 3 | 0 | 0 | 6 | 9 | |
| 2 | Burkina Faso | 3 | 2 | 0 | 1 | 2 | 6 | |
| 3 | Sudan | 3 | 1 | 0 | 2 | -4 | 3 | |
| 4 | Equatorial Guinea | 3 | 0 | 0 | 3 | -4 | 0 | |
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Algeria | 0 | ||||
| 2 | Burkina Faso | 0 | ||||
| 3 | Sudan | 0 | ||||
| 4 | Equatorial Guinea | 0 | ||||
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Algeria | 0 | ||||
| 2 | Burkina Faso | 0 | ||||
| 3 | Sudan | 0 | ||||
| 4 | Equatorial Guinea | 0 | ||||
| M | W | D | L | GD | Last 5 | P | ||
|---|---|---|---|---|---|---|---|---|
| 1 | Ivory Coast | 3 | 2 | 1 | 0 | 2 | 7 | |
| 2 | Cameroon | 3 | 2 | 1 | 0 | 2 | 7 | |
| 3 | Mozambique | 3 | 1 | 0 | 2 | -1 | 3 | |
| 4 | Gabon | 3 | 0 | 0 | 3 | -3 | 0 | |
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Ivory Coast | 0 | ||||
| 2 | Cameroon | 0 | ||||
| 3 | Mozambique | 0 | ||||
| 4 | Gabon | 0 | ||||
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Ivory Coast | 0 | ||||
| 2 | Cameroon | 0 | ||||
| 3 | Mozambique | 0 | ||||
| 4 | Gabon | 0 | ||||
| M | W | D | L | GD | Last 5 | P | ||
|---|---|---|---|---|---|---|---|---|
| 1 | Mozambique | 3 | 1 | 0 | 2 | -1 | 3 | |
| 2 | Benin | 3 | 1 | 0 | 2 | -3 | 3 | |
| 3 | Sudan | 3 | 1 | 0 | 2 | -4 | 3 | |
| 4 | Tanzania | 3 | 0 | 2 | 1 | -1 | 2 | |
| 5 | Angola | 3 | 0 | 2 | 1 | -1 | 2 | |
| 6 | Comoros | 3 | 0 | 2 | 1 | -2 | 2 | |
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Mozambique | 0 | ||||
| 2 | Benin | 0 | ||||
| 3 | Sudan | 0 | ||||
| 4 | Tanzania | 0 | ||||
| 5 | Angola | 0 | ||||
| 6 | Comoros | 0 | ||||
| M | W | D | L | P | ||
|---|---|---|---|---|---|---|
| 1 | Mozambique | 0 | ||||
| 2 | Benin | 0 | ||||
| 3 | Sudan | 0 | ||||
| 4 | Tanzania | 0 | ||||
| 5 | Angola | 0 | ||||
| 6 | Comoros | 0 | ||||
Contents:
- AFCON 2025 Match Predictions
- Africa Cup of Nations 2025 Key Info
- AFCON 2025 Group Stage
- 2025 Africa Cup of Nations Fixtures
- AFCON 2025 Winner Prediction
- 2025 Africa Cup of Nations Goalscorer Prediction
- Prediction for South Africa’s Performance
- How to Make Winning Predictions?
- Best Bookmakers for AFCON Betting
- AFCON 2025 Nostrabet’s Conclusion
Africa Cup of Nations 2025 Key Info
Check out the key facts about the latest edition of the Africa Cup of Nations:
When is AFCON 2025 starting?
Africa Cup of Nations fixtures begin on the 21st of December as Morocco host Comoros. However, South Africa’s tournament commences on the 22nd. Bafana Bafana play Angola in Marrakesh.
How many teams qualify for AFCON?
The AFCON qualifiers delivered 23 teams to the finals. Those nations join the host side, Morocco, to form the 24-side tournament.
Who will host AFCON 2025?
Morocco will host the 2025 Africa Cup of Nations. Obviously, Morocco will hope for a good run. However, they have won AFCON just once, in 1976, although they made the final in 2004.
When is the final of AFCON 2025?
Despite the tournament being billed as the 2025 Africa Cup of Nations, the final will take place on the 18th of January 2026. The showpiece will be held in the capital city, Rabat.
Who won the last AFCON?
AFCON 2023 (which confusingly took place entirely in 2024) was hosted and won by Ivory Coast. It was their third tournament success after they won it in 1992 and 2015.
How many AFCONs has South Africa won?
South Africa have won AFCON just once. They claimed the title in 1996 on home soil. However, they went close last time, losing in the semis to Nigeria on penalties.
Where to watch Africa Cup of Nations matches in South Africa?
The AFCON groups and knockout phase are available to view for free across South Africa on SABC. Indeed, all 52 games are free to air and also available on the radio. However, SuperSport will also screen the whole tournament to those who subscribe.
AFCON 2025 Group Stage & Predictions
You can see the six AFCON groups below. Moreover, we have also included tips and predictions for which two teams will earn automatic qualification from each group.
Group A
- Morocco
- Mali
- Zambia
- Comoros
Group B
- Egypt
- South Africa
- Angola
- Zimbabwe
Group C
- Nigeria
- Tunisia
- Uganda
- Tanzania
Group D
- Senegal
- DR Congo
- Benin
- Botswana
Group E
- Algeria
- Burkina Faso
- Equatorial Guinea
- Sudan
Group F
- Ivory Coast
- Cameroon
- Gabon
- Mozambique
2025 Africa Cup of Nations Fixtures
Check out the full list of AFCON fixtures below:
Group stage:
- 21.12 – 21:00 – Morocco vs Comoros
- 22.12 – 16:00 – Mali vs Zambia
- 22.12 – 19:00 – South Africa vs Angola
- 22.12 – 22:00 – Egypt vs Zimbabwe
- 23.12 – 14:30 – DR Congo vs Benin
- 23.12 – 17:00 – Senegal vs Botswana
- 23.12 – 19:30 – Nigeria vs Tanzania
- 23.12 – 22:00 – Tunisia vs Uganda
- 24.12 – 14:30 – Burkina Faso vs Equatorial Guinea
- 24.12 – 17:00 – Algeria vs Sudan
- 24.12 – 19:30 – Ivory Coast vs Mozambique
- 24.12 – 22:00 – Cameroon vs Gabon
- 26.12 – 14:30 – Angola vs Zimbabwe
- 26.12 – 17:00 – Egypt vs South Africa
- 26.12 – 19:30 – Zambia vs Comoros
- 26.12 – 22:00 – Morocco vs Mali
- 27.12 – 14:30 – Benin vs Botswana
- 27.12 – 17:00 – Senegal vs DR Congo
- 27.12 – 19:30 – Uganda vs Tanzania
- 27.12 – 22:00 – Nigeria vs Tunisia
- 28.12 – 14:30 – Gabon vs Mozambique
- 28.12 – 17:00 – Equatorial Guinea vs Sudan
- 28.12 – 19:30 – Algeria vs Burkina Faso
- 28.12 – 22:00 – Ivory Coast vs Cameroon
- 29.12 – 18:00 – Zimbabwe vs South Africa
- 29.12 – 18:00 – Angola vs Egypt
- 29.12 – 21:00 – Zambia vs Morocco
- 29.12 – 21:00 – Comoros vs Mali
- 30.12 – 18:00 – Uganda vs Nigeria
- 30.12 – 18:00 – Tanzania vs Tunisia
- 30.12 – 21:00 – Benin vs Senegal
- 30.12 – 21:00 – Botswana vs DR Congo
- 31.12 – 18:00 – Equatorial Guinea vs Algeria
- 31.12 – 18:00 – Sudan vs Burkina Faso
- 31.12 – 21:00 – Gabon vs Ivory Coast
- 31.12 – 21:00 – Mozambique vs Cameroon
Round of 16:
- The matches will take place between January 3rd and 6th, 2026, with two games per day – one starting at 18:00, and the other at 21:00.
Quarter-finals:
- The games will be played on January 9th and 10th, 2026, with two matches per day, kick-offs at 18:00 and 21:00.
Semi-finals:
- Both matches will be played on the 14th of January, with the first starting at 19:00 and the other at 22:00.
3rd Place play-off:
- The losers of the semi-finals will face off in a battle for third place on January 17th, with the game starting at 18:00.
Final:
- The champion of the 2025 Africa Cup of Nations will be decided on the 18th of January 2026, with the final match starting at 21:00.
AFCON 2025 Winner Prediction
Bookmakers make Morocco the favourites and home advantage is often crucial in AFCON. However, we feel the hosts are too short in the betting. Odds of just 3.65 (from betway) offer us little value. Senegal will have a great chance, while Nigeria could do well if their stars perform. However, our prediction is for Egypt to win.
The North Africans are the most successful side in AFCON history. Moreover, Salah will arrive fresh and with a point to prove. With him, Man City’s Omar Marmoush and Mostafa Mohamed (who plays for Nantes), the Pharaohs have the best front line at AFCON 2025. We predict Salah and co will score the goals to fire Egypt to glory at 6.85.
Betway odds for AFCON 2025 Winner:
- Morocco @3.65
- Egypt @6.85
- Algeria @7.35
- Senegal @7.35
- Nigeria @10.50
- Ivory Coast @13.70
- Mali @13.80
- Tunisia @13.80
- Cameroon @18.00
- South Africa @43.00
2025 Africa Cup of Nations Goalscorer Prediction
Obviously, if Egypt are to win, Salah will have to score plenty of goals. We think he will and so our top goalscorer prediction is easy. Back Mo at odds of 10.50.
Betway odds for AFCON 2025 Goalscorer:
- Victor Osimhen (Nigeria) @10.50
- Mohamed Salah (Egypt) @10.50
- Ayoub El Kaabi (Morocco) @16.90
- Bryan Mbeumo (Cameroon) @20.10
- Brahim Diaz (Morocco) @23.30
- Youssef En-Nesyri (Morocco) @23.30
- Ademola Lookman (Nigeria) @23.30
- Hamza Igamane (Morocco) @26.40
- Nicolas Jackson (Senegal) @26.40
- Sadio Mane (Senegal) @26.40
Nostrabet’s Prediction for South Africa’s Performance at AFCON
AFCON results are not always predictable but, as we’ve said, we think South Africa will qualify from Group B. They may face Cameroon in the round of 16, and then could play Morocco in the quarters. That might be the end of the road for Bafana Bafana. However, if they can get past the hosts, who knows how far they can go?
How to Make Winning Predictions for AFCON 2025 Matches?
Doing thorough research is vital to help you place good bets on AFCON. We offer lots of tips and predictions and also provide AFCON live scores to help you.
Consider recent form of teams
Recent form is perhaps the most important factor for making winning predictions. Look at AFCON qualifiers and other results too.
Take a look at H2H matches
Head-to-head stats can be important. However, it is important to pay much more attention to recent games than ones long ago.
Discover if there are missing players
Team news is vital. Monitor injuries, suspensions and manager sentiment closely.
Best Bookmakers for AFCON Betting in South Africa
You can see the best bookies for betting on AFCON below. We have selected these because they are strong across the board. They are safe, secure and provide good odds.
- Trusted brand with a license
- Various sports betting options
- Generous bonus offers
- Mobile app available
- Competitive odds
- Horse racing available
- Good selection of sports
- Super 100% Welcome Bonus + Free Spins and a Free Bet
- Aviator, Lucky Number & 850+ Games
- Competitive Odds & Sports Markets with Cash out and Bet Builder
- Various Payment alternatives
- High odds for in-play in SA
- Boosted rewards with lower margins
- Wide range of promotions
- Generous welcome bonus
- Quick deposits and withdrawals
- Responsive customer service
Why Betway?
Betway is a massive, global brand. They are 100% trustworthy, provide excellent customer support, and have a good app and excellent bet builder tool.
Why HollywoodBets?
Punters should note that HollywoodBets is South African-owned, unlike many of the big online betting sites. It is also a top-notch betting site that has been established for almost 30 years. Additionally, they boast super-quick payouts, an in-play betting platform that is just as quick, and a great Build A Bet feature. All that more than makes up for the below-average welcome bonus.
Why SuperSportBET?
The SuperSport brand is strong, and this site is a great option for AFCON betting on the move. Their apps are excellent. Moreover, the site in general is fast, slick and easy to use. SuperSportBET has no real weaknesses and gives customers a great choice of sports and markets.
Why YesPlay?
YesPlay is also a South African casino and sportsbook. Generally, their odds are well above average. They do not offer the biggest range of sports. However, when it comes to soccer, you won’t be disappointed.
Why ZARbet?
Another South African operator, ZARbet specialises in football betting. They provide customers with loads of markets. Moreover, their quick and easy registration process makes joining simple.
AFCON 2025 Nostrabet’s Conclusion
Our AFCON 2025 guide shows you all the AFCON groups, AFCON fixtures and basic information about the tournament. We also detail the best betting sites to use for the Africa Cup of Nations and highlight the strengths of each.
You can see our own AFCON predictions and tips for the groups, outright winner and top goalscorer. Moreover, we also provide tips for all the games. However, we also explain how you can make your own predictions. This guide has everything you need to enjoy watching South Africa attempt to win AFCON!

