World Cup Match Archive

Zimbabwe 2–3 South Africa

2025Africa Cup of Nations
Z
Zimbabwe
Home
23
First half
Second half
South Africa
FIFA#60Elo1,524(#79)
AwayWinner
Kickoff
2025-12-29 16:00 UTC · Local time
Venue
Stade de Marrakech, Marrakech
Attendance
Total Goals
5

Match Notes

Stade de Marrakech, Marrakech
0'45'90'ZimbabweSouth Africa19'1-173'2-2OG7'0-150'1-282'2-3P
Event legendGoalsYellow CardsRed CardsSubstitutions
Goals
7'
Tshepang Moremi
South Africa
0-1
19'
Tawanda Maswanhise
Zimbabwe
1-1
50'
Lyle Foster
South Africa
1-2
73'OG
Aubrey Modiba
Zimbabwe · OG South Africa
2-2
82'P
Oswin Appollis
South Africa
2-3
Raw goal log

Goal! Zimbabwe 0, South Africa 1. Tshepang Moremi (South Africa) left footed shot from the right side of the box to the high centre of the goal. Assisted by Lyle Foster.; Goal! Zimbabwe 1, South Africa 1. Tawanda Maswanhise (Zimbabwe) right footed shot from the centre of the box to the bottom left corner. Assisted by Jonah Fabisch.; Goal! Zimbabwe 1, South Africa 2. Lyle Foster (South Africa) header from the centre of the box to the bottom right corner.; Own Goal by Aubrey Modiba, South Africa. Zimbabwe 2, South Africa 2.; Goal! Zimbabwe 2, South Africa 3. Oswin Appollis (South Africa) converts the penalty with a right footed shot to the bottom left corner.

Team Stats

Full-match team statistics, compared side by side

34%
Zimbabwe
Possession
66%
South Africa
Core
10Shots16
3Shots on Target9
2Shots Blocked2
14Fouls11
3Corners3
6Saves2
1Yellow Cards1
0Red Cards0
5Offsides1
Passing and Progression
165Accurate Passes403
243Total Passes490
70%Pass Accuracy80%
1Accurate Crosses2
12Total Crosses10
10%Cross Accuracy20%
16Accurate Long Balls33
47Long Balls61
30%Long Ball Accuracy50%
Defending
9Effective Tackles5
16Total Tackles13
60%Tackle Success40%
15Interceptions8
18Effective Clearances31
18Total Clearances31
Block Events
Set Pieces
30%Shot Conversion60%
0Penalty Goals1
0Penalty Shots1

Match Report

Attendance:

Zimbabwe

11 Starters
Starters
Washington Arubi
Munashe Garananga
Divine Lunga
Jonah Fabisch
Gerald Takwara
Brendan Galloway
Tawanda Maswanhise
Marvelous Nakamba
Prince Dube
Bill Antonio
Daniel Msendami
Substitutes
Prosper Padera
Martin Mapisa
Elvis Chipezeze
Macauley Bonne
Isheanasu Mauchi
Godknows Murwira
Tawanda Chirewa
Tadiwa Chakuchichi
Ishmael Wadi
Emmanuel Jalai
Sean Fusire
Washington Navaya
Junior Zindoga
Alec Mudimu
Substitutions
59' Tawanda Chirewa / Daniel Msendami
59' Junior Zindoga / Bill Antonio
60' Macauley Bonne / Prince Dube
75' Emmanuel Jalai / Munashe Garan'anga
88' Tadiwa Chakuchichi / Jonah Fabisch
Cards
Marvelous NakambaY 81'

South Africa

11 Starters
Starters
Ronwen Williams
Khuliso Mudau
Aubrey Modiba
Teboho Mokoena
Siyabonga Ngezana
Mbekezeli Mbokazi
Tshepang Moremi
Yaya Sithole
Lyle Foster
Sipho Mbule
Oswin Appollis
Substitutes
Ricardo Goss
Relebohile Mofokeng
Thalente Mbatha
Khulumani Ndamane
Shandre Campbell
Elias Mokwana
Evidence Makgopa
Tylon Smith
Tholo Matuludi
Nkosinathi Sibisi
Samukelo Kabini
Sipho Chaine
Mohau Nkota
Bathusi Jurry Aubaas
Substitutions
45' Bathusi Aubaas / Sphephelo Sithole
73' Evidence Makgopa / Lyle Foster
76' Mohau Nkota / Tshepang Moremi
86' Thalente Mbatha / Sipho Mbule
Cards
Sipho MbuleY 34'
Zimbabwe 2–3 South Africa · 2025-12-29