International results
Over 48,000 international football matches since 1872, under a CC0 licence.
| Date | Home | Score | Away | Competition | Place |
|---|---|---|---|---|---|
| July 4, 2023 | Switzerland | 0 : 0 | Morocco | Friendly | Winterthur, Switzerland |
| July 4, 2023 | Denmark | 0 : 2 | Spain | Friendly | Copenhagen, Denmark |
| July 3, 2023 | China | 2 : 1 | Russia | Friendly | Qingdao, China |
| July 1, 2023 | Netherlands | 5 : 0 | Belgium | Friendly | Kerkrade, Netherlands |
| July 1, 2023 | Brazil | 4 : 0 | Chile | Friendly | Brasília, Brazil |
| June 30, 2023 | China | 1 : 0 | Russia | Friendly | Qingdao, China |
| June 30, 2023 | Italy | 0 : 0 | Morocco | Friendly | Ferrara, Italy |
| June 30, 2023 | England | 0 : 0 | Portugal | Friendly | Milton Keynes, England |
| June 29, 2023 | Switzerland | 3 : 3 | Zambia | Friendly | Biel/Bienne, Switzerland |
| June 28, 2023 | Spain | 7 : 0 | Panama | Friendly | Avilés, Spain |
| June 23, 2023 | Germany | 2 : 1 | Vietnam | Friendly | Offenbach am Main, Germany |
| June 21, 2023 | Republic of Ireland | 3 : 2 | Zambia | Friendly | Dublin, Republic of Ireland |
| June 21, 2023 | Colombia | 1 : 1 | Panama | Friendly | Cali, Colombia |
| June 12, 2023 | Andorra | 3 : 1 | Saudi Arabia | Friendly | Palamós, Spain neutral venue |
| April 10, 2023 | Azerbaijan | 0 : 0 | Turkey | Friendly | Baku, Azerbaijan |
| April 10, 2023 | Paraguay | 2 : 1 | Ecuador | Friendly | Ypané, Paraguay |
| April 10, 2023 | France | 2 : 1 | Canada | Friendly | Le Mans, France |
| April 10, 2023 | England | 0 : 2 | Australia | Friendly | Brentford, England |
| April 10, 2023 | Scotland | 4 : 0 | Costa Rica | Friendly | Glasgow, Scotland |
| April 10, 2023 | Netherlands | 4 : 1 | Poland | Friendly | Rotterdam, Netherlands |
| April 10, 2023 | Belgium | 2 : 2 | Slovenia | Friendly | Heverlee, Belgium |
| April 10, 2023 | Romania | 1 : 0 | Morocco | Friendly | Bucharest, Romania |
| April 10, 2023 | Austria | 2 : 0 | Czech Republic | Friendly | Wiener Neustadt, Austria |
| April 10, 2023 | Switzerland | 1 : 2 | Iceland | Friendly | Zürich, Switzerland |
| April 10, 2023 | Sweden | 3 : 3 | Norway | Friendly | Gothenburg, Sweden |
| April 10, 2023 | Portugal | 1 : 1 | Wales | Friendly | Guimarães, Portugal |
| April 10, 2023 | Spain | 3 : 0 | China | Friendly | Ibiza, Spain |
| April 10, 2023 | Ghana | 1 : 0 | Senegal | Friendly | Accra, Ghana |
| April 10, 2023 | Germany | 1 : 2 | Brazil | Friendly | Nuremberg, Germany |
| April 10, 2023 | Estonia | 0 : 1 | Ukraine | Friendly | Tallinn, Estonia |