No. | Date | Venue | Opponent | Score | Result | Competition |
---|
1 | 13 September 2017 | Barbourfields Stadium, Bulawayo, Zimbabwe | Malawi | 3–1 | 6–3 | 2017 COSAFA Women's Championship |
2 | 15 September 2017 | Barbourfields Stadium, Bulawayo, Zimbabwe | Zimbabwe | 1–0 | 1–1 | 2017 COSAFA Women's Championship |
3 | 17 September 2017 | Barbourfields Stadium, Bulawayo, Zimbabwe | Madagascar | 2–0 | 2–1 | 2017 COSAFA Women's Championship |
4 | 2–1 |
5 | 21 September 2017 | Barbourfields Stadium, Bulawayo, Zimbabwe | South Africa | 1–0 | 3–3 | 2017 COSAFA Women's Championship |
6 | 23 September 2017 | Barbourfields Stadium, Bulawayo, Zimbabwe | Kenya | 1–1 | 1–1 | 2017 COSAFA Women's Championship |
7 | 4 April 2018 | National Stadium, Dar es Salaam, Tanzania | Tanzania | 1–2 | 3–3 | 2018 Africa Women Cup of Nations qualification |
8 | 3–3 |
9 | 10 June 2018 | Rufaro Stadium, Harare, Zimbabwe | Zimbabwe | 2–1 | 2–1 | 2018 Africa Women Cup of Nations qualification |
10 | 13 September 2018 | Wolfson Stadium, Ibhayi, South Africa | Lesotho | 2–0 | 2–0 | 2018 COSAFA Women's Championship |
11 | 18 September 2018 | Wolfson Stadium, Ibhayi, South Africa | Mozambique | 3–0 | 3–0 |
12 | 4 November 2020 | Wolfson Stadium, Ibhayi, South Africa | Lesotho | 1–0 | 8–0 | 2020 COSAFA Women's Championship |
13 | 2–0 |
14 | 6–0 |
15 | 28 November 2020 | Estadio San Carlos de Apoquindo, Santiago, Chile | Chile | 1–1 | 2–1 | Friendly |
16 | 10 April 2021 | Bidvest Stadium, Johannesburg, South Africa | South Africa | 1–0 | 1–3 | Friendly |
17 | 21 July 2021 | Miyagi Stadium, Rifu, Japan | Netherlands | 1–3 | 3–10 | 2020 Summer Olympics |
18 | 2–10 |
19 | 3–10 |
20 | 24 July 2021 | Miyagi Stadium, Rifu, Japan | China | 1–1 | 4–4 | 2020 Summer Olympics |
21 | 3–3 |
22 | 4–3 |
23 | 11 February 2022 | Nkoloma Stadium, Lusaka, Zambia | South Africa | 1–0 | 3–0 | Friendly |
24 | 3–0 |
25 | 1 September 2022 | Nelson Mandela Bay Stadium, Gqeberha, South Africa | Namibia | 1–0 | 2–0 | 2022 COSAFA Women's Championship |
26 | 2–0 |
27 | 4 September 2022 | NMU Stadium, Gqeberha, South Africa | Lesotho | 1–0 | 7–0 | 2022 COSAFA Women's Championship |
28 | 2–0 |
29 | 4–0 |
30 | 5–0 |
31 | 6–0 |
32 | 6 September 2022 | Wolfson Stadium, Gqeberha, South Africa | Eswatini | 2–0 | 2–0 | 2022 COSAFA Women's Championship |
33 | 9 September 2022 | Tanzania | 1–0 | 2–1 | 2022 COSAFA Women's Championship |
34 | 11 September 2022 | Nelson Mandela Bay Stadium, Gqeberha, South Africa | South Africa | 1–0 | 1–0 ( a.e.t. ) | 2022 COSAFA Women's Championship |
35 | 21 February 2023 | Miracle Sports Complex, Alanya, Turkey | Uzbekistan | 4–0 | 4–0 | 2023 Turkish Women's Cup |
36 | 7 April 2023 | Suwon World Cup Stadium, Suwon, South Korea | South Korea | 2–1 | 2–5 | Friendly |
37 | 30 June 2023 | Tissot Arena, Biel/Bienne, Switzerland | Switzerland | 2–1 | 3–3 | Friendly |
38 | 7 July 2023 | Sportpark Ronhof Thomas Sommer, Fürth, Germany | Germany | 1–0 | 3–2 | Friendly |
39 | 3–2 |
40 | 31 July 2023 | Waikato Stadium, Hamilton, New Zealand | Costa Rica | 2–0 | 3–1 | 2023 FIFA Women's World Cup |
41 | 22 September 2023 | Père Jégo Stadium, Casablanca, Morocco | Morocco | 1–0 | 2–0 | Friendly |
42 | 2–0 |
43 | 26 September 2023 | Moulay Hassan Stadium, Rabat, Morocco | Morocco | 3–1 | 6–2 | Friendly |
44 | 4–1 |
45 | 5–1 |
46 | 29 November 2023 | Estádio 22 de Junho, Luanda, Angola | Angola | 2–0 | 6–0 | 2024 Women's Africa Cup of Nations qualification |
47 | 3–0 |
48 | 5–0 |
49 | 5 December 2023 | Levy Mwanawasa Stadium, Ndola, Zambia | Angola | 2–0 | 6–0 | 2024 Women's Africa Cup of Nations qualification |
50 | 28 February 2024 | Levy Mwanawasa Stadium, Ndola, Zambia | Ghana | 1–0 | 3–3 | 2024 Summer Olympic qualifiers |
51 | 3–3 |
52 | 9 April 2024 | Moulay Hassan Stadium, Rabat, Morocco | Morocco | 1–0 | 2–0 ( a.e.t. ) | 2024 Summer Olympic qualifiers |
53 | 2–0 |
54 | 28 July 2024 | Stade de Nice, Nice, France | Australia | 1–0 | 5–6 | 2024 Summer Olympics |
55 | 3–1 |
56 | 4–2 |
57 | 31 July 2024 | Stade Geoffroy-Guichard, Saint-Étienne, France | Germany | 1–2 | 1–4 | 2024 Summer Olympics |
|