International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| July 26, 2026 | Ivory Coast | 4 : 1 | Burkina Faso | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 26, 2026 | South Africa | 1 : 2 | Tanzania | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 25, 2026 | Morocco | 4 : 0 | Kenya | Africa Cup of Nations | Rabat, Morocco |
| July 25, 2026 | Algeria | 2 : 0 | Senegal | Africa Cup of Nations | Rabat, Morocco neutral venue |
| July 25, 2025 | Morocco | 2 : 3 | Nigeria | Africa Cup of Nations | Rabat, Morocco |
| July 24, 2025 | Ghana | 1 : 1 | South Africa | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 21, 2025 | Morocco | 1 : 1 | Ghana | Africa Cup of Nations | Rabat, Morocco |
| July 21, 2025 | Nigeria | 2 : 1 | South Africa | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 18, 2025 | South Africa | 0 : 0 | Senegal | Africa Cup of Nations | Oujda, Morocco neutral venue |
| July 18, 2025 | Algeria | 0 : 0 | Ghana | Africa Cup of Nations | Berkane, Morocco neutral venue |
| July 17, 2025 | Morocco | 3 : 1 | Mali | Africa Cup of Nations | Rabat, Morocco |
| July 17, 2025 | Nigeria | 5 : 0 | Zambia | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 13, 2025 | Ghana | 4 : 1 | Tanzania | Africa Cup of Nations | Berkane, Morocco neutral venue |
| July 13, 2025 | South Africa | 4 : 0 | Mali | Africa Cup of Nations | Oujda, Morocco neutral venue |
| July 12, 2025 | Tunisia | 1 : 2 | Botswana | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 12, 2025 | Nigeria | 0 : 0 | Algeria | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 11, 2025 | Zambia | 1 : 0 | DR Congo | Africa Cup of Nations | Mohammedia, Morocco neutral venue |
| July 11, 2025 | Morocco | 1 : 0 | Senegal | Africa Cup of Nations | Rabat, Morocco |
| July 10, 2025 | Tanzania | 1 : 1 | South Africa | Africa Cup of Nations | Oujda, Morocco neutral venue |
| July 10, 2025 | Ghana | 1 : 1 | Mali | Africa Cup of Nations | Berkane, Morocco neutral venue |
| July 9, 2025 | Botswana | 0 : 1 | Nigeria | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 9, 2025 | Tunisia | 0 : 0 | Algeria | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 8, 2025 | Morocco | 4 : 2 | DR Congo | Africa Cup of Nations | Rabat, Morocco |
| July 8, 2025 | Zambia | 3 : 2 | Senegal | Africa Cup of Nations | Mohammedia, Morocco neutral venue |
| July 6, 2025 | Mali | 1 : 0 | Tanzania | Africa Cup of Nations | Berkane, Morocco neutral venue |
| July 6, 2025 | South Africa | 2 : 0 | Ghana | Africa Cup of Nations | Oujda, Morocco neutral venue |
| July 5, 2025 | Algeria | 1 : 0 | Botswana | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 5, 2025 | Nigeria | 3 : 0 | Tunisia | Africa Cup of Nations | Casablanca, Morocco neutral venue |
| July 5, 2025 | Senegal | 4 : 0 | DR Congo | Africa Cup of Nations | Mohammedia, Morocco neutral venue |
| July 4, 2025 | Morocco | 2 : 2 | Zambia | Africa Cup of Nations | Rabat, Morocco |