International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| October 19, 2021 | Uganda | 2 : 0 | Ethiopia | Africa Cup of Nations qualification | Kampala, Uganda |
| October 17, 2021 | Sierra Leone | 0 : 2 | Gambia | Africa Cup of Nations qualification | Monrovia, Liberia neutral venue |
| October 17, 2021 | United Arab Emirates | 2 : 1 | Guam | AFC Asian Cup qualification | Bishkek, Kyrgyzstan neutral venue |
| October 17, 2021 | Myanmar | 4 : 0 | Lebanon | AFC Asian Cup qualification | Bishkek, Kyrgyzstan neutral venue |
| October 17, 2021 | Laos | 0 : 4 | Taiwan | AFC Asian Cup qualification | Isa Town, Bahrain neutral venue |
| October 8, 2021 | Tanzania | 1 : 0 | Malawi | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 8, 2021 | South Africa | 1 : 1 | Zambia | COSAFA Championship | Port Elizabeth, South Africa |
| October 6, 2021 | Tanzania | 1 : 1 | Zambia | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 6, 2021 | South Africa | 2 : 3 | Malawi | COSAFA Championship | Port Elizabeth, South Africa |
| October 4, 2021 | Zambia | 1 : 0 | Uganda | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 4, 2021 | Namibia | 1 : 0 | Eswatini | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 3, 2021 | Tanzania | 3 : 0 | South Sudan | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 3, 2021 | South Africa | 3 : 1 | Mozambique | COSAFA Championship | Port Elizabeth, South Africa |
| October 3, 2021 | Botswana | 0 : 3 | Zimbabwe | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 3, 2021 | Angola | 0 : 2 | Malawi | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 2, 2021 | Zambia | 3 : 0 | Namibia | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 2, 2021 | Eswatini | 1 : 5 | Uganda | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 1, 2021 | South Sudan | 1 : 2 | Zimbabwe | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| October 1, 2021 | Botswana | 0 : 2 | Tanzania | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| September 30, 2021 | South Africa | 0 : 0 | Angola | COSAFA Championship | Port Elizabeth, South Africa |
| September 30, 2021 | Malawi | 3 : 2 | Mozambique | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| September 29, 2021 | Zambia | 5 : 0 | Eswatini | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| September 29, 2021 | Namibia | 0 : 0 | Uganda | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| September 28, 2021 | Tanzania | 3 : 0 | Zimbabwe | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| September 28, 2021 | Botswana | 7 : 0 | South Sudan | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| September 28, 2021 | Tajikistan | 0 : 7 | Vietnam | AFC Asian Cup qualification | Dushanbe, Tajikistan |
| September 27, 2021 | South Africa | 2 : 1 | Malawi | COSAFA Championship | Port Elizabeth, South Africa |
| September 27, 2021 | Angola | 2 : 2 | Mozambique | COSAFA Championship | Port Elizabeth, South Africa neutral venue |
| September 26, 2021 | Indonesia | 1 : 0 | Singapore | AFC Asian Cup qualification | Dushanbe, Tajikistan neutral venue |
| September 25, 2021 | Tajikistan | 4 : 0 | Maldives | AFC Asian Cup qualification | Dushanbe, Tajikistan |