International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| March 21, 2024 | Mauritania | 0 : 2 | Mali | Friendly | Marrakesh, Morocco neutral venue |
| March 21, 2024 | Liechtenstein | 0 : 4 | Faroe Islands | Friendly | San Pedro Alcántara, Spain neutral venue |
| March 21, 2024 | Hungary | 1 : 0 | Turkey | Friendly | Budapest, Hungary |
| March 21, 2024 | Comoros | 4 : 0 | Uganda | Friendly | Marrakesh, Morocco neutral venue |
| March 21, 2024 | Burkina Faso | 1 : 2 | Libya | Friendly | Casablanca, Morocco neutral venue |
| March 21, 2024 | Armenia | 0 : 1 | Kosovo | Friendly | Yerevan, Armenia |
| March 21, 2024 | Argentina | 3 : 0 | El Salvador | Friendly | Philadelphia, United States neutral venue |
| March 21, 2024 | Albania | 0 : 3 | Chile | Friendly | Parma, Italy neutral venue |
| March 21, 2024 | United States Virgin Islands | 1 : 1 | British Virgin Islands | FIFA World Cup qualification | Saint Croix, United States Virgin Islands |
| March 21, 2024 | Anguilla | 0 : 0 | Turks and Caicos Islands | FIFA World Cup qualification | The Valley, Anguilla |
| March 21, 2024 | Sri Lanka | 0 : 0 | Papua New Guinea | FIFA Series | Colombo, Sri Lanka |
| March 21, 2024 | Central African Republic | 6 : 0 | Bhutan | FIFA Series | Colombo, Sri Lanka neutral venue |
| March 21, 2024 | Brunei | 0 : 2 | Bermuda | FIFA Series | Jeddah, Saudi Arabia neutral venue |
| March 21, 2024 | Equatorial Guinea | 2 : 0 | Cambodia | FIFA Series | Jeddah, Saudi Arabia neutral venue |
| March 21, 2024 | Egypt | 1 : 0 | New Zealand | FIFA Series | Cairo, Egypt |
| March 21, 2024 | Bulgaria | 1 : 0 | Tanzania | FIFA Series | Baku, Azerbaijan neutral venue |
| March 21, 2024 | Azerbaijan | 1 : 0 | Mongolia | FIFA Series | Baku, Azerbaijan |
| March 21, 2024 | Algeria | 3 : 2 | Bolivia | FIFA Series | Algiers, Algeria |
| March 20, 2024 | Venezuela | 1 : 2 | Italy | Friendly | Fort Lauderdale, United States neutral venue |
| March 20, 2024 | Solomon Islands | 0 : 2 | Fiji | Friendly | Honiara, Solomon Islands |
| March 20, 2024 | Portugal | 5 : 2 | Sweden | Friendly | Guimarães, Portugal |
| March 20, 2024 | Montenegro | 2 : 0 | Belarus | Friendly | Antalya, Turkey neutral venue |
| March 20, 2024 | Malta | 2 : 2 | Slovenia | Friendly | Ta' Qali, Malta |
| March 20, 2024 | Ethiopia | 1 : 2 | Lesotho | Friendly | Addis Ababa, Ethiopia |
| March 20, 2024 | Ecuador | 2 : 0 | Guatemala | Friendly | Harrison, United States neutral venue |
| March 20, 2024 | Cyprus | 1 : 1 | Latvia | Friendly | Larnaca, Cyprus |
| March 20, 2024 | Belize | 1 : 1 | Puerto Rico | Friendly | Belmopan, Belize |
| March 20, 2024 | Palestine | 5 : 0 | Bangladesh | FIFA World Cup qualification | Kuwait City, Kuwait neutral venue |
| March 20, 2024 | Australia | 2 : 0 | Lebanon | FIFA World Cup qualification | Sydney, Australia |
| March 20, 2024 | United Arab Emirates | 2 : 1 | Yemen | FIFA World Cup qualification | Abu Dhabi, United Arab Emirates |