Zimbabwe and South Africa full their 2025 Africa Cup of Nations (AFCON) Group B campaigns towards one another on Monday in Marrakech.
A degree will ship Bafana to the final 16 robotically if winless Angola don’t beat leaders Egypt, who’ve received each of their first two matches, within the simultaneous closing group recreation.
The Warriors shall be eradicated if they don’t win however are sure to progress in the event that they prevail and Angola don’t.
101GreatGoals.com has the workforce information and beginning line-ups as Zimbabwe and South Africa full their AFCON 2025 group levels.
🎥 HIGHLIGHTS: 🇦🇴 1-1 🇿🇼
All sq. between Angola and Zimbabwe in Matchday 2 of the #TotalEnergiesAFCON2025 pic.twitter.com/zPMSwHLXaM
— TotalEnergies AFCON 2025 (@CAF_Online) December 26, 2025
Zimbabwe beginning line-up vs South Africa
Zimbabwe are with out Walter Musona, who scored twice in qualifying, and ahead Data Musona, who took his worldwide tally to 27 objectives with an excellent piece of management and end towards Angola.
Defender Divine Lunga joined 35-year-old Musona in being match once more for that recreation, however Cincinnati defender Teenage Hadebe went off injured through the first half.
Plymouth Argyle’s Brendan Galloway, who has himself been returning to full health, replaces Hadebe from the beginning.
Versatile Wolves participant Marshall Munetsi missed out on the finals with a calf harm, as did Udinese full-back Jordan Zemura due to a thigh drawback.
Zimbabwe beginning XI: Washington Arubi, Brendan Galloway, Gerald Takwara, Munashe Garan’anga, Jonah Fabisch, Invoice Antonio, Marvelous Nakamba, Daniel Msendami, Divine Lunga, Prince Dube, Tawanda Maswanhise
Zimbabwe substitutes: Elvis Chipezeze, Sean Fusire, Prosper Padera, Macauley Bonne, Washington Navaya, Martin Mapisa, Tawanda Chirewa, Godknows Murwira, Emmanuel Jalai, Isheanesu Mauchi, Alec Mudimu, Ishmael Wadi, Junior Zindoga, Tadiwa Chakuchichi
South Africa beginning line-up vs Zimbabwe
Lengthy-serving midfielder Themba Zwane helped South Africa end third in 2023 and was named of their provisional squad however missed out by means of a knee harm.
South Africa beginning XI: Ronwen Williams, Khuliso Mudau, Siyabonga Ngezana, Mbekezeli Mbokazi, Aubrey Modiba, Oswin Appollis, Teboho Mokoena, Sipho Mbule, Sphephelo Sithole, Tshepang Moremi, Lyle Foster
South Africa substitutes: Sipho Chaine, Tylon Smith, Khulumani Ndamane, Thalente Mbatha, Relebohile Mofokeng, Mohau Nkota, Elias Mokwana, Bathusi Aubaas, Samukelo Kabini, Nkosinathi Sibisi, Ricardo Goss, Proof Makgopa, Shandre Campbell, Thabang Matuludi
Learn how to watch Zimbabwe vs South Africa: TV channel, reside on-line stream
Kick-off on Monday is at 16:00 GMT (11:00 ET / 08:00 PT). Within the UK, reside protection is on Channel 4 Sport’s YouTube channel. Within the USA, beIN Sports activities is the match broadcaster.
On-line reside streaming is offered on an enormous vary of units by means of Channel 4’s website and app and the beIN Sports activities app.
Zimbabwe v South Africa: AFCON 2025 stats
- These groups drew 0-0 in a World Cup qualifier in Durban on October 10
- Zimbabwe have by no means received inside their first two video games on the finals, with all 4 of their wins of their ultimate group recreation
- Their total AFCON report is W3 D3 L11
- None of their video games on the finals have ended 0-0 and so they have by no means recorded a clear sheet
- A run of scoring in every of their final 4 video games is the longest run of successive objectives on the AFCON of their historical past
- A 2-1 friendlywin over Qatar on December 17 is their solely victory of their final seven matches
- South Africa’s final 4 group-stage wins have come towards Angola in 2013 and 2025 and Namibia in 2019 and 2023
- Bafana’s defeat to Egypt was their first AFCON loss in open play in eight video games since shedding to Mali in 2023 (W3 D4)
- That they had received their earlier two video games towards North African groups, beating Egypt and Morocco in 2019 and 2023 after beforehand going winless in 4 such matches (D1 L3)
- The end result ended their 11-match unbeaten run (together with friendlies)
Zimbabwe AFCON 2025 squad
Goalkeepers: Washington Arubi (Marumo Gallants), Elvis Chipezeze (Magesi), Martin Mapisa (MWOS FC).
Defenders: Godknows Murwira (Scottland), Emmanuel Jalai (Dynamos FC), Sean Fusire (Sheffield Wednesday), Munashe Garananga (FC Copenhagen), Gerald Takwara (Al Ittihad Misurata), Isheanesu Mauchi (Simba Bhora), Brendon Galloway (Plymouth Argyle), Teenage Hadebe (FC Cincinnati), Alec Mudimu (Flint City United), Divine Lunga (Mamelodi Sundowns)
Midfielders: Marvelous Nakamba (Luton City), Jonah Fabisch (Erzgebirg Aue), Andy Rinomhota (Studying), Prosper Padera (SJK Seinajoki), Tawanda Chirewa (Wolverhampton Wanderers), Data Musona (Scottland)
Forwards: Invoice Antonio (KV Mechelen), Ishmael Wadi (CAPS United), Tawanda Maswanhise (Motherwell), Daniel Msendami (Marumo Gallants), Prince Dube (Younger Africans), Washington Navaya (TelOne FC), Macauley Bonne (Maldon & Tiptree), Junior Zindoga (TS Galaxy), Tadiwanashe Chakuchichi (Scottland)
South Africa AFCON 2025 squad
Goalkeepers: Sipho Chaine (Orlando Pirates), 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)
Forwards: Oswin Appollis (Orlando Pirates), Shandre Campbell (Membership Brugge), Lyle Foster (Burnley), Proof Makgopa (Orlando Pirates), Relebohile Mofokeng (Orlando Pirates), Elias Mokwana (Al Hazem), Tshepang Moremi (Orlando Pirates), Mohau Nkota (Al Ettifaq)
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 2-1 Angola (Marrakech)
- Group B: Egypt 2-1 Zimbabwe (Agadir)
Tuesday, December 23 2025
- Group D: Senegal 3-0 Botswana (Tangie)
- Group D: DR Congo 1-0 Benin (Rabat)
- Group C: Nigeria 2-1 Tanzania (Fes)
- Group C: Tunisia 3-1 Uganda (Rabat)
Wednesday, December 24 2025
- Group E: Burkina Faso 2-1 Equatorial Guinea (Casablanca)
- Group E: Algeria 3-0 Sudan (Rabat)
- Group F: Ivory Coast 1-0 Mozambique (Marrakech)
- Group F: Cameroon 1-0 Gabon (Agadir)
Friday, December 26 2025
- Group B: Angola 1-1 Zimbabwe (Marrakech)
- Group B: Egypt 1-0 South Africa (Agadir)
- Group A: Zambia 0-0 Comoros (Casablanca)
- Group A: Morocco 1-1 Mali (Rabat)
Saturday, December 27 2025
- Group D: Benin 1-0 Botswana (Rabat)
- Group D: Senegal 1-1 DR Congo (Tangier)
- Group C: Uganda 1-1 Tanzania (Rabat)
- Group C: Nigeria 3-2 Tunisia (Fes)
Sunday, December 28 2025
- Group F: Gabon 2-3 Mozambique (Agadir)
- Group E: Equatorial Guinea 0-1 Sudan (Casablanca)
- Group E: Algeria 1-0 Burkina Faso (Rabat)
- Group F: Ivory Coast 1-1 Cameroon, (Marrakech)
Sunday, December 28 2025
- Group F: Gabon 2-3 Mozambique (Agadir)
- Group E: Equatorial Guinea 0-1 Sudan (Casablanca)
- Group E: Algeria 1-0 Burkina Faso (Rabat)
- Group F: Ivory Coast 1-1 Cameroon, (Marrakech)
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)

