Kenya
South Africa
20
%
wins
- 2 wins
- 4 draws
- 4 losses
10
last matches
- 4 wins
- 4 draws
- 2 losses
40
%
wins
Tournament
Match
1
2
RT
P
Result
D
13.11.2026
Africa Cup of Nations Qualification
South Africa
Kenya
1
1
1
1
2
2
–
–
2
2
D
05.10.2026
Int. Friendly Games
Rwanda
Kenya
0
0
0
0
0
0
–
–
0
0
L
01.10.2026
Africa Cup of Nations Qualification
Guinea
Kenya
1
0
0
0
1
0
–
–
1
0
D
26.09.2026
Africa Cup of Nations Qualification
Kenya
Eritrea
0
1
1
0
1
1
–
–
1
1
W
07.06.2026
Int. Friendly Games
Kenya
Lesotho
1
0
3
0
4
0
–
–
4
0
D
04.06.2026
Int. Friendly Games
Lesotho
Kenya
0
1
1
0
1
1
–
–
1
1
W
30.03.2026
FIFA Series
Grenada
Kenya
0
2
0
1
0
3
–
–
0
3
L
27.03.2026
FIFA Series
Kenya
Estonia
0
1
1
0
1
1
4
5
1
P
1
L
18.11.2025
Int. Friendly Games
Kenya
Senegal
0
6
0
2
0
8
–
–
0
8
L
14.11.2025
Int. Friendly Games
Kenya
Equatorial Guinea
0
1
0
0
0
1
–
–
0
1
Tournament
Match
1
2
Result
D
13.11.2026
Africa Cup of Nations Qualification
South Africa
Kenya
1
1
1
1
2
2
W
04.10.2026
Int. Friendly Games
Egypt
South Africa
0
0
0
1
0
1
W
30.09.2026
Africa Cup of Nations Qualification
Eritrea
South Africa
0
2
0
3
0
5
W
26.09.2026
Africa Cup of Nations Qualification
South Africa
Guinea
1
0
1
1
2
1
L
28.06.2026
FIFA World Cup
South Africa
Canada
0
0
0
1
0
1
W
25.06.2026
FIFA World Cup
South Africa
South Korea
0
0
1
0
1
0
D
18.06.2026
FIFA World Cup
Czech Republic
South Africa
1
0
0
1
1
1
L
11.06.2026
FIFA World Cup
Mexico
South Africa
1
0
1
0
2
0
D
07.06.2026
Int. Friendly Games
Jamaica
South Africa
0
0
1
1
1
1
D
29.05.2026
Int. Friendly Games
South Africa
Nicaragua
0
0
0
0
0
0
Kenya
South Africa
All tournaments
10
Matches
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
12
Total goals
13
15
Conceded
8
7
Yellow Cards
12
0
Red cards
2
16
Corners
30
0
Free Kicks
64
0
Offsides
18
Kenya
South Africa
0
%
wins
- 0 wins
- 1 draw
- 0 losses
1
last match
- 0 wins
- 1 draw
- 0 losses
0
%
wins
Tournament
Match
1
2
Result
13.11.2026
Africa Cup of Nations Qualification
South Africa
Kenya
1
1
1
1
2
2
Kenya
All tournaments
1
Match
South Africa
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
2
Total goals
2
4
Corners
5
Qualification
Group stage
Qualification
Group stage
Group D
1
South Africa
3
2
1
0
9-3
6
7
D
W
W
2
Guinea
3
2
0
1
4-3
1
6
W
W
L
3
Kenya
3
0
2
1
3-4
-1
2
D
L
D
4
Eritrea
3
0
1
2
2-8
-6
1
L
L
D
Qualification
Tournament
Match
1
2
Result
13.11.2026 19:00
Nigeria
Tanzania
1
1
2
0
3
1
12.11.2026 19:00
Madagascar
Guinea-Bissau
0
0
1
1
1
1
29.09.2026 19:00
Guinea-Bissau
Nigeria
1
0
2
0
3
0
29.09.2026 17:00
Madagascar
Tanzania
0
1
1
0
1
1
25.09.2026 19:00
Nigeria
Madagascar
1
1
1
0
2
1
25.09.2026 16:00
Tanzania
Guinea-Bissau
0
1
0
1
0
2
13.11.2026 22:00
Mali
Rwanda
1
1
2
1
3
2
13.11.2026 19:00
Cape Verde
Liberia
3
1
1
1
4
2
29.09.2026 22:00
Liberia
Mali
0
0
0
1
0
1
29.09.2026 19:00
Cape Verde
Rwanda
1
1
0
1
1
2
25.09.2026 22:00
Mali
Cape Verde
2
1
1
0
3
1
25.09.2026 19:00
Rwanda
Liberia
3
1
0
0
3
1
13.11.2026 16:00
Mozambique
Ethiopia
0
0
0
1
0
1
12.11.2026 22:00
Senegal
Sudan
1
1
3
0
4
1
29.09.2026 16:00
Mozambique
Sudan
1
0
3
1
4
1
29.09.2026 16:00
Ethiopia
Senegal
0
1
0
0
0
1
25.09.2026 16:00
Mozambique
Senegal
1
1
0
0
1
1
25.09.2026 16:00
Sudan
Ethiopia
0
0
1
0
1
0
14.11.2026 22:00
Algeria
Togo
0
0
1
0
1
0
13.11.2026 16:00
Zambia
Burundi
0
0
1
1
1
1
Tournament
Match
1
2
Result
17.11.2026 16:00
Lesotho
Gabon
–
–
–
–
–
–
17.11.2026 23:00
Niger
Morocco
–
–
–
–
–
–
17.11.2026 16:00
South Sudan
Angola
–
–
–
–
–
–
17.11.2026 16:00
Malawi
Egypt
–
–
–
–
–
–
16.11.2026 18:00
Somalia
Ghana
–
–
–
–
–
–
17.11.2026 19:00
Gambia
Ivory Coast
–
–
–
–
–
–
16.11.2026 19:00
Eritrea
Guinea
–
–
–
–
–
–
17.11.2026 19:00
Kenya
South Africa
–
–
–
–
–
–
16.11.2026 16:00
Zimbabwe
Equatorial Guinea
–
–
–
–
–
–
17.11.2026 19:00
Sierra Leone
DR Congo
–
–
–
–
–
–
16.11.2026 19:00
Central African Republic
Benin
–
–
–
–
–
–
17.11.2026 22:00
Mauritania
Burkina Faso
–
–
–
–
–
–
16.11.2026 16:00
Namibia
Cameroon
–
–
–
–
–
–
17.11.2026 22:00
Congo
Comoros
–
–
–
–
–
–
17.11.2026 19:00
Libya
Tunisia
–
–
–
–
–
–
17.11.2026 22:00
Botswana
Uganda
–
–
–
–
–
–
17.11.2026 16:00
Burundi
Zambia
–
–
–
–
–
–
17.11.2026 19:00
Togo
Algeria
–
–
–
–
–
–
16.11.2026 16:00
Sudan
Senegal
–
–
–
–
–
–
17.11.2026 16:00
Ethiopia
Mozambique
–
–
–
–
–
–