Moses Mabhida Stadium
Zimbabwe
South Africa
20%
wins
- 2 wins
- 4 draws
- 4 losses
10
last matches
- 4 wins
- 5 draws
- 1 loss
40%
wins
Tournament
Match
1
2
Result
L
09.09.2025
World Cup, Qualification CAF
Zimbabwe
Rwanda
0
1
0
0
0
1
L
05.09.2025
World Cup, Qualification CAF
Benin
Zimbabwe
0
0
1
0
1
0
W
10.06.2025
COSAFA Cup
Mozambique
Zimbabwe
–
–
–
–
1
3
L
07.06.2025
COSAFA Cup
South Africa
Zimbabwe
–
–
–
–
2
0
D
04.06.2025
COSAFA Cup
Mauritius
Zimbabwe
–
–
–
–
0
0
D
25.03.2025
World Cup, Qualification CAF
Nigeria
Zimbabwe
0
0
1
1
1
1
D
20.03.2025
World Cup, Qualification CAF
Zimbabwe
Benin
1
2
1
0
2
2
L
19.11.2024
Africa Cup of Nations Qualification
Cameroon
Zimbabwe
2
0
0
1
2
1
D
15.11.2024
Africa Cup of Nations Qualification
Zimbabwe
Kenya
1
0
0
1
1
1
W
14.10.2024
Africa Cup of Nations Qualification
Zimbabwe
Namibia
0
0
3
1
3
1
Tournament
Match
1
2
Result
D
09.09.2025
World Cup, Qualification CAF
South Africa
Nigeria
1
1
0
0
1
1
W
05.09.2025
World Cup, Qualification CAF
Lesotho
South Africa
0
1
0
2
0
3
D
18.08.2025
African Nations Championship
South Africa
Uganda
0
1
3
2
3
3
D
15.08.2025
African Nations Championship
Niger
South Africa
0
0
0
0
0
0
W
11.08.2025
African Nations Championship
South Africa
Guinea
1
1
1
0
2
1
D
08.08.2025
African Nations Championship
Algeria
South Africa
1
1
0
0
1
1
L
15.06.2025
COSAFA Cup
Angola
South Africa
–
–
–
–
3
0
W
13.06.2025
COSAFA Cup
South Africa
Comoros
–
–
–
–
3
1
D
10.06.2025
COSAFA Cup
South Africa
Mauritius
–
–
–
–
0
0
W
07.06.2025
COSAFA Cup
South Africa
Zimbabwe
–
–
–
–
2
0
Zimbabwe
South Africa
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
11
Total goals
15
12
Conceded
10
Zimbabwe
South Africa
0%
wins
- 0 wins
- 1 draw
- 3 losses
4
last matches
- 3 wins
- 1 draw
- 0 losses
75%
wins
Tournament
Match
1
2
Result
07.06.2025
COSAFA Cup
South Africa
Zimbabwe
–
–
–
–
2
0
11.06.2024
World Cup, Qualification CAF
South Africa
Zimbabwe
1
1
2
0
3
1
11.11.2021
World Cup, Qualification CAF
South Africa
Zimbabwe
1
0
0
0
1
0
03.09.2021
World Cup, Qualification CAF
Zimbabwe
South Africa
0
0
0
0
0
0
Zimbabwe
All tournaments
4
Matches
South Africa
All tournaments
Match
1st half
2st half
Match
1st half
2st half
1
Total goals
6
1
Yellow Cards
2
1
Corners
6
16
Free Kicks
15
2
Offsides
2
Zimbabwe
South Africa
Main
21
GLK
Shumba, Talbert
21
DEF
Muduhwa, Peter
3
DEF
Zemura, Jordan
2
MDF
Murwira, Godknows
11
MDF
Tigere, Never
2
MDF
Takwara, Gerald
13
MDF
Kamusoko, Thabani Michael
16
MDF
Mahachi, Kudakwashe
12
MDF
Kangwa, Bruce
17
MDF
Musona, Knowledge
17
FWD
Muskwe, Admiral
Reserved
22
GLK
Mapisa, Martin
1
GLK
Mhari, Petros
22
DEF
Chimwemwe, Takudzwa
14
FWD
Dube, Prince
11
FWD
Kadewere, Tino
9
FWD
Moyo, David
n/a
Bhasera, Onismor
VS
Main
1
GLK
Xulu, Samukelo
13
DEF
Khoza, Malibongwe
4
DEF
Mngonyama, Kwanda
3
DEF
Johannes, Kegan
2
DEF
Mphahlele, Ramahlwe
14
DEF
Mashego, Terrence
10
MDF
Maema, Neo
8
MDF
Ndlondlo, Ndabayithethwa
6
MDF
Jooste, Wayde Russel
15
FWD
Masuku, Menzi Alson
7
FWD
Kutumela, Thabiso
Reserved
22
GLK
Mbanjwa, Andile Kwanele
16
GLK
Thuntsane, Kopano
18
DEF
Majadibodu, Harold
12
DEF
Molaoa, Thabang
21
MDF
Makarine, Matlhari
20
MDF
Dolly, Keagan
19
MDF
Dlambewu, Momelezi
5
MDF
Nkosi, Ntandoyenkosi
23
FWD
Masiya, Thamsanqa Tshiamo
17
FWD
Lepasa, Zakhele
11
FWD
Tlolane, Tebogo
n/a
Mashini, S
head coaches
Brito, Baltemar
Broos, Hugo
Zimbabwe
South Africa
All tournaments
16
MDF
Mahachi, Kudakwashe
3
1
17
MDF
Musona, Knowledge
3
1
22
DEF
Chimwemwe, Takudzwa
3
0
21
DEF
Muduhwa, Peter
3
0
2
MDF
Murwira, Godknows
3
0
All tournaments
7
FWD
Kutumela, Thabiso
1
1
23
FWD
Masiya, Thamsanqa Tshiamo
1
0
21
MDF
Makarine, Matlhari
1
0
20
MDF
Dolly, Keagan
1
0
17
FWD
Lepasa, Zakhele
8
0
Lineups
Zimbabwe
South Africa
Lineups
Zimbabwe
South Africa
Zimbabwe
South Africa
All tournaments
16
MDF
Mahachi, Kudakwashe
3
1
17
MDF
Musona, Knowledge
3
1
22
DEF
Chimwemwe, Takudzwa
3
0
21
DEF
Muduhwa, Peter
3
0
2
MDF
Murwira, Godknows
3
0
22
GLK
Mapisa, Martin
3
0
3
DEF
Zemura, Jordan
2
0
21
GLK
Shumba, Talbert
3
0
11
MDF
Tigere, Never
3
0
1
GLK
Mhari, Petros
3
0
2
MDF
Takwara, Gerald
3
0
14
FWD
Dube, Prince
3
0
17
FWD
Muskwe, Admiral
3
0
11
FWD
Kadewere, Tino
3
0
13
MDF
Kamusoko, Thabani Michael
3
0
12
MDF
Kangwa, Bruce
3
0
9
FWD
Moyo, David
3
0
n/a
Bhasera, Onismor
3
0
All tournaments
7
FWD
Kutumela, Thabiso
1
1
23
FWD
Masiya, Thamsanqa Tshiamo
1
0
21
MDF
Makarine, Matlhari
1
0
20
MDF
Dolly, Keagan
1
0
17
FWD
Lepasa, Zakhele
8
0
22
GLK
Mbanjwa, Andile Kwanele
1
0
19
MDF
Dlambewu, Momelezi
1
0
18
DEF
Majadibodu, Harold
1
0
16
GLK
Thuntsane, Kopano
1
0
12
DEF
Molaoa, Thabang
1
0
11
FWD
Tlolane, Tebogo
1
0
5
MDF
Nkosi, Ntandoyenkosi
1
0
15
FWD
Masuku, Menzi Alson
1
0
13
DEF
Khoza, Malibongwe
1
0
10
MDF
Maema, Neo
1
0
8
MDF
Ndlondlo, Ndabayithethwa
1
0
6
MDF
Jooste, Wayde Russel
1
0
4
DEF
Mngonyama, Kwanda
1
0
3
DEF
Johannes, Kegan
1
0
2
DEF
Mphahlele, Ramahlwe
1
0
1
GLK
Xulu, Samukelo
1
0
14
DEF
Mashego, Terrence
8
0
n/a
Mashini, S
1
0
Group C
1
Benin
8
4
2
2
11-7
4
14
W
W
L
D
W
2
South Africa
8
4
2
2
12-9
3
14
D
W
W
L
W
3
Nigeria
8
2
5
1
9-7
2
11
D
W
D
W
L
4
Rwanda
8
3
2
3
5-5
0
11
W
L
D
L
W
5
Lesotho
8
2
3
3
7-10
-3
9
L
L
D
W
L
6
Zimbabwe
8
0
4
4
5-11
-6
4
L
L
D
D
L
Qualification
Play-offs
Completed matches
Tournament
Match
1
2
Result
09.09.2025 22:00
Group C
Benin
Lesotho
3
0
1
0
4
0
09.09.2025 19:00
Group C
South Africa
Nigeria
1
1
0
0
1
1
09.09.2025 16:00
Group C
Zimbabwe
Rwanda
0
1
0
0
0
1
06.09.2025 19:00
Group C
Nigeria
Rwanda
0
0
1
0
1
0
05.09.2025 19:00
Group C
Benin
Zimbabwe
0
0
1
0
1
0
05.09.2025 19:00
Group C
Lesotho
South Africa
0
1
0
2
0
3
25.03.2025 19:00
Group C
Nigeria
Zimbabwe
0
0
1
1
1
1
25.03.2025 19:00
Group C
Benin
South Africa
0
0
0
2
0
2
25.03.2025 19:00
Group C
Rwanda
Lesotho
0
0
1
1
1
1
21.03.2025 19:00
Group C
South Africa
Lesotho
0
0
0
3
0
3
21.03.2025 19:00
Group C
Rwanda
Nigeria
0
2
0
0
0
2
20.03.2025 19:00
Group C
Zimbabwe
Benin
1
2
1
0
2
2
11.06.2024 19:00
Group C
Lesotho
Rwanda
0
1
0
0
0
1
11.06.2024 19:00
Group C
South Africa
Zimbabwe
1
1
2
0
3
1
10.06.2024 19:00
Group C
Benin
Nigeria
2
1
0
0
2
1
07.06.2024 22:00
Group C
Nigeria
South Africa
0
1
1
0
1
1
07.06.2024 16:00
Group C
Zimbabwe
Lesotho
0
2
0
0
0
2
06.06.2024 22:00
Group C
Benin
Rwanda
1
0
0
0
1
0
21.11.2023 16:00
Group C
Rwanda
South Africa
2
0
0
0
2
0
21.11.2023 16:00
Group C
Lesotho
Benin
0
0
0
0
0
0
Upcoming matches
Tournament
Match
1
2
Result
10.10.2025 19:00
Group C
Zimbabwe
South Africa
–
–
–
–
–
–
10.10.2025 19:00
Group C
Lesotho
Nigeria
–
–
–
–
–
–
10.10.2025 19:00
Group C
Rwanda
Benin
–
–
–
–
–
–
13.10.2025 19:00
Group C
Lesotho
Zimbabwe
–
–
–
–
–
–
14.10.2025 19:00
Group C
South Africa
Rwanda
–
–
–
–
–
–
14.10.2025 19:00
Group C
Nigeria
Benin
–
–
–
–
–
–