South Africa women's national soccer team results
This article lists the results and fixtures for the South Africa women's national soccer team.[1]
The South Africa women's national football team, known by its official nickname, Banyana Banyana, represents South Africa in women's football. Governed by the South African Football Association (SAFA), the team competes as a member of the Confederation of African Football (CAF).
Their first international match outside of Africa was against China. They played two matches which they lost 8–0 and 13–0 with the latter being the heaviest defeat in their history. The team's first victory over a nation outside of Africa was in 2000, where they beat Scotland by 2–0. This was at the Cyrus Women's Cup.[2]
They won the Women's Africa Cup of Nations once in 2022 and have participated in 14 editions of the tournament.[3][4][5] The team has competed at two FIFA Women's World Cup's in 2019 and 2023.[6]
Results
2018
| 18 November 2018 Women's Africa Cup of Nations Group B | Nigeria | 0–1 | South Africa | Cape Coast Sports Stadium, Cape Coast |
| 15:30 | Report |
|
Referee: Gladys Lengwe (Zambia) |
| 21 November 2018 Women's Africa Cup of Nations Group B | Equatorial Guinea | 1–7 | South Africa | Cape Coast Sports Stadium, Cape Coast |
| 18:30 |
|
Report | Referee: Dorsaf Ganouati (Tunisia) |
| 24 November 2018 Women's Africa Cup of Nations Group B | South Africa | 1–1 | Zambia | Accra Sports Stadium, Accra |
| 16:00 |
|
Report |
|
Referee: Carolyne Wanjala (Kenya) |
| 27 November 2018 Women's Africa Cup of Nations Semi-final | South Africa | 2–0 | Mali | Cape Coast Sports Stadium, Cape Coast |
| 18:30 | Report | Referee: Jonesia Rukyaa Kabakama (Tanzania) |
| 1 December 2018 Women's Africa Cup of Nations Final | Nigeria | 0–0 (a.e.t.) (4–3 p) | South Africa | Accra Sports Stadium, Accra |
| 16:00 | Report | Referee: Gladys Lengwe (Zambia) | ||
| Penalties | ||||
2022
| 12 April Friendly | Netherlands | 5–1 | South Africa | 's-Gravenhage |
|
Report |
|
Stadium: Cars Jeans Stadion Referee: María Dolores Martínez |
| 4 July 2022 2022 AFWCON GS | Nigeria | 1–2 | South Africa | Rabat, Maroc |
| 18:00 |
|
|
Stadium: Stade Moulay Hassan Referee: Bouchra Karboubi (Morocco) |
| 7 July 2022 2022 AFWCON GS | South Africa | 3–1 | Burundi | Rabat, Maroc |
| 18:00 |
|
Stadium: Stade Moulay Hassan Referee: Shahenda El-Maghrabi (Egypt) |
| 10 July 2022 2022 AFWCON GS | South Africa | 1–0 | Botswana | Rabat, Maroc |
| 21:00 | Stadium: Prince Moulay Abdellah Stadium |
| 14 July 2022 2022 AFWCON QF | South Africa | 1–0 | Tunisia | Rabat, Morocco |
| 21:00 |
|
Report (FIFA) | Stadium: Stade Moulay Hassan Referee: Salima Mukansanga (Rwanda) |
| 18 July 2022 2022 AFWCON SF | Zambia | 0–1 | South Africa | Casablanca, Morocco |
| Stadium: Stade Mohammed V Referee: Lidya Tafesse (Ethiopia) |
| 22 July 2022 2022 AFWCON F | Morocco | 1–2 | South Africa | Rabat, Morocco |
| 21:00 |
|
|
Stadium: Prince Moulay Abdellah Stadium |
| 31 August 2022 COSAFA Women's Championship Group A | South Africa | 3–0 | Angola | Gqeberha |
| 15:30 |
|
Stadium: Nelson Mandela Bay Stadium |
| 2 September Friendly | South Africa | 0–3 | Brazil | Soweto, South Africa |
| 18:00 | Stadium: Orlando Stadium Referee: Maria Rivet (Mauritania) |
| 3 September 2022 COSAFA Women's Championship Group A | South Africa | 4–0 | Mauritius | Port Elizabeth |
| 15:30 |
|
Stadium: Madibaz Stadium |
| 5 September Friendly | South Africa | 0–6 | Brazil | South Africa |
| 6 September 2022 COSAFA Women's Championship Group A | Mozambique | 1–1 | South Africa | Wolfson Stadium, Gqeberha |
| 15:30 |
|
|
| 9 September 2022 COSAFA Women's Championship SF | Namibia | 0–1 | South Africa | Wolfson Stadium, Gqeberha |
| 15:00 |
|
| 11 September 2022 COSAFA Women's Championship Final | Zambia | 1-0 | South Africa | Wolfson Stadium, Gqeberha |
| 15:00 | Banda ??' |
| 8 October 2022 Friendly | Australia | 4–1 | South Africa | London, United Kingdom |
| 12:30 UTC+0 |
|
Report |
|
Stadium: Kingsmeadow |
2023
| 15 February Turkish Women's Cup | South Africa | v | Turkey | Alanya, Turkey |
| Stadium: Miracle Sport Complex |
| 18 February Turkish Women's Cup | South Africa | 3–0 | Uzbekistan | Alanya, Turkey |
|
Stadium: Goldcity Sport Complex |
| 21 February Turkish Women's Cup | South Africa | 1–1 | Slovenia | Alanya, Turkey |
|
Report |
|
Stadium: Goldcity Sport Complex |
| 10 April Friendly | South Africa | 2–3 | Serbia | Stara Pazova, Serbia |
| 13:30 |
|
Report | Stadium: Sportski Centar FSS |
| 2 July Friendly | South Africa | 0–5 | Botswana | Brakpan, South Africa |
| 15:00 UTC+2 | Stadium: Tsakane Stadium Referee: Vistoria Shangula (Namibia) |
| 15 July Friendly | South Africa | 2–0 | Costa Rica | Christchurch, New Zealand |
|
Stadium: Ngā Puna Wai Sports Hub |
| 23 July FIFA WC Group | Sweden | 2–1 | South Africa | Wellington, New Zealand |
| 17:00 UTC+12 | Report |
|
Stadium: Wellington Regional Stadium Attendance: 18,317 Referee: Ekaterina Koroleva (United States) |
| 28 July FIFA WC Group | Argentina | 2–2 | South Africa | Dunedin, New Zealand |
| Report | Stadium: Forsyth Barr Stadium Attendance: 8,834 Referee: Anna-Marie Keighley (New Zealand) |
| 2 August FIFA WC Group | South Africa | 3–2 | Italy | Wellington, New Zealand |
| Report | Caruso 11' (pen.), 74' | Stadium: Wellington Regional Stadium Attendance: 14,967 Referee: María Carvajal (Chile) |
| 6 August FIFA WC R16 | Netherlands | 2–0 | South Africa | Sydney, Australia |
|
Report | Stadium: Sydney Football Stadium Attendance: 40,233 Referee: Yoshimi Yamashita (Japan) |
| 21 September 2023 Friendly | United States | 3–0 | South Africa | Cincinnati, Ohio |
| 19:30 ET | Stadium: TQL Stadium Attendance: 22,016 Referee: Katia Garcia (Mexico) |
| 24 September 2023 Friendly | United States | 2–0 | South Africa | Chicago, Illinois |
| 17:30 ET | Report | Stadium: Soldier Field Attendance: 25,622 Referee: Carly Shaw-MacLaren (Canada) |
| 4 October 2023 2023 COSAFA WC GS | South Africa | 3–4 | Malawi | Pretoria, South Africa |
| 12:00 UTC+2 |
|
Report |
|
Stadium: Lucas Moripe Stadium Referee: Antsino Twanyanyukwa (Namibia) |
| 10 October 2023 2023 COSAFA WC GS | South Africa | 3–1 | Madagascar | Johannesburg, South Africa |
| 15:30 UTC+2 |
|
|
Stadium: Dobsonville Stadium Referee: Vistoria Shangula (Namibia) |
| 10 October 2023 2023 COSAFA WC GS | Eswatini | 0–3 | South Africa | Johannesburg, South Africa |
| 15:30 UTC+2 | Report |
|
Stadium: Dobsonville Stadium Referee: Rosalie Rosalie (Madagascar) |
| 25 October 2023 2024 Olympic qualifying | DR Congo | 1–1 | South Africa | Kinshasa, DR Congo |
| 15:30 UTC+1 |
|
Report |
|
Stadium: Stade des Martyrs |
| 30 October 2024 Olympic qualifying | South Africa | 2–0 (3–1 agg.) | DR Congo | Pretoria, South Africa |
| Stadium: Lucas Moripe Stadium | ||||
| Note: South Africa won 3–1 on aggregate | ||||
| 30 November 2023 2024 AFWCON qualification Second round 1st leg | Burkina Faso | 1–1 | South Africa | Yamoussoukro, Ivory Coast |
| 17:00 UTC+1 |
|
Report (SAFA) |
|
Stadium: Charles Konan Banny Stadium |
| 4 December 2023 2024 AFWCON qualification Second round 2nd leg | South Africa | 2–0 (3–1 agg.) | Burkina Faso | Pretoria, South Africa |
| 15:00 UTC+1 | Report (SAFA) | Stadium: Lucas Moripe Stadium | ||
| Note: South Africa won 3–1 on aggregate. | ||||
2024
| 23 February 2024 2024 Olympic qualifying | Tanzania | 0–3 | South Africa | Dar es Salaam,Tanzania |
|
Stadium: Azam Complex Stadium |
| 27 February 2024 2024 Olympic qualifying | South Africa | 1–0 (4–0 agg.) | Tanzania | Mbombela,South Africa |
|
Stadium: Mbombela Stadium | |||
| Note: South Africa won 4–0 on aggregate. | ||||
| 5 April 2024 2024 Olympic qualifying | Nigeria | 1–0 | South Africa | Abuja,Nigeria |
| 17:00 UTC+1 | Report | Stadium: MKO Abiola Stadium Referee: Ghada Mehat (Algeria) |
| 9 April 2024 2024 Olympic qualifying | South Africa | 0–0 (0–1 agg.) | Nigeria | Pretoria ,South Africa |
| 19:30 UTC+2 | Report | Stadium: Loftus Versfeld Stadium Referee: Dorsaf Ganouati (Tunisia) | ||
| Note: Nigeria won 1–0 on aggregate. | ||||
| 22 October 2024 2024 COSAFA WC GS | South Africa | 1–0 | Namibia | Gqeberha, South Africa |
| 17:00 UTC+2 | Motlogelwa 84' | Report | Stadium: Nelson Mandela Bay Stadium Referee: Thanks Nyahuye (Zimbabwe) |
| 25 October 2024 2024 COSAFA WC GS | South Africa | 3–0 | Eswatini | Ibhayi, South Africa |
| 15:00 UTC+2 | Report | Stadium: Isaac Wolfson Stadium Referee: Antsino Twanyanyukwa (Namibia) |
| 25 October Friendly | Denmark | 5–0 | South Africa | Aalborg, Denmark |
| 18:00 UTC+1 |
|
Stadium: Aalborg Stadium |
| 28 October 2024 2024 COSAFA WC GS | South Africa | 8–1 | Seychelles | Gqeberha, South Africa |
| 15:00 UTC+2 |
|
Report |
|
Stadium: Madibaz Stadium Referee: Grace Gimo (Zimbabwe) |
| 29 October Friendly | England | 2–1 | South Africa | Coventry, England |
| Stadium: Coventry Arena |
| 31 October 2024 2024 COSAFA WC SF | South Africa | 1–1 (4–1 p) | Mozambique | Ibhayi, South Africa |
| 15:00 UTC+2 | Motlogelwa 45+4' (pen.) | Report | Célia 34' | Stadium: Isaac Wolfson Stadium Referee: Mercy Mayimbo (Zimbabwe) |
| Penalties | ||||
|
||||
| 2 November 2024 2024 COSAFA WC F | Zambia | 0–0 (a.e.t.) (4–3 p) | South Africa | Ibhayi, South Africa |
| 15:00 UTC+2 | Report | Stadium: Isaac Wolfson Stadium Referee: Antsino Twanyanyukwa (Namibia) | ||
| Penalties | ||||
|
||||
| 29 November Friendly | Jamaica | 3-0 | South Africa | Montego Bay, Jamaica |
| 2 December Friendly | Jamaica | 3-2 | South Africa | Montego Bay, Jamaica |
2025
| 22 February Friendly | South Africa | 1–0 | Lesotho | Johannesburg, South Africa |
| 13:00 UTC+2 | Mdelwa 50' | Report | Stadium: UJ Soweto Campus |
| 25 February Friendly | South Africa | 2–0 | Lesotho | Johannesburg, South Africa |
| 15:00 UTC+2 |
|
Report | Stadium: UJ Soweto Campus |
| 5 April Friendly | South Africa | 3–0 | Malawi | Johannesburg, South Africa |
| 15:00 UTC+2 | Report | Stadium: UJ Soweto Campus |
| 8 April Friendly | South Africa | 2–1 | Malawi | Pretoria, South Africa |
| 15:00 UTC+2 | Report |
|
Stadium: Lucas Moripe Stadium |
| 28 May Nations Challenge | South Africa | 3–2 | Botswana | Pretoria, South Africa |
| 15:00 UTC+2 |
|
Report |
|
Stadium: Lucas Moripe Stadium Player of the Match: Karabo Dhlamini (South Africa) |
| 3 June Nations Challenge | South Africa | 2–0 | Zambia | Pretoria, South Africa |
| 15:00 UTC+2 |
|
Report | Stadium: Lucas Moripe Stadium Referee: Vistoria Shangula (Namibia) |
| 28 June Unofficial Friendly | South Africa | 2–0 | Benin | Mohammedia, Morocco |
| 15:30 UTC+1 | Stadium: Lanoria Club |
| 7 July CAF WAFCON 2024 GS | South Africa | 2–0 | Ghana | Oujda, Morocco |
| 17:00 |
|
Report | Stadium: Honneur Stadium Referee: Bouchra Karboubi (Morocco) |
| 11 July CAF WAFCON 2024 GS | Tanzania | 1−1 | South Africa | Oujda, Morocco |
| 20:00 UTC+1 |
|
Stadium: Larbi Zaouli Stadium Referee: Natacha Konan (Ivory Coast) |
| 14 July CAF WAFCON 2024 GS | South Africa | 4−0 | Mali | Oujda, Morocco |
| 20:00 | Report | Stadium: Honneur Stadium Referee: Bouchra Karboubi (Morocco) |
| 19 July CAF WAFCON 2024 QF | South Africa | 0−0 (a.e.t.) (4–1 p) | Senegal | Oujda, Morocco |
| 21:00 | Report | Stadium: Honneur Stadium Referee: Shahenda El Maghrabi (Egypt) | ||
| Penalties | ||||
| 22 July CAF WAFCON 2024 SF | Nigeria | 2–1 | South Africa | Casablanca, Morocco |
| 18:00 | Report |
|
Stadium: Larbi Zaouli Stadium Referee: Shamirah Nabadda (Uganda) |
| 25 July CAF WAFCON 2024 3rd | Ghana | 1–1 (4–3 p) | South Africa | Casablanca, Morocco |
| 21:00 | Report |
|
Stadium: Larbi Zaouli Stadium Referee: Shahenda El Maghrabi (Egypt) | |
| Penalties | ||||
| 22 October WAFCON 2026 Q | DR Congo | 1–1 | South Africa | Kinshasa, DR Congo |
| 17:00 |
|
|
Stadium: Stade des Martyrs |
| 28 October WAFCON 2026 Q | South Africa | 1–0 | DR Congo | Johannesburg, South Africa |
| 19:00 | Kgatlana 90+1' | Stadium: Dobsonville Stadium |
| 30 November Friendly | Morocco | 0–2 | South Africa | Rabat, Morocco |
| Stadium: Stade Prince Moulay Abdallah |
References
- ^ "South Africa W stats, results, fixtures & transfers | Soccerway". www.soccerway.com. Retrieved 21 December 2025.
- ^ "Reflecting on Banyana Banyana". South African Football Association. 10 August 2017. Retrieved 21 December 2025.
- ^ Mateza, Mawande. "Banyana Banyana qualify for 2026 Women's Africa Cup of Nations". EWN. Retrieved 22 December 2025.
- ^ "African champions Banyana Banyana name provisional squad for TotalEnergies CAF WAFCON title defence". African champions Banyana Banyana name provisional squad for TotalEnergies CAF WAFCON title defence. Retrieved 21 December 2025.
- ^ "Banyana on cusp of FIFA World Cup qualification - eNCA". www.enca.com. 19 July 2025. Retrieved 22 December 2025.
- ^ Mabuka, Dennis (7 June 2023). "Ellis names South Africa squad for Fifa Women's World Cup - Africa Top Sports". Retrieved 22 December 2025.