The Africa Cup of Nations (AFCON) 2025 is shaping up to be one of the most exciting editions in recent memory. Set to take place in Morocco, the tournament will once again bring together the best national teams from across the continent in a celebration of African football talent, pride and rivalry.
Originally scheduled for mid-2025, the tournament has already drawn significant attention due to its competitive qualifying rounds, rising young stars, and the intense build-up among footballing nations. South Africa’s Bafana Bafana are aiming to make a strong impression this time around, after their encouraging performances in recent international fixtures.
AFCON has always been more than just a football competition — it’s a cultural moment for millions of fans across Africa. And with the level of play and stakes rising with each edition, it has also become one of the top sporting events for football betting on the continent.
AFCON offers a unique betting landscape for African football lovers. With its mix of unpredictable results, passionate performances, and tight scorelines, it’s a tournament where well-informed punters can find real value.
Unlike European or club football, AFCON has its own dynamics. Teams with less global media coverage can still perform exceptionally well, making upsets more common — and often more rewarding for bettors. Local insight, knowledge of players plying their trade both at home and abroad, and familiarity with regional rivalries all come into play here.
From outright winner markets to in-play betting on individual matches, there are countless ways to get involved. For South African players, this is the perfect opportunity to back Bafana Bafana or other favourites while making the most of exciting odds. Bet your odds on the listed licensed sports betting sites.
| Welcome Bonus Package | Play Now | Live Games | Mobile | Lucky Numbers | |
10bet |
R1,000 Bonus |
Play Now | ✓ | ✓ | ✓ |
ZARbet |
50 Free Spins on Big Blue Fishing Coupon Code 50BBF 125% Match Bonus Up To R3,750 |
Play Now | ✓ | ✓ | ✓ |
Lucky Fish |
50 Free Spins On Sign-Up | Play Now | ✓ | ✓ | ✓ |
YesPlay |
150% Bonus | Play Now | ✓ | ✓ | ✓ |
Hollywoodbets |
R25 Free Sign Up Bet | Play Now | ✓ | ✓ | ✓ |
If you're planning to bet on AFCON 2025, it's important to use reliable and secure sportsbooks. Our list of recommended online casinos and sports betting sites offers South African players trustworthy options that support ZAR and local payment methods, with solid odds on all AFCON fixtures.
Group A: Morocco (hosts), 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 (holders), Cameroon, Gabon, Mozambique
Mali 1-1 Zambia (Lassine Sinayoko 61': Patson Daka 90+2)
Zambia 0-0 Comoros
Morocco 1-1 Mali (Brahim Diaz 45+5'pen : Lassine Sinayoko 64'pen)
Zambia vs Morocco, 20:00
Comoros vs Mali, 20:00
South Africa 2-1 Angola (Apollis 21', Foster 79': Show 35')
Egypt 2-1 Zimbabwe (Marmoush 64', Salah 90+1': Dube 20')
Angola 1-1 Zimbabwe (Gelson Dala 24': Musona 45+6)
Egypt 1-0 South Africa (Mohamed Salah 45'pen)
Zimbabwe 2-3 South Africa (Maswanhise 19', Modiba 23' OG: Moremi 7', Foster 50', Appollis 82'pen)
Angola 0-0 Egypt
Nigeria 2-1 Tanzania (Ajayi 36', Lookman 52': M'Mombwa 50')
Tunisia 3-1 Uganda (Skhiri 10', Achouri 40', 64': Omedi 90+2)
Uganda 1-1 Tanzania (Simon Msuva 59'pen : Uche Ikpeazu 80')
Nigeria 3-2 Tunisia (Osimhen 44', Ndidi 50', Lookman 67' : Talbi 74', Al Abdi 87'pen)
Uganda vs Nigeria, 16:00
Tanzania vs Tunisia, 16:00
DR Congo 1-0 Benin (Theo Bongonda 16')
Senegal 3-0 Botswana (Jackson 40', 58', Ndiaye 90')
Benin 1-0 Botswana (Yohan Roche 28')
Senegal 1-1 DR Congo (Bakambu 61' : Mane 69')
Botswana vs DR Congo, 19:00
Benin vs Senegal, 19:00
Burkina Faso 2-1 Equatorial Guinea (Minoungou 90+5', Tapsoba 90+8': Anieboh 85')
Algeria 3-0 Sudan (Mahrez 2', 61', Maza 81')
Equatorial Guinea 0-1 Sudan (Saul Coco 74'OG)
Algeria 1-0 Burkina Faso (Riyad Mahrez 23'pen)
Equatorial Guinea vs Algeria, 16:00
Sudan vs Burkina Faso, 16:00
Côte d'Ivoire 1-0 Mozambique (Amad 49')
Cameroon 1-0 Gabon (Eyong 6')
Gabon 2-3 Mozambique (Aubameyang 45+5', Moussounda 76' : Bangal 37', Catamo 42', Calila 52')
Côte d'Ivoire 1-1 Cameroon (Amad 51' : Junior Tchamadeu 59')
Gabon vs Côte d'Ivoire, 19:00
Match : Mozambique vs Cameroon, 19:00
Group D winners vs 3rd place (B/E/F), 17:00
Group A runners-up vs Group C runners-up, 20:00
Group A winners vs 3rd place (C/D/E), 17:00
Group B runners-up vs Group F runners-up, 20:00
Group B winners vs 3rd place (A/C/D), 17:00
Group C winners vs 3rd place (A/B/F), 20:00
Group E winners vs Group D runners-up, 17:00
Group F winners vs Group E runners-up, 20:00
Winner R16‑2 vs Winner R16‑1, 17:00
Winner R16‑4 vs Winner R16‑3, 21:00
Winner R16‑7 vs Winner R16‑6, 17:00
Winner R16‑5 vs Winner R16‑8, 20:00
Winner R16‑2 vs Winner R16‑1, 17:00
Winner R16‑4 vs Winner R16‑3, 21:00
Winner R16‑7 vs Winner R16‑6, 17:00
Winner R16‑5 vs Winner R16‑8, 20:00
Semi-final 1, 18:00
Semi-final 2, 21:00
Winner SF1 vs Winner SF2, 20:00, at Prince Moulay Abdellah Stadium, Rabat
Whether you're backing a tournament favourite like Senegal or looking for underdog value in early group matches, our platforms make it easy to place your bets and follow the action.
AFCON isn’t just about watching great football — it’s a chance to engage with the game on a deeper level. So as the tournament heats up and the teams take to the pitch, now is the ideal time to get involved.
Gambling can be addictive, please play responsibly.

Marketing Media 24 Limited BVI Company number: 212899