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
  • Kgatlana 85'
Referee: Gladys Lengwe (Zambia)

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-07-04) 2022 AFWCON GS Nigeria  1–2  South Africa Rabat, Maroc
18:00
Stadium: Stade Moulay Hassan
Referee: Bouchra Karboubi (Morocco)
7 July 2022 (2022-07-07) 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-07-10) 2022 AFWCON GS South Africa  1–0  Botswana Rabat, Maroc
21:00 Stadium: Prince Moulay Abdellah Stadium
14 July 2022 (2022-07-14) 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-07-18) 2022 AFWCON SF Zambia  0–1  South Africa Casablanca, Morocco
Stadium: Stade Mohammed V
Referee: Lidya Tafesse (Ethiopia)
22 July 2022 (2022-07-22) 2022 AFWCON F Morocco  1–2  South Africa Rabat, Morocco
21:00
Stadium: Prince Moulay Abdellah 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
  • Sam 33', 47'
  • Maseko 78'
  • Sampson 90'
Stadium: Madibaz Stadium
5 September Friendly South Africa  0–6  Brazil South Africa
8 October 2022 (2022-10-08) 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
  • Thembi Kgatlana 33'
  • Hildah Magaia 55'
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 (2023-09-21) 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 (2023-09-24) 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-10-04) 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-10-10) 2023 COSAFA WC GS South Africa  3–1  Madagascar Johannesburg, South Africa
15:30 UTC+2
  • Velomanantsolo 43'
Stadium: Dobsonville Stadium
Referee: Vistoria Shangula (Namibia)
10 October 2023 (2023-10-10) 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 (2023-10-25) 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
4 December 2023 (2023-12-04) 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-02-23) 2024 Olympic qualifying Tanzania  0–3  South Africa Dar es Salaam,Tanzania
Stadium: Azam Complex Stadium
27 February 2024 (2024-02-27) 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-04-05) 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-04-09) 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-10-22) 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-10-25) 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-10-28) 2024 COSAFA WC GS South Africa  8–1  Seychelles Gqeberha, South Africa
15:00 UTC+2
Report
  • Pas. Moustache 74' (pen.)
Stadium: Madibaz Stadium
Referee: Grace Gimo (Zimbabwe)
29 October Friendly England  2–1  South Africa Coventry, England
Stadium: Coventry Arena
31 October 2024 (2024-10-31) 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
  • Chingueleze
  • Joana
  • Aurora
2 November 2024 (2024-11-02) 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
  • Namasiku
  • Chomba
  • Musole
  • Mulenga
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
11 July CAF WAFCON 2024 GS Tanzania  1−1  South Africa Oujda, Morocco
20:00 UTC+1
  • Clement 24'
  • Katunzi  72'
  • Chenge  75'  84'
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)
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

References

  1. ^ "South Africa W stats, results, fixtures & transfers | Soccerway". www.soccerway.com. Retrieved 21 December 2025.
  2. ^ "Reflecting on Banyana Banyana". South African Football Association. 10 August 2017. Retrieved 21 December 2025.
  3. ^ Mateza, Mawande. "Banyana Banyana qualify for 2026 Women's Africa Cup of Nations". EWN. Retrieved 22 December 2025.
  4. ^ "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.
  5. ^ "Banyana on cusp of FIFA World Cup qualification - eNCA". www.enca.com. 19 July 2025. Retrieved 22 December 2025.
  6. ^ Mabuka, Dennis (7 June 2023). "Ellis names South Africa squad for Fifa Women's World Cup - Africa Top Sports". Retrieved 22 December 2025.