South Africa and Angola begin their 2025 Africa Cup of Nations Group B campaigns on Monday in Marrakech.
Bafana Bafana received the third-placed play-off on the 2023 finals within the Ivory Coast, beating DR Congo on penalties following a slim defeat to Nigeria within the semi-finals.
Angola reached the quarter-finals for the primary time since 2010 at that version, successful three and shedding one in all their 5 video games.
101GreatGoals.com has the workforce information and beginning line-ups as South Africa and Angola play their AFCON 2025 opener.
Really helpful provide
Guess £10 Get £30 in Free Bets
#AD 18+ Registration Required. Min deposit requirement. Free Bets are paid as Guess Credit and can be found to be used upon settlement of qualifying bets. Min odds, guess and fee methodology exclusions apply. Returns exclude Guess Credit stake. GambleAware.org Closing dates and T&Cs apply.
T&Cs apply.
South Africa beginning line-up vs Angola
South Africa have a largely match squad together with captain Ronwen Williams, who begins in objective.
Veteran midfielder Themba Zwane was omitted from the ultimate squad in a choice based mostly on choice and health issues somewhat than damage.
South Africa beginning XI: Ronwen Williams, Khuliso Mudau, Siyabonga Ngezana, Mbekezeli Mbokazi, Aubrey Modiba, Mohau Nkota, Teboho Mokoena, Spephelo Sithole, Oswin Appollis, Sipho Mbule, Lyle Foster
South Africa substitutes: Ricardo Goss, Tylon Smith, Khulumani Ndamane, Thalente Mbatha, Tshepang Moremi, Relebohile Mofokeng, Elias Mokwana, Bathusi Aubaas, Sipho Chaine, Samukelo Kabini, Nkosinathi Sibisi, Proof Makgopa, Shandre Campbell, Thabang Matuludi
Angola beginning line-up vs South Africa
Angola are with out ahead Zine Salvador, who has been dominated out of the match after sustaining an damage at membership stage.
Midfielder Present begins regardless of reportedly lacking current coaching classes by way of sickness.
Angola Beginning XI: Hugo Marques, Clinton Mata, Kialolonda Gaspar, Jonathan Buatu, Zito Luvumbo, Fred, Present, Maestro, or Carneiro, Gelson Dala, M’bala Nzola
Angola substitutes: Neblu, Nurio Fortuna, David Carmo, Milson, Ary Papel, Signori Antonio, Manuel Benson, Beni, Randy Nteka, Mabululu, Manuel Keliano, Mario Balburdia, Rui Modesto, Chico Banza, Pedro Bondo
How you can watch South Africa v Angola: TV channel, stay on-line stream
Kick-off on Monday is at 17:00 GMT (12:00 ET / 09:00 PT). Within the UK, stay AFCON 2025 protection is on Channel 4’s 4seven, All 4 and YouTube channel. Within the USA, beIN Sports activities is the match broadcaster.
On-line stay streaming is offered on an unlimited vary of gadgets by way of Channel 4’s web site and app and the beIN Sports activities app.
Bafana Bafana coming back from their ultimate coaching session forward of tomorrow evening’s Africa Cup of Nations opening match towards Angola.Kick off is at 19h00 SA time.#BafanaPride @10bet_ZA @CastleLagerSA @HonorAfrica @Shield_ZA @SABC_Sport pic.twitter.com/s1k4crdiOB
— Bafana Bafana (@BafanaBafana) December 21, 2025
South Africa AFCON 2025 squad
Soalkeepers: Sipho Chaine, Ricardo Goss (Siwelele), Ronwen Williams (Mamelodi Sundowns)
Defenders: Samukele Kabini (Molde), Thabang Matuludi (Polokwane Metropolis), Mbekezeli Mbokazi (Orlando Pirates), Aubrey Modiba (Mamelodi Sundowns), Khuliso Mudau (Mamelodi Sundowns), Khulumani Ndamane (TS Galaxy), Siyabonga Ngezana (Steaua Bucharest), Nkosinathi Sibisi (Orlando Pirates), Tylon Smith (Queens Park Rangers).
Midfielders: Bathusi Aubaas (Mamelodi Sundowns), Thalenthe Mbatha (Orlando Pirates), Teboho Mokoena (Mamelodi Sundowns), Sphephelo Sithole (Tondela), Sipho Mbule (Orlando Pirates)
Lyle Fester (Burnley), Elias Mokwana, Turns Pirates (Al Ettifaq)
Angola AFCON 2025 squad
Goalkeepers: Neblu (First August), Hugo Marques (Petro de Luanda), Dominique (Etoile Carouge).
Defenders: Rui Modesto (Udinese), Eddie Afonso (Petro de Luanda), To Carneiro (AS FAR), Nurio Fortuna (Volos FC), Pedro Bondo (Famalicao), David Carmo (Actual Oviedo), Buatu (Gil Vicente), Gaspar (Lecce), Clinton Mata (Lyon).
Midfielders: Beni Mukendi (Victoria SC), Present (Kocaelispor), Fredy (Bodrumspor), Maestro (Alanyaspor), Manuel Keliano (Akhmat Grozny), Mario Balburdia (Boluspor).
Forwards: Ztoo Lugribo (Cagliar), Manuel Bernson (Swan Metropolis), Ahli Tripoli), Zine (EK Athes).
What are the host cities for AFCON 2025?
Agadir – Grand Stade d’Agadir (capability – 41,144)
Casablanca – Mohammed V Sports activities Complicated (45,000)
Fes – Fes Sports activities Complicated (35,468)
Marrakech – Grand Stade de Marrakech (41,245)
Rabat – Prince Moulay Abdellah Sports activities Complicated (69,500)
Rabat – Stadium Al Barid (18,000)
Rabat – Olympic Stadium Annex Prince Moulay Abdellah Sports activities Complicated (21,000)
Rabat – Prince Heritier Sports activities Complicated Moulay EL Hassan (22,000)
Tangier – Grand Stade de Tangier (75,600)
We’re inside!!!#BafanaPride pic.twitter.com/FCBvKpWpHP
— Bafana Bafana (@BafanaBafana) December 19, 2025
AFCON 2025 fixtures, full Africa Cup of Nations schedule
Sunday, December 21 2025
Group A: Morocco 2-0 Comoros (Rabat)
Monday, December 22 2025
Group A: Mali 1-1 Zambia (Casablanca)
Group B: South Africa vs Angola (Marrakech, 17:00)
Group B: Egypt vs Zimbabwe (Agadir, 20:00)
Tuesday, December 23 2025
Group D: Senegal vs Botswana (Tangier, 12:30)
Group D: DR Congo vs Benin (Rabat, 15:00)
Group C: Nigeria vs Tanzania (Fes, 17:30)
Group C: Tunisia vs Uganda (Rabat, 20:00)
Wednesday, December 24 2025
Group E: Burkina Faso vs Equatorial Guinea (Casablanca, 12:30)
Group E: Algeria vs Sudan (Rabat, 15:00)
Group F: Ivory Coast vs Mozambique (Marrakech, 17:30)
Group F: Cameroon vs Gabon (Agadir, 20:00)
Friday, December 26 2025
Group B: Angola vs Zimbabwe (Marrakech, 12:30)
Group B: Egypt vs South Africa (Agadir, 15:00)
Group A: Zambia vs Comoros (Casablanca, 17:30)
Group A: Morocco vs Mali (Rabat, 20:00)
Saturday, December 27 2025
Group D: Benin vs Botswana (Rabat, 12:30)
Group D: Senegal vs DR Congo (Tangier, 15:00)
Group C: Uganda vs Tanzania (Rabat 3, 17:30)
Group C: Nigeria vs Tunisia (Fes, 20:00)
Sunday, December 28 2025
Group F: Gabon vs Mozambique (Agadir, 12:30)
Group E: Equatorial Guinea vs Sudan (Casablanca, 15:00)
Group E: Algeria vs Burkina Faso (Rabat, 17:30)
Group F: Ivory Coast vs Cameroon, (Marrakech, 20:00)
Monday, December 29 2025
Group B: Angola vs Egypt (Agadir, 16:00)
Group B: Zimbabwe vs South Africa (Marrakech, 16:00)
Group A: Comoros vs Mali (Casablanca, 19:00)
Group A: Zambia vs Morocco (Rabat, 19:00)
Tuesday, December 30 2025
Group C: Tanzania vs Tunisia (Rabat, 16:00)
Group C: Uganda vs Nigeria (Fes, 16:00)
Group D: Benin vs Senegal (Tangier, 19:00)
Group D: Botswana vs DR Congo (Rabat, 19:00)
Wednesday, December 31 2025
Group E: Equatorial Guinea vs Algeria (Rabat, 16:00)
Group E: Sudan vs Burkina Faso (Casablanca, 16:00)
Group F: Gabon vs Ivory Coast (Marrakech, 19:00)
Group F: Mozambique vs Cameroon (Agadir, 19:00)
Africa Cup of Nations 2025 spherical of 16
Saturday, January 3 2026
SR1: Group D winners vs Group B/E/F third-place (Tangier, 16:00)
SR2: Group A runners-up vs Group C runners-up (Casablanca, 19:00)
Sunday, January 4
SR3: Group A winners vs Group C/D/E third-place (Rabat, 16:00)
SR4: Group B runners-up vs Group F runners-up (Rabat, 19:00)
Monday, January 5
SR5: Group B winners vs Group A/C/D third-place (Agadir, 6pm)
SR6: Group C winners vs Group A/B/F third-place (Fes, 8:30pm)
Tuesday, January 6
SR7: Group E winners vs Group D runners-up (Rabat 2, 6pm)
SR8: Group F winners vs Group E runners-up (Marrakech, 8:30pm)
Africa Cup of Nations 2025 quarter-finals
Friday, January 9
QF1: Winner SR2 vs Winner SR1 (Tangier, 16:00)
QF2: Winner SR4 vs Winner SR3 (Rabat, 19:00)
Saturday, January 10
QF3: Winner SR7 vs Winner SR6 (Marrakech, 16:00)
QF4: Winner SR5 vs Winner SR8 (Agadir, 19:00)
Africa Cup of Nations 2025 semi-finals
Wednesday, January 14
SF1: Winner QF1 vs Winner QF4 (Tangier, 17:00)
SF2: Winner QF3 vs Winner QF2 (Rabat, 20:00)
Africa Cup of Nations 2025 third-place match
Saturday, January 17
SF1 vs SF2 losers (Casablanca, 16:00)
Africa Cup of Nations 2025 ultimate
Sunday, January 18
SF1 vs SF2 winners (Rabat, 19:00)



























Arsenal







































.jpg?w=120&resize=120,86&ssl=1)










