International results

Over 48,000 international football matches since 1872, under a CC0 licence.

18,258 matches

Date Home Score Away Competition Place
June 9, 2025 Niger 1 : 1 Zimbabwe Friendly Casablanca, Morocco neutral venue
June 9, 2025 Mexico 1 : 0 Turkey Friendly Chapel Hill, United States neutral venue
June 9, 2025 Luxembourg 0 : 0 Republic of Ireland Friendly Luxembourg, Luxembourg
June 9, 2025 Israel 1 : 0 Slovakia Friendly Debrecen, Hungary neutral venue
June 9, 2025 Greece 4 : 0 Bulgaria Friendly Heraklion, Greece
June 9, 2025 England 1 : 3 Senegal Friendly London, England
June 9, 2025 Denmark 5 : 0 Lithuania Friendly Odense, Denmark
June 9, 2025 Chad 1 : 2 Kenya Friendly Marrakesh, Morocco neutral venue
June 9, 2025 Burundi 0 : 0 Mauritania Friendly Mohammedia, Morocco neutral venue
June 9, 2025 Azerbaijan 1 : 2 Hungary Friendly Baku, Azerbaijan
June 8, 2025 Uganda 1 : 1 Gambia Friendly Marrakesh, Morocco neutral venue
June 8, 2025 Morocco 1 : 0 Benin Friendly Fez, Morocco
June 8, 2025 Montenegro 2 : 2 Armenia Friendly Nikšić, Montenegro
June 8, 2025 Liechtenstein 0 : 4 Scotland Friendly Vaduz, Liechtenstein
June 8, 2025 Kosovo 4 : 2 Comoros Friendly Pristina, Kosovo
June 8, 2025 Gabon 2 : 0 Guinea-Bissau Friendly Mohammedia, Morocco neutral venue
June 8, 2025 Equatorial Guinea 1 : 1 Cameroon Friendly Marrakesh, Morocco neutral venue
June 8, 2025 Algeria 2 : 0 Rwanda Friendly Blida, Algeria
June 7, 2025 Georgia 1 : 1 Cape Verde Friendly Kutaisi, Georgia
June 7, 2025 DR Congo 3 : 1 Madagascar Friendly Orléans, France neutral venue
June 6, 2025 Kenya 0 : 0 Chad Friendly Marrakesh, Morocco neutral venue
June 6, 2025 United States 1 : 2 Turkey Friendly East Hartford, United States
June 6, 2025 Mexico 2 : 4 Switzerland Friendly Salt Lake City, United States neutral venue
June 6, 2025 Latvia 0 : 0 Azerbaijan Friendly Riga, Latvia
June 6, 2025 Greece 4 : 1 Slovakia Friendly Heraklion, Greece
June 6, 2025 Denmark 2 : 1 Northern Ireland Friendly Copenhagen, Denmark
June 5, 2025 Russia 1 : 1 Nigeria Friendly Moscow, Russia
June 5, 2025 Zimbabwe 0 : 2 Burkina Faso Friendly Mohammedia, Morocco neutral venue
June 5, 2025 Uganda 0 : 3 Cameroon Friendly Marrakesh, Morocco neutral venue
June 5, 2025 South Africa 0 : 0 Tanzania Friendly Polokwane, South Africa