International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| July 22, 2022 | Morocco | 1 : 2 | South Africa | Africa Cup of Nations | Rabat, Morocco |
| July 21, 2022 | Nigeria | 0 : 1 | Zambia | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 17, 2022 | Morocco | 1 : 1 | Nigeria | Africa Cup of Nations | Rabat, Morocco |
| July 17, 2022 | Zambia | 0 : 1 | South Africa | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 16, 2022 | Botswana | 0 : 1 | Cameroon | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 16, 2022 | Senegal | 0 : 0 | Tunisia | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 13, 2022 | South Africa | 1 : 0 | Tunisia | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 13, 2022 | Cameroon | 0 : 1 | Nigeria | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 12, 2022 | Morocco | 2 : 1 | Botswana | Africa Cup of Nations | Rabat, Morocco |
| July 12, 2022 | Zambia | 1 : 1 | Senegal | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 9, 2022 | Nigeria | 4 : 0 | Burundi | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 9, 2022 | South Africa | 1 : 0 | Botswana | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 8, 2022 | Zambia | 4 : 1 | Togo | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 8, 2022 | Cameroon | 2 : 0 | Tunisia | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 7, 2022 | Burkina Faso | 2 : 2 | Uganda | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 7, 2022 | Morocco | 1 : 0 | Senegal | Africa Cup of Nations | Rabat, Morocco |
| July 6, 2022 | Botswana | 0 : 2 | Nigeria | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 6, 2022 | South Africa | 3 : 1 | Burundi | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 5, 2022 | Togo | 1 : 1 | Cameroon | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 5, 2022 | Zambia | 1 : 0 | Tunisia | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 4, 2022 | Morocco | 3 : 1 | Uganda | Africa Cup of Nations | Rabat, Morocco |
| July 4, 2022 | Burkina Faso | 0 : 1 | Senegal | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 3, 2022 | Burundi | 2 : 4 | Botswana | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 3, 2022 | Nigeria | 1 : 2 | South Africa | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 2, 2022 | Tunisia | 4 : 1 | Togo | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 2, 2022 | Cameroon | 0 : 0 | Zambia | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 2, 2022 | Senegal | 2 : 0 | Uganda | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 1, 2022 | Morocco | 1 : 0 | Burkina Faso | Africa Cup of Nations | Rabat, Morocco |
| November 30, 2018 | Nigeria | 0 : 0 | South Africa | Africa Cup of Nations | Accra, Ghana neutral venue |
| November 29, 2018 | Cameroon | 4 : 2 | Mali | Africa Cup of Nations | Cape Coast, Ghana neutral venue |