MatchPulse

Zimbabwe vs South AfricaAfrica Cup of Nations

← Back
Zimbabwe
Zimbabwe
4º · 0.33 PPG
Days Since Last Match: 3d 3h
23
HT 11
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
Position
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)
WZambia U2310
LSouth Africa23
DSouth Africa00
LRwanda01
DBenin22
DKenya11
South Africa (A)
DCzechia11
LMexico02
DJamaica11
WZimbabwe32
LEgypt01
DZimbabwe00

Number of Corners

10.0
Corners / Match
4 games
League Avg
8.8
52 games
7.9
Corners / Match
7 games
Match CornersZimbabweSouth AfricaLeague Avg
Over 675%71%71%
Over 775%71%63%
Over 875%57%56%
Over 975%29%50%
Over 1075%14%27%
Over 1125%0%15%
Over 120%0%6%
Over 130%0%6%

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
23
South Africa
10/10/25
Zimbabwe
00
South Africa
07/06/25
South Africa
20
Zimbabwe
11/06/24
South Africa
31
Zimbabwe
11/11/21
South Africa
10
Zimbabwe
03/09/21
Zimbabwe
00
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

WAIndia10
LANigeria02
WHZambia U2310
WABotswana30
LHSouth Africa2º23
DAAngola3º11
DAAngola5º11
LAEgypt1º12
WAQatar21
LAAlgeria13
LHCanada1º01
LHCanada2º01
LHCanada2º01
WHSouth Korea2º10
WHSouth Korea3º10
WHSouth Korea10º10
WHSouth Korea1º10
DACzechia4º11
DACzechia9º11
DACzechia3º11

Season Schedule

Zimbabwe
LHSouth Africa23
DAAngola11
LAEgypt12
South Africa
LHCameroon12
WAZimbabwe32
LAEgypt01
WHAngola21

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 🟨