MatchPulse

Zimbabwe vs South Africa — Africa Cup of Nations

← Back
Zimbabwe
Zimbabwe
4º · 0.33 PPG
Days Since Last Match: 3d 3h
2 – 3
HT 1–1
Finished
South Africa
South Africa
2º · 2.00 PPG
Days Since Last Match: 3d 1h

Zimbabwe and South Africa meet in the Africa Cup of Nations 2025 season, in a match played on 29 December 2025. Zimbabwe have recorded 4 wins from 16 matches this season (25% win rate), averaging 1.06 goals scored and 1.25 conceded per game. BTTS has occurred in 63% of their fixtures; Over 2.5 goals in 44%; and clean sheets in 25% of games. South Africa have won 58% of their 19 matches, with 1.74 goals scored and 0.89 conceded per game. Their BTTS rate stands at 42%, Over 2.5 at 53%, and clean sheets at 42%.

The final score was Zimbabwe 2–3 South Africa. All statistics on this page cover the full season and are updated after each match round.

Season Statistics

Zimbabwe
—
South Africa
4º
Position
2º
0.33
PPG
2.00
0%
Win %
67%
1.33
Goals / game
1.67
2.00
Conceded / game
1.33
63%
BTTS %
42%
25%
Clean sheet %
42%
44%
Over 2.5 %
53%
4.5
Avg corners
4.1
10.5
Avg shots
15.4
3.3
Avg shots on target
6.0
2.0
Avg yellow cards
2.2
15.0
Avg fouls
13.3
31.0%
Avg possession
62.1%

Goals Scored

ZimbabweHomeAwaySouth AfricaHomeAway
Over 0.5 Scored69%75%67%74%77%67%
Over 1.5 Scored25%50%17%58%62%50%
Over 2.5 Scored13%25%8%32%31%33%
Failed To Score31%25%33%26%23%33%

Goals Conceded

ZimbabweHomeAwaySouth AfricaHomeAway
Over 0.5 Conceded75%75%75%58%46%83%
Over 1.5 Conceded38%25%42%26%15%50%
Over 2.5 Conceded13%25%8%5%0%17%
Clean Sheets25%25%25%42%54%17%

Over 2.5 & BTTS Predictions

ZimbabweSouth Africa
Over 0.581%89%
Over 1.575%74%
Over 2.544%53%
Over 3.525%32%
Over 4.56%16%
BTTS63%42%
BTTS & Win19%26%
BTTS & Draw19%11%
BTTS & Over 2.544%37%
BTTS No & Over 2.50%16%

1st Half / 2nd Half

ZimbabweSouth Africa
Win 1st Half31%37%
Draw 1st Half44%47%
Loss 1st Half25%16%
Scored 1st Half50%53%
Conceded 1st Half50%42%
Win 2nd Half31%53%
Draw 2nd Half38%32%
Loss 2nd Half31%16%
Scored 2nd Half38%68%
Conceded 2nd Half38%37%
Over 0.5 HT75%68%
Over 1.5 HT44%37%

Recent Venue Form

Zimbabwe (H)
LCongo DR1–2
WZambia U231–0
LSouth Africa2–3
DSouth Africa0–0
LRwanda0–1
DBenin2–2
South Africa (A)
WEgypt1–0
WEritrea5–0
DCzechia1–1
LMexico0–2
DJamaica1–1
WZimbabwe3–2

Number of Corners

10.0
Corners / Match
4 games
League Avg
8.6
51 games
7.9
Corners / Match
7 games
Match CornersZimbabweSouth AfricaLeague Avg
Over 675%71%71%
Over 775%71%63%
Over 875%57%55%
Over 975%29%49%
Over 1075%14%25%
Over 1125%0%14%
Over 120%0%4%
Over 130%0%4%

Team Corners

Team CornersZimbabweSouth Africa
Corners Earned / Match4.54.1
Corners Against / Match5.53.7
Over 2.5 Corners For100%57%
Over 3.5 Corners For50%43%
Over 4.5 Corners For50%43%
Over 2.5 Corners Against100%71%
Over 3.5 Corners Against75%43%
Over 4.5 Corners Against75%29%

Head to Head · 6 matches

0
Zimbabwe
0%
2
Draws
33%
4
South Africa
67%
50%
Over 1.5
3/6
33%
Over 2.5
2/6
33%
Over 3.5
2/6
33%
BTTS
2/6
29/12/25
Zimbabwe
2–3
South Africa
10/10/25
Zimbabwe
0–0
South Africa
07/06/25
South Africa
2–0
Zimbabwe
11/06/24
South Africa
3–1
Zimbabwe
11/11/21
South Africa
1–0
Zimbabwe
03/09/21
Zimbabwe
0–0
South Africa

Events

7'⚽T. Moremi(L. Foster)
19'⚽T. Maswanhise(J. Fabisch)
34'🟨Sipho Mbule
46'🔄S. Sithole(B. J. Aubaas)
50'⚽L. Foster
59'🔄B. Antonio(J. Zindoga)
59'🔄D. Msendami(T. Chirewa)
60'🔄P. Dube(M. Bonne)
73'🔄L. Foster(E. Makgopa)
73'⚽ ogA. Modiba
75'🔄M. Garananga(E. Jalai)
76'🔄T. Moremi(M. Nkota)
80'•Mohau Nkota
81'🟨Marvelous Nakamba
82'⚽ PO. Appollis
86'🔄S. Mbule(T. Mbatha)
88'🔄J. Fabisch(T. Chakuchichi)

Match Statistics

ZimbabweSouth Africa
3Shots on target9
10Total shots16
34Possession %66
3Corners3
14Fouls11
1Yellow cards1
0Red cards0
#TeamMPWDLGDPts
1Nigeria3300+49
1Algeria3300+69
1Egypt3210+27
1Senegal3210+67
1Morocco3210+57
1Ivory Coast3210+27
2Congo DR3210+47
2Cameroon3210+27
2South Africa3201+16
2Burkina Faso3201+26
2Tunisia3111+14
2Mali303003
3Sudan3102-43
3Mozambique3102-13
3Benin3102-33
3Tanzania3021-12
3Comoros3021-22
3Angola3021-12
4Zambia3021-32
4Zimbabwe3012-21
4Uganda3012-41
4Gabon3003-30
4Botswana3003-70
4Equatorial Guinea3003-40

Team Insights

Zimbabwe
  • ●Zimbabwe have failed to win in their last 3 matches.
South Africa

—

LHCongo DR1º1–2
WASierra Leone4º3–2
WAIndia1–0
LANigeria0–2
WHZambia U231–0
WABotswana3–0
LHSouth Africa2º2–3
DAAngola3º1–1
DAAngola5º1–1
LAEgypt1º1–2
WAEgypt1–0
WAEritrea3º5–0
WHGuinea2º2–1
LHCanada2º0–1
LHCanada1º0–1
LHCanada2º0–1
WHSouth Korea3º1–0
WHSouth Korea10º1–0
WHSouth Korea2º1–0
WHSouth Korea1º1–0

Season Schedule

Zimbabwe
LHSouth Africa2–3
DAAngola1–1
LAEgypt1–2
South Africa
LHCameroon1–2
WAZimbabwe3–2
LAEgypt0–1
WHAngola2–1

Top Scorers

Zimbabwe
W. Musona2 ⚽
P. Dube2 ⚽
T. Maswanhise2 ⚽
T. Ngwenya2 ⚽
K. Musona1 ⚽
Munashe Garananga1 ⚽
South Africa
O. Appollis4 ⚽
L. Foster4 ⚽
T. Mokoena3 ⚽
T. Mbatha2 ⚽
P. Maswanganyi2 ⚽
I. Rayners2 ⚽

Cards Given

Zimbabwe
Marvelous Nakamba2 🟨
G. Takwara1 🟨
Godknows Murwira1 🟨
Ishmael Wadi1 🟨
J. Makunike1 🟨
Divine Lunga1 🟨
South Africa
Nkosinathi Sibisi2 🟨
S. Mkhize2 🟨
Aubrey Modiba2 🟨
Lyle Foster2 🟨
K. Sebelebele2 🟨
S. Ngezana2 🟨