International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| March 25, 2023 | New Zealand | 2 : 1 | China | Friendly | Wellington, New Zealand |
| March 25, 2023 | Macau | 0 : 1 | Singapore | Friendly | Taipa, Macau |
| March 25, 2023 | Fiji | 0 : 2 | Solomon Islands | Friendly | Lautoka, Fiji |
| March 24, 2023 | Turks and Caicos Islands | 1 : 0 | United States Virgin Islands | CONCACAF Nations League | Providenciales, Turks and Caicos Islands |
| March 24, 2023 | Sint Maarten | 6 : 1 | Bonaire | CONCACAF Nations League | Saint Croix, United States Virgin Islands neutral venue |
| March 24, 2023 | Montserrat | 0 : 4 | Haiti | CONCACAF Nations League | Lookout, Montserrat |
| March 24, 2023 | Bermuda | 0 : 2 | Guyana | CONCACAF Nations League | Devonshire Parish, Bermuda |
| March 24, 2023 | Curaçao | 0 : 2 | Canada | CONCACAF Nations League | Willemstad, Curaçao |
| March 24, 2023 | Martinique | 1 : 2 | Costa Rica | CONCACAF Nations League | Fort-de-France, Martinique |
| March 24, 2023 | Andorra | 0 : 2 | Romania | UEFA Euro qualification | Andorra la Vella, Andorra |
| March 24, 2023 | Israel | 1 : 1 | Kosovo | UEFA Euro qualification | Tel Aviv, Israel |
| March 24, 2023 | Belarus | 0 : 5 | Switzerland | UEFA Euro qualification | Novi Sad, Serbia neutral venue |
| March 24, 2023 | Armenia | 1 : 2 | Turkey | UEFA Euro qualification | Yerevan, Armenia |
| March 24, 2023 | Croatia | 1 : 1 | Wales | UEFA Euro qualification | Split, Croatia |
| March 24, 2023 | Spain | 3 : 0 | Norway | UEFA Euro qualification | Málaga, Spain |
| March 24, 2023 | Scotland | 3 : 0 | Cyprus | UEFA Euro qualification | Glasgow, Scotland |
| March 24, 2023 | United Arab Emirates | 0 : 0 | Tajikistan | Friendly | Abu Dhabi, United Arab Emirates |
| March 24, 2023 | Thailand | 1 : 3 | Syria | Friendly | Dubai, United Arab Emirates neutral venue |
| March 24, 2023 | Myanmar | 1 : 1 | Kyrgyzstan | Tri-Nation Series | Imphal, India neutral venue |
| March 24, 2023 | Morocco | 2 : 1 | Brazil | Friendly | Tangier, Morocco |
| March 24, 2023 | Indonesia | 3 : 1 | Burundi | Friendly | Bekasi, Indonesia |
| March 24, 2023 | Germany | 2 : 0 | Peru | Friendly | Mainz, Germany |
| March 24, 2023 | Georgia | 6 : 1 | Mongolia | Friendly | Batumi, Georgia |
| March 24, 2023 | Bhutan | 1 : 2 | Laos | Tri Nation Tournament | Kathmandu, Nepal neutral venue |
| March 24, 2023 | Bangladesh | 1 : 0 | Seychelles | Friendly | Sylhet, Bangladesh |
| March 24, 2023 | Bahrain | 1 : 2 | Palestine | Friendly | Arad, Bahrain |
| March 23, 2023 | Anguilla | 1 : 2 | Saint Lucia | CONCACAF Nations League | The Valley, Anguilla |
| March 23, 2023 | Belize | 1 : 2 | Guatemala | CONCACAF Nations League | Belmopan, Belize |
| March 23, 2023 | Nicaragua | 4 : 1 | Saint Vincent and the Grenadines | CONCACAF Nations League | Managua, Nicaragua |
| March 23, 2023 | Bahamas | 0 : 3 | Trinidad and Tobago | CONCACAF Nations League | Nassau, Bahamas |