International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| November 1, 2024 | South Africa | 0 : 0 | Zambia | COSAFA Championship | Ibhayi, South Africa |
| October 30, 2024 | South Africa | 1 : 1 | Mozambique | COSAFA Championship | Ibhayi, South Africa |
| October 30, 2024 | Malawi | 0 : 2 | Zambia | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 28, 2024 | Zambia | 7 : 0 | Comoros | COSAFA Championship | Gqeberha, South Africa neutral venue |
| October 28, 2024 | Mozambique | 1 : 1 | Lesotho | COSAFA Championship | Gqeberha, South Africa neutral venue |
| October 27, 2024 | South Africa | 8 : 1 | Seychelles | COSAFA Championship | Gqeberha, South Africa |
| October 27, 2024 | Mauritius | 0 : 9 | Malawi | COSAFA Championship | Gqeberha, South Africa neutral venue |
| October 27, 2024 | Madagascar | 0 : 0 | Botswana | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 27, 2024 | Eswatini | 0 : 2 | Namibia | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 26, 2024 | Zimbabwe | 3 : 0 | Lesotho | COSAFA Championship | Gqeberha, South Africa neutral venue |
| October 26, 2024 | Angola | 1 : 3 | Comoros | COSAFA Championship | Gqeberha, South Africa neutral venue |
| October 25, 2024 | Malawi | 1 : 0 | Madagascar | COSAFA Championship | Gqeberha, South Africa neutral venue |
| October 25, 2024 | Botswana | 5 : 0 | Mauritius | COSAFA Championship | Gqeberha, South Africa neutral venue |
| October 24, 2024 | South Africa | 3 : 0 | Eswatini | COSAFA Championship | Ibhayi, South Africa |
| October 24, 2024 | Namibia | 7 : 0 | Seychelles | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 23, 2024 | Zambia | 3 : 0 | Angola | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 23, 2024 | Mozambique | 1 : 0 | Zimbabwe | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 22, 2024 | Malawi | 1 : 1 | Botswana | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 22, 2024 | Madagascar | 5 : 1 | Mauritius | COSAFA Championship | Ibhayi, South Africa neutral venue |
| October 21, 2024 | South Africa | 1 : 0 | Namibia | COSAFA Championship | Gqeberha, South Africa |
| October 21, 2024 | Eswatini | 6 : 0 | Seychelles | COSAFA Championship | Gqeberha, South Africa neutral venue |