Skip to content

Match reportFootball

Zimbabwe 2-3 South Africa: match report, goals and statistics

Zimbabwe 2-3 South Africa in Africa Cup of Nations on Monday, 29 December 2025. Goals, cards, statistics and the impact on the table.

Automated analysis by Golatooo

Zimbabwe 2-3 South Africa: match report, goals and statistics

Key facts

Final score
Zimbabwe 2-3 South Africa
Competition
Africa Cup of Nations
Round
Group B · Matchday 3
Date
Monday, 29 December 2025

Match summary

Africa Cup of Nations, Monday, 29 December 2025: South Africa came out on top against Zimbabwe, winning 3-2.

Before kick-off

Over their last 5 games Zimbabwe have 0 wins, 2 draws and 3 defeats. They scored 2 goals and let in 5 goals (L-D-L-L-D). Zimbabwe are without a win in 5 matches.

Over their last 5 games South Africa have 2 wins, 2 draws and 1 defeat. They scored 6 goals and let in 3 goals (D-D-W-W-L).

South Africa arrive in better form, taking 8 of a possible 15 points from their recent matches, compared with 2 for Zimbabwe.

The previous meeting between the sides before this game was Zimbabwe 0-0 South Africa on Friday, 10 October 2025.

Before kick-off
TeamDateOpponentH/AScoreResult
Zimbabwe26 DecAngolaA1-1D
Zimbabwe22 DecEgyptA1-2L
Zimbabwe13 OctLesothoA0-1L
Zimbabwe10 OctSouth AfricaH0-0D
Zimbabwe9 SeptRwandaH0-1L
South Africa26 DecEgyptA0-1L
South Africa22 DecAngolaH2-1W
South Africa14 OctRwandaH3-0W
South Africa10 OctZimbabweA0-0D
South Africa9 SeptNigeriaH1-1D

Goals and key moments

The match produced 5 goals.

Impact on the table

In the latest standings Zimbabwe are 4th with 1 point from 3 matches, while South Africa are 2nd with 6 points from 3 matches. That leaves Zimbabwe 5 points behind South Africa.

South Africa are currently in the play-off places.

Impact on the table
#TeamPWDLGFGAGDPts
1tcmiprvuiqh321031+27
2South Africa320154+16
3tt6pci1z2m4302123-12
4Zimbabwe301246-21

More on this match

The full timeline, line-ups and statistics for Zimbabwe vs South Africa stay available on the match page.

This article is generated automatically from live match, standings and form data. Figures can change as data is updated.

More analysis