Free State Stadium
South Africa
Nigeria
40%
wins
- 4 wins
- 5 draws
- 1 loss
10
last matches
- 5 wins
- 2 draws
- 3 losses
50%
wins
Tournament
Match
1
2
Result
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
D
06.06.2025
Int. Friendly Games
South Africa
Tanzania
0
0
0
0
0
0
Tournament
Match
1
2
RT
P
Result
W
06.09.2025
World Cup, Qualification CAF
Nigeria
Rwanda
0
0
1
0
1
0
–
–
1
0
W
19.08.2025
African Nations Championship
Nigeria
Congo
0
0
2
0
2
0
–
–
2
0
L
12.08.2025
African Nations Championship
Sudan
Nigeria
2
0
2
0
4
0
–
–
4
0
L
05.08.2025
African Nations Championship
Senegal
Nigeria
0
0
1
0
1
0
–
–
1
0
D
06.06.2025
Int. Friendly Games
Russia
Nigeria
1
0
0
1
1
1
–
–
1
1
W
31.05.2025
Int. Friendly Games
Jamaica
Nigeria
1
1
1
1
2
2
4
5
2
P
2
W
28.05.2025
Int. Friendly Games
Ghana
Nigeria
0
2
1
0
1
2
–
–
1
2
D
25.03.2025
World Cup, Qualification CAF
Nigeria
Zimbabwe
0
0
1
1
1
1
–
–
1
1
W
21.03.2025
World Cup, Qualification CAF
Rwanda
Nigeria
0
2
0
0
0
2
–
–
0
2
L
18.11.2024
Africa Cup of Nations Qualification
Nigeria
Rwanda
0
0
1
2
1
2
–
–
1
2
South Africa
Nigeria
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
14
Total goals
12
9
Conceded
12
South Africa
Nigeria
0%
wins
- 0 wins
- 1 draw
- 1 loss
2
last matches
- 1 win
- 1 draw
- 0 losses
50%
wins
Tournament
Match
1
2
RT
ET
P
Result
07.06.2024
World Cup, Qualification CAF
Nigeria
South Africa
0
1
1
0
1
1
–
–
–
–
1
1
07.02.2024
Africa Cup of Nations
Nigeria
South Africa
0
0
1
1
1
1
0
0
4
2
P
1
1
South Africa
All tournaments
2
Matches
Nigeria
All tournaments
Match
1st half
2st half
Match
1st half
2st half
2
Total goals
2
0
Yellow Cards
2
1
Red cards
0
4
Corners
5
20
Free Kicks
11
1
Offsides
0
South Africa
Nigeria
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
VS
Main
23
GLK
Nwabali, Stanley
5
DEF
Tanimu, Benjamin
21
DEF
Bassey, Calvin
6
DEF
Ajayi, Semi
4
MDF
Ndidi, Wilfred
10
MDF
Dele-Bashiru, Fisayo
12
MDF
Osayi-Samuel, Bright
30
FWD
Onuachu, Paul
7
FWD
Lookman, Ademola
14
FWD
Iheanacho, Kelechi
17
FWD
Iwobi, Alex
Reserved
1
GLK
Okoye, Maduka
16
GLK
Ojo, Olorunleke
3
DEF
Igboke, Kenneth Obinna
2
DEF
Sodiq, Ismaila
20
DEF
Awaziem, Chidozie
80
MDF
Yusuf, Alhassan
11
MDF
Chukwueze, Samuel
15
MDF
Onyedika, Raphael
8
MDF
Onyeka, Frank
22
FWD
Boniface, Victor
10
FWD
Olawoyin, Ibrahim
9
FWD
Moffi, Terem
head coaches
Broos, Hugo
Chelle, Eric
South Africa
Nigeria
All tournaments
7
FWD
Kutumela, Thabiso
1
1
n/a
Mashini, S
1
0
23
FWD
Masiya, Thamsanqa Tshiamo
1
0
21
MDF
Makarine, Matlhari
1
0
20
MDF
Dolly, Keagan
1
0
All tournaments
7
FWD
Lookman, Ademola
8
3
10
MDF
Dele-Bashiru, Fisayo
1
1
80
MDF
Yusuf, Alhassan
6
0
3
DEF
Igboke, Kenneth Obinna
1
0
22
FWD
Boniface, Victor
1
0
Lineups
South Africa
Nigeria
Lineups
South Africa
Nigeria
South Africa
Nigeria
All tournaments
7
FWD
Kutumela, Thabiso
1
1
n/a
Mashini, S
1
0
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
All tournaments
7
FWD
Lookman, Ademola
8
3
10
MDF
Dele-Bashiru, Fisayo
1
1
80
MDF
Yusuf, Alhassan
6
0
3
DEF
Igboke, Kenneth Obinna
1
0
22
FWD
Boniface, Victor
1
0
10
FWD
Olawoyin, Ibrahim
1
0
11
MDF
Chukwueze, Samuel
8
0
9
FWD
Moffi, Terem
7
0
2
DEF
Sodiq, Ismaila
1
0
1
GLK
Okoye, Maduka
1
0
30
FWD
Onuachu, Paul
8
0
15
MDF
Onyedika, Raphael
7
0
16
GLK
Ojo, Olorunleke
2
0
20
DEF
Awaziem, Chidozie
8
0
8
MDF
Onyeka, Frank
8
0
14
FWD
Iheanacho, Kelechi
8
0
4
MDF
Ndidi, Wilfred
1
0
17
FWD
Iwobi, Alex
8
0
12
MDF
Osayi-Samuel, Bright
8
0
5
DEF
Tanimu, Benjamin
1
0
21
DEF
Bassey, Calvin
8
0
6
DEF
Ajayi, Semi
8
0
23
GLK
Nwabali, Stanley
8
0
Group C
1
South Africa
7
5
1
1
13-5
8
16
W
W
W
W
D
2
Benin
7
3
2
2
7-7
0
11
W
L
D
W
W
3
Nigeria
7
2
4
1
8-6
2
10
W
D
W
L
D
4
Rwanda
7
2
2
3
4-5
-1
8
L
D
L
W
L
5
Lesotho
7
1
3
3
4-8
-4
6
L
D
L
L
W
6
Zimbabwe
7
0
4
3
5-10
-5
4
L
D
D
L
L
Qualification
Play-offs
Completed matches
Tournament
Match
1
2
Result
06.09.2025 19:00
Group C
Nigeria
Rwanda
0
0
1
0
1
0
05.09.2025 19:00
Group C
Lesotho
South Africa
0
1
0
2
0
3
05.09.2025 19:00
Group C
Benin
Zimbabwe
0
0
1
0
1
0
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
Rwanda
Nigeria
0
2
0
0
0
2
21.03.2025 19:00
Group C
South Africa
Lesotho
0
0
2
0
2
0
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
Lesotho
Benin
0
0
0
0
0
0
21.11.2023 16:00
Group C
Rwanda
South Africa
2
0
0
0
2
0
19.11.2023 16:00
Group C
Zimbabwe
Nigeria
1
0
0
1
1
1
18.11.2023 16:00
Group C
South Africa
Benin
2
0
0
1
2
1
16.11.2023 19:00
Group C
Nigeria
Lesotho
0
0
1
1
1
1
Upcoming matches
Tournament
Match
1
2
Result
09.09.2025 16:00
Group C
Zimbabwe
Rwanda
–
–
–
–
–
–
09.09.2025 19:00
Group C
South Africa
Nigeria
–
–
–
–
–
–
09.09.2025 22:00
Group C
Benin
Lesotho
–
–
–
–
–
–
06.10.2025 16:00
Group C
Rwanda
Benin
–
–
–
–
–
–
06.10.2025 16:00
Group C
Zimbabwe
South Africa
–
–
–
–
–
–
06.10.2025 16:00
Group C
Lesotho
Nigeria
–
–
–
–
–
–
10.10.2025 16:00
Group C
Lesotho
Zimbabwe
–
–
–
–
–
–
10.10.2025 16:00
Group C
Nigeria
Benin
–
–
–
–
–
–
10.10.2025 16:00
Group C
South Africa
Rwanda
–
–
–
–
–
–