South Africa - latest matches, scores and upcoming fixtures
South AfricaSouth Africa
FIFA #59
Previous matches
Jun 17, 2023
Africa Cup of Nations
South AfricaMorocco
2 - 1
Sep 4, 2023
Africa Cup of Nations
ZimbabweSouth Africa
4:00PM
CaSep 9, 2023
Friendlies
South AfricaNamibia
0 - 0
Sep 12, 2023
Friendlies
South AfricaDR Congo
1 - 0
Oct 13, 2023
Friendlies
South AfricaEswatini
0 - 0
Oct 17, 2023
Friendlies
Ivory CoastSouth Africa
1 - 1
Nov 18, 2023
South AfricaBenin
2 - 1
Nov 21, 2023
RwandaSouth Africa
2 - 0
Wed, Jan 10
Friendlies
South AfricaLesotho
0 - 0
Tue, Jan 16
Africa Cup of Nations
MaliSouth Africa
2 - 0
Sun, Jan 21
Africa Cup of Nations
South AfricaNamibia
4 - 0
Wed, Jan 24
Africa Cup of Nations
South AfricaTunisia
0 - 0
Tue, Jan 30
Africa Cup of Nations
MoroccoSouth Africa
0 - 2
Sat, Feb 3
Africa Cup of Nations
Cape VerdeSouth Africa
1 - 2
PenWed, Feb 7
Africa Cup of Nations
NigeriaSouth Africa
5 - 3
PenSat, Feb 10
Africa Cup of Nations
South AfricaDR Congo
6 - 5
PenThu, Mar 21
Friendlies
South AfricaAndorra
1 - 1
Tue, Mar 26
Friendlies
AlgeriaSouth Africa
3 - 3
Upcoming matches
Wed, Jun 5
NigeriaSouth Africa
1:00PM
Sat, Jun 8
South AfricaZimbabwe
1:00PM
Mar 19, 2025
South AfricaLesotho
2:00PM
Mar 22, 2025
BeninSouth Africa
2:00PM
Sep 3, 2025
LesothoSouth Africa
1:00PM
Sep 6, 2025
South AfricaNigeria
1:00PM
Oct 8, 2025
ZimbabweSouth Africa
1:00PM
Oct 11, 2025
South AfricaRwanda
1:00PM
Fixtures
Sat, Feb 10
Africa Cup of Nations
South AfricaDR Congo
0 - 0
PenThu, Mar 21
Friendlies
South AfricaAndorra
1 - 1
Tue, Mar 26
Friendlies
AlgeriaSouth Africa
3 - 3
Wed, Jun 5
World Cup Qualification CAF
NigeriaSouth Africa
1:00PM
Sat, Jun 8
World Cup Qualification CAF
South AfricaZimbabwe
1:00PM
Mar 19, 2025
World Cup Qualification CAF
South AfricaLesotho
2:00PM
Mar 22, 2025
World Cup Qualification CAF
BeninSouth Africa
2:00PM
Sep 3, 2025
World Cup Qualification CAF
LesothoSouth Africa
1:00PM
Sep 6, 2025
World Cup Qualification CAF
South AfricaNigeria
1:00PM
Oct 8, 2025
World Cup Qualification CAF
ZimbabweSouth Africa
1:00PM