International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| July 17, 2021 | South Africa | 0 : 0 | Senegal | COSAFA Cup | Port Elizabeth, South Africa |
| July 17, 2021 | Eswatini | 1 : 1 | Mozambique | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 15, 2021 | South Africa | 3 : 0 | Mozambique | COSAFA Cup | Port Elizabeth, South Africa |
| July 15, 2021 | Senegal | 2 : 2 | Eswatini | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 13, 2021 | Senegal | 2 : 1 | Malawi | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 13, 2021 | Mozambique | 1 : 0 | Namibia | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 13, 2021 | Eswatini | 1 : 1 | Botswana | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 13, 2021 | South Africa | 0 : 0 | Zambia | COSAFA Cup | Port Elizabeth, South Africa |
| July 12, 2021 | Malawi | 1 : 1 | Namibia | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 12, 2021 | Senegal | 2 : 1 | Zimbabwe | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 12, 2021 | South Africa | 4 : 0 | Lesotho | COSAFA Cup | Port Elizabeth, South Africa |
| July 12, 2021 | Botswana | 1 : 2 | Zambia | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 10, 2021 | Mozambique | 2 : 0 | Malawi | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 10, 2021 | Namibia | 2 : 0 | Zimbabwe | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 9, 2021 | Zambia | 0 : 1 | Eswatini | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 9, 2021 | Lesotho | 0 : 4 | Botswana | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 8, 2021 | Senegal | 1 : 0 | Mozambique | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 8, 2021 | Malawi | 2 : 2 | Zimbabwe | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 7, 2021 | South Africa | 1 : 0 | Eswatini | COSAFA Cup | Port Elizabeth, South Africa |
| July 7, 2021 | Zambia | 1 : 2 | Lesotho | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 6, 2021 | Senegal | 1 : 2 | Namibia | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 6, 2021 | Mozambique | 0 : 0 | Zimbabwe | COSAFA Cup | Port Elizabeth, South Africa neutral venue |
| July 5, 2021 | South Africa | 1 : 0 | Botswana | COSAFA Cup | Port Elizabeth, South Africa |
| July 5, 2021 | Eswatini | 3 : 1 | Lesotho | COSAFA Cup | Port Elizabeth, South Africa neutral venue |