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