
AFCON 2025 Preview: Latest Odds, Where to Watch and How to Bet on the Africa Cup of Nations
It is almost time for the 2025 Africa Cup of Nations. The opening game kicks off later today, and with our preview below, you will find the latest odds, where to watch, and how to bet on this special soccer tournament.
Tom Jacobs - December 21, 2025, 5:10 AM EST
5 Minute ReadAfrica Cup of Nations Odds, Where to Watch and How to Bet in 2025
The 2025 Africa Cup of Nations, or AFCON as it is commonly known, is being held in Morocco, and it is the hosts who are the favorites to win the tournament.
Morocco are on a fantastic run of form, as they won a mesmerizing 19 matches in a row, starting in June 2024. It came to an end at the 2025 Arab Cup, but that was a team made up of a completely different squad of players, as they rested all their key stars before AFCON.
In addition to Morocco, teams like Senegal, Algeria, and Mohamed Salah's Egypt all rank among the favorites for the competition.
AFCON 2025: What Do the Odds Say About This Year's Tournament?
Morocco are the clear favorites for this tournament, with DraftKings Sportsbook offering the best odds on the market for them to win the tournament at +275. These odds imply that Morocco has a 26.7% chance of winning this tournament. CLICK HERE to bet on Morocco with DraftKings Sportsbook, and you will claim an additional $200 in bonus bets if you are a new customer betting for the first time, and they do go on to win.
With the 2025 African Footballer of the Year Achraf Hakimi leading the team, there is every reason to expect Morocco to go deep in the tournament. In addition to having the region's best footballer right now, Morocco also has the recent experience of reaching the semi-finals of the 2022 World Cup, a monumental achievement.
Senegal has an incredibly balanced squad that includes Sadio Mane, Ismaila Sarr, Iliman Ndiaye, and Nicolas Jackson. All these players are considered among the best in their position, particularly at this tournament. DR Congo may give them a tough game in Group D, but they will be expected to make the knockout stages regardless.
At +650 on FanDuel Sportsbook, Senegal makes some appeal, given the large gap between them and the tournament favorites. After all, Senegal may just have the better squad, with Morocco favored based on their recent tournament exploits and the fact that they are playing at home. CLICK HERE to bet on Senegal with FanDuel and claim a $250 bonus if they win.
Finally, let's talk about Mohamed Salah and his Egypt team, who are looking for a record-extending eighth AFCON title. Salah had to face heartbreaking losses in the 2017 and 2021 finals, so he will be extra motivated to extend his country's impressive tournament record and put a tough season at club level behind him.
Joining Salah in the Egypt squad are Manchester City's Omar Marmoush and the second-highest capped player in the squad, Trézéguet. The Egyptian Squad is largely made up of players from their national league, but their superstars stand out among the best in the tournament. If you think Salah finally gets a tournament win at the international level, then back them at +700 with BetMGM. CLICK HERE to bet on them with BetMGM, and you will cover your bet up to $1500 as a new customer.
Where to Watch AFCON 2025: How to Watch the Tournament in the US
AFCON 2025 will benefit from fantastic television coverage via BeIN SPORTS. You can watch all 24 teams in action throughout the group stages and all 52 matches overall on the platform.
The opening game between the hosts, Morocco, and their group rivals, Comoros,s will kick off at 12 pm ET on Sunday, 21st December.
How to Bet on the Africa Cup of Nations With DraftKings, FanDuel, and Bet365
Here are more details on the top sportsbook promos available for the 2025 AFCON tournament.
AFCON 2025 DraftKings Promo Code: Bet $5, Get $200 in Bonus Bets
DraftKings Sportsbook offers an exciting bet $5, get $200 promo to new customers, so whether you want to bet on the opening game, or a tourament outright, you can claim an additional $200 in bonus bets if your first $5 bet wins.
DraftKings offers one of the easiest ways to bet on the Africa Cup of Nations, with plenty of odds and markets available, as well as this exciting bet $5, get $200 DraftKings promo code.
To qualify, simply deposit $5 and place a qualifying bet on any AFCON market at odds of −500 or longer. If your bet wins, DraftKings instantly credits $200 in bonus bets to your account.
How to Claim the DraftKings Promo:
Step 1: CLICK HERE or head to DraftKings and register a new account.
Step 2: Deposit $5 or more into your DraftKings sportsbook account.
Step 3: Place a $5 bet on any AFCON market, at minimum odds of –500 (or longer). No DraftKings promo code required.
Step 4: If your bet wins, you’ll receive $200 in bonus bets credited instantly.
AFCON 2025 FanDuel Promo Code: Bet $5, Get $250
Where there is DraftKings there is always FanDuel and the latter is is offering one of the biggest bonuses right now, improving on the DraftKings offer.
New customers can bet $5 and get $250 in bonus bets if their wager wins at the Africa Cup of Nations, an incredibly generous odds boost.
Simply sign up, deposit at least $5, and place a $5 bet on any AFCON market. If your bet wins, FanDuel will credit $250 in Bonus Bets to your account.
How to Claim the FanDuel Promo:
Step 1: CLICK HERE or go to FanDuel Sportsbook and register a new account.
Step 2: Make a deposit of at least $5.
Step 3: Wager $5 on any AFCON market of your choice
Step 4: If your wager wins, you’ll receive $250 in Bonus Bets credited to your account.
AFCON 2025 BetMGM Bonus Code: Bet $10, Get $150 (MI, NJ, PA, WV)
BetMGM is offering a targeted bet-and-get bonus for the Africa Cup of Nations, if you are in MI, NJ, PA, or WV.
New users in Michigan, New Jersey, Pennsylvania, and West Virginia can all take advantage of another bet and get offer for this tournament, turning a $10 bet on AFCON into $150 in bonus bets if their wager wins.
Step 1: CLICK HERE or visit BetMGM’s website and register your account.
Step 2: Deposit $10.
Step 3: Place your first $10 bet on any qualifying AFCON market.
Step 4: If that bet wins, you’ll receive $150 in bonus bets in addition to your cash winnings.
For all other states (General safety net):
For users outside those states, BetMGM offers First Bet Offer up to $1,500. If your first wager loses, BetMGM refunds your stake as bonus bets (up to $1,500).
Step 1: Visit BetMGM or click the offer widget and enter bonus code OCMAX1500 if prompted.
Step 2: Deposit between $10 and $1,500.
Step 3: Place your first qualifying wager (straight, parlay, SGP etc.).
Step 4: If your bet wins: you keep your profits + original stake. If it loses: BetMGM refunds your stake as bonus bets (up to $1,500).
AFCON 2025 Bet365 Bonus Code: Bet $5, Get $150 (Win or Lose)
Bet365 delivers one of the safest betting options available for the Africa Cup of Nations. Whether you are looking to back an AFCON tournament winner or bet on your favorite team in their opening game, bet365 has you covered.
Sign up with the bet365 bonus code CHECK, deposit $10, and place a $5 wager on any AFCON market of your choice. Then, Regardless of the outcome, bet365 will credit $150 in Bonus Bets to your account.
Step 1: CLICK HERE or go to bet365’s website and ensure you qualify (new customer only).
Step 2: Register a new Bet365 account using promo code ‘CHECK’.
Step 3: Deposit $10, then wager $5 on any AFCON market via bet365 (min odds -500)
Step 4: Whether your wager wins or loses, you’ll receive $150 in bonus bets thanks to the promotion.
AFCON 2025 Groups, Full Game Schedule
Here are all the groups for the 2025 Africa Cup of Nations tournament and all the group games guaranteed to happen before the knockout stages.
- 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
Group A
December 21: Morocco vs Comoros - 2pm ET December 22: Mali vs Zambia - 9:30am ET December 26: Morocco vs Mali - 2pm ET December 26: Zambia vs Comoros - 9:30am ET December 29: Zambia vs Morocco - 12:30pm ET December 29: Comoros vs Mali - 12:30pm ET
Group B
December 22: Egypt vs Zimbabwe - 12pm ET December 22: South Africa vs Angola - 2:30pm ET December 26: Egypt vs South Africa - 12pm ET December 26: Angola vs Zimbabwe - 2:30pm ET December 29: Angola vs Egypt - 2:30pm ET December 29: Zimbabwe vs South Africa - 2:30pm ET
Group C
December 23: Nigeria vs Tanzania - 7am ET December 23: Tunisia vs Uganda - 9:30am ET December 27: Nigeria vs Tunisia - 7am ET December 27: Uganda vs Tanzania - 9:30am ET December 30: Uganda vs Nigeria - 12pm ET December 30: Tanzania vs Tunisia - 12pm ET
Group D
December 23: Senegal vs Botswana - 12pm ET December 23: DR Congo vs Benin - 2:30pm ET December 27: Senegal vs DR Congo - 12pm ET December 27: Benin vs Botswana - 2:30pm ET December 30: Benin vs Senegal - 2:30pm ET December 30: Botswana vs DR Congo - 2:30pm ET
Group E
December 24: Algeria vs Sudan - 7am ET December 24: Burkina Faso vs Equatorial Guinea - 9:30am ET December 28: Algeria vs Burkina Faso - 7am ET December 28: Equatorial Guinea vs Sudan - 9:30am ET December 31: Equatorial Guinea vs Algeria - 12pm ET December 31: Sudan vs Burkina Faso - 12pm ET
Group F
December 24: Ivory Coast vs Mozambique - 12pm ET December 24: Cameroon vs Gabon - 2:30pm ET December 28: Ivory Coast vs Cameroon - 12pm ET December 28: Gabon vs Mozambique - 2:30pm ET December 31: Gabon vs Ivory Coast - 2:30pm ET December 31: Mozambique vs Cameroon - 2:30pm ET









