Zimbabwe vs South Africa

Zimbabwe4th in Africa Cup of Nations
Dec 29, 2025
16:00
2
-
3
FULL TIME
South Africa2nd in Africa Cup of Nations

Zimbabwe vs South Africa Live Score

Zimbabwe
full-time Full Time
South Africa
Zimbabwe vs South Africa Dec 29, 2025 Timeline
0'
HT
7'
19'
50'
73'
82'
FT
Attacks
87
98
Dangerous Attacks
41
35
Shots On Target
3
9
Shots Off Target
7
7
Possession
34%
66%
Passing Accuracy
68%
83%
Crossing Accuracy
11%
14%
2
Goals
3
8
Goal attempts
13
3
Corners
3
0
Penalties
1
11
Fouls
10
5
Offsides
1
6
Saves
2
1
Shots blocked
1
0
Red Cards
0
1
Yellow Cards
1
5
Substitutions
4
2
Injuries
1
9
crosses
7
1.13
Xg
1.61
8
key passes
13

Zimbabwe vs South Africa events Dec 29, 2025

  • Score After Full Time - 2-3
  • 90+5'
    6th Corner - South Africa
  • 90+2'
    15th Shot Off Target - Chakuchichi - Zimbabwe
  • 90+3'
    5th Corner - Zimbabwe
  • 89'
    Substitution - Chakuchichi - Fabisch - Zimbabwe
  • 90'
    14th Shot Off Target - Chirewa - Zimbabwe
  • 87'
    Substitution - Mbatha - Mbule - South Africa
  • 87'
    6th Offside - Zimbabwe
  • 84'
    12th Shot On Target - Bonne - Zimbabwe
  • 82'
    11th Shot On Target - Appollis - South Africa
  • 82'
    5th Goal - Penalty - Appollis - South Africa
  • 81'
    2nd Yellow Card - Nakamba - Zimbabwe
  • 79'
    12th Shot Off Target - Makgopa - South Africa
  • 79'
    11th Shot Off Target - Nkota - South Africa
  • 79'
    4th Corner - South Africa
  • 77'
    Substitution - Nkota - Moremi - South Africa
  • 76'
    Substitution - Jalai - Garananga - Zimbabwe
  • 77'
    6th Offside - Zimbabwe
  • 74'
    Substitution - Makgopa - Foster - South Africa
  • 76'
    4th Offside - Zimbabwe
  • 75'
    3rd Offside - Zimbabwe
  • 73'
    10th Shot On Target - Maswanhise - Zimbabwe
  • 73'
    4th Goal - Own Goal - Modiba - Zimbabwe
  • 68'
    9th Shot On Target - Mokoena - South Africa
  • 67'
    8th Shot On Target - Mbule - South Africa
  • 65'
    10th Shot Off Target - Moremi - South Africa
  • 64'
    9th Shot Off Target - Bonne - Zimbabwe
  • 64'
    2nd Offside - South Africa
  • 64'
    8th Shot Off Target - Maswanhise - Zimbabwe
  • 61'
    Substitution - Zindoga - Antonio - Zimbabwe
  • 60'
    Substitution - Bonne - Dube - Zimbabwe
  • 60'
    Substitution - Chirewa - Msendami - Zimbabwe
  • 58'
    7th Shot On Target - Appollis - South Africa
  • 56'
    3rd Corner - Zimbabwe
  • 50'
    6th Shot On Target - Foster - South Africa
  • 50'
    3rd Goal - Header - Foster - South Africa
  • 47'
    Substitution - Aubaas - Sithole - South Africa
  • 48'
    1st Offside - Zimbabwe
  • Score After First Half - 1-1
  • 41'
    5th Shot On Target - Mbule - South Africa
  • 40'
    4th Shot On Target - Sithole - South Africa
  • 38'
    7th Shot Off Target - Ngezana - South Africa
  • 36'
    2nd Corner - South Africa
  • 33'
    1st Yellow Card - Mbule - South Africa
  • 29'
    6th Shot Off Target - Garananga - Zimbabwe
  • 28'
    5th Shot Off Target - Garananga - Zimbabwe
  • 19'
    2nd Assist - Fabisch - Zimbabwe
  • 19'
    3rd Shot On Target - Maswanhise - Zimbabwe
  • 19'
    2nd Goal - Shot (Assist: Fabisch) - Maswanhise - Zimbabwe
  • 18'
    1st Corner - Zimbabwe
  • 16'
    4th Shot Off Target - Sithole - South Africa
  • 12'
    3rd Shot Off Target - Appollis - South Africa
  • 7'
    1st Assist - Foster - South Africa
  • 7'
    2nd Shot On Target - Moremi - South Africa
  • 7'
    1st Goal - Shot (Assist: Foster) - Moremi - South Africa
  • 6'
    1st Shot On Target - Appollis - South Africa
  • 4'
    2nd Shot Off Target - Maswanhise - Zimbabwe
  • 1'
    1st Shot Off Target - Mbule - South Africa

Zimbabwe vs South Africa Lineups Dec 29, 2025

:Referee
country-flagMustapha KechafKechaf
Zimbabwe
South Africa
country-flagMario MarinicaMarinica
country-flagHugo BroosBroos
Lineup
3-5-2
4-2-3-1
country-flag22 - Washington ArubiArubi- Guard
country-flag1 - Ronwen WilliamsWilliams- Guard
country-flag13 - Brendan GallowayGalloway- Defender
country-flag6 - Aubrey ModibaModiba- Defender
country-flag2 - Gerald TakwaraTakwara- Midfielder
country-flag21 - Siyabonga NgezanaNgezana- Defender
country-flag4 - Munashe GaranangaGarananga- Defender
Emmanuel JalaiJalai
country-flag14 - MbokaziMbokazi- Defender
country-flag8 - Jonah Reinhard FabischReinhard Fabisch- Midfielder
Tadiwanashe ChakuchichiChakuchichi
country-flag20 - Khuliso Johnson MudauJohnson Mudau- Defender
country-flag12 - Bill Leeroy AntonioLeeroy Antonio- Forward
Junior ZindogaZindoga
country-flag4 - Teboho MokoenaMokoena- Midfielder
country-flag18 - Marvelous NakambaNakamba- Midfielder
country-flag13 - Sphephelo SitholeSithole- Midfielder
Bathusi AubaasAubaas
country-flag14 - Daniel MsendamiMsendami- Forward
Tawanda ChirewaChirewa
country-flag7 - Oswin AppollisAppollis- Forward
country-flag5 - Divine LungaLunga- Defender
country-flag17 - Sipho MbuleMbule- Midfielder
Thalente MbathaMbatha
country-flag7 - Prince DubeDube- Forward
Macauley BonneBonne
country-flag8 - Tshepang MoremiMoremi- Forward
Mohau NkotaNkota
country-flag19 - Tawanda MaswanhiseMaswanhise- Forward
country-flag9 - Lyle FosterFoster- Forward
Evidence MakgopaMakgopa
SUBSTITUTES
country-flag27 - Junior ZindogaZindoga- Forward
Bill Leeroy AntonioLeeroy Antonio
country-flag2 - Tylon SmithSmith- Defender
country-flag11 - Washington NavayaNavaya- Forward
country-flag11 - Mohau NkotaNkota- Forward
Tshepang MoremiMoremi
country-flag16 - Martin MapisaMapisa- Guard
country-flag18 - Samukelo KabiniKabini- Defender
country-flag21 - Godknows MurwiraMurwira- Midfielder
country-flag24 - Shandre CampbellCampbell- Forward
country-flag26 - Ishmael WadiWadi- Midfielder
country-flag25 - Tholo Thabang MatuludiThabang Matuludi- Defender
country-flag24 - Isheanesu MauchiMauchi- Defender
country-flag5 - Thalente MbathaMbatha- Midfielder
Sipho MbuleMbule
country-flag20 - Tawanda ChirewaChirewa- Midfielder
Daniel MsendamiMsendami
country-flag23 - Evidence MakgopaMakgopa- Forward
Lyle FosterFoster
country-flag3 - Sean FusireFusire- Defender
country-flag15 - Bathusi AubaasAubaas- Midfielder
Sphephelo SitholeSithole
country-flag6 - Prosper PaderaPadera- Midfielder
country-flag16 - Sipho ChaineChaine- Guard
country-flag23 - Emmanuel JalaiJalai- Defender
Munashe GaranangaGarananga
country-flag19 - Nkosinathi SibisiSibisi- Defender
country-flag28 - Tadiwanashe ChakuchichiChakuchichi
Jonah Reinhard FabischReinhard Fabisch
country-flag12 - Elias MokwanaMokwana- Forward
country-flag25 - Alec MudimuMudimu- Defender
country-flag22 - Ricardo GossGoss- Guard
country-flag9 - Macauley BonneBonne- Forward
Prince DubeDube
country-flag10 - Relebohile RatomoRatomo- Forward
country-flag1 - Elvis ChipezezeChipezeze- Guard
country-flag3 - Khulumani NdamaneNdamane- Defender

Zimbabwe vs South Africa Stadium Dec 29, 2025

  • Name: Stade de Marrakech
  • City: Marrakech, Morocco
  • Capacity: 45240

Zimbabwe - South Africa H2H

  • 16:00
    Dec 29, 2025
    Zimbabwe
    2
    -
    3
    South Africa
    2
    -
    3
  • 16:00
    Oct 10, 2025
    Zimbabwe
    0
    -
    0
    South Africa
    0
    -
    0
  • 16:00
    Jun 11, 2024
    South Africa
    3
    -
    1
    Zimbabwe
    3
    -
    1
  • 13:00
    Jun 7, 2025
    South Africa
    2
    -
    0
    Zimbabwe
    2
    -
    0