South Africa

World ranking #29 Elo 1884

All-time record

241Played
121Won
40Drawn
80Lost
50% win rate Goals : 473 : 301

Head-to-head

Choose an opponent to see the head-to-head.

Recent matches

Date Home Score Away Competition
October 12, 2026 South Africa 3 : 0 Madagascar CAF Olympic Qualifying Tournament
October 8, 2026 South Africa 4 : 0 Madagascar CAF Olympic Qualifying Tournament
August 12, 2026 South Africa 2 : 1 Nigeria Africa Cup of Nations
August 7, 2026 Morocco 2 : 1 South Africa Africa Cup of Nations
August 3, 2026 Burkina Faso 0 : 1 South Africa Africa Cup of Nations
July 30, 2026 South Africa 2 : 2 Ivory Coast Africa Cup of Nations
July 26, 2026 South Africa 1 : 2 Tanzania Africa Cup of Nations
June 8, 2026 Japan 0 : 1 South Africa Friendly
June 5, 2026 Japan 5 : 0 South Africa Friendly
April 16, 2026 South Africa 2 : 0 Algeria Friendly
April 13, 2026 South Africa 1 : 0 Algeria Friendly
December 1, 2025 Morocco 0 : 2 South Africa Friendly
October 27, 2025 South Africa 1 : 0 DR Congo Africa Cup of Nations qualification
October 21, 2025 DR Congo 1 : 1 South Africa Africa Cup of Nations qualification
July 24, 2025 Ghana 1 : 1 South Africa Africa Cup of Nations