Tuesday, March 31st, marks the conclusion of the international break for men’s football, with national leagues and club competitions set to resume over the weekend. This date represents the final gathering for national teams before the highly anticipated World Cup, scheduled from June 11th to July 19th. The day’s agenda features a crucial mix of friendly encounters and the decisive final matches of the World Cup qualifiers, determining the last berths for the global tournament.
Last Thursday saw several nations eliminated from the World Cup qualifiers, including Romania, Albania, Northern Ireland, Slovakia, Ukraine, Ireland, North Macedonia, and Wales.
Below is a comprehensive list of all international matches scheduled for March 31st (with some extending into April 1st, European time):
World Cup Qualifiers: Europe
- Italy vs. Bosnia-Herzegovina: 20:45 CEST, 19:45 BST
- Poland vs. Sweden: 20:45 CEST, 19:45 BST
- Turkey vs. Kosovo: 20:45 CEST, 19:45 BST
- Denmark vs. Czech Republic: 20:45 CEST, 19:45 BST
World Cup Inter-Confederation Play-offs
- DR Congo vs. Jamaica: 23:00 CEST, 22:00 BST
- Iraq vs. Bolivia: 05:00 CEST, 04:00 BST (April 1st)
Friendly Matches
- Kazakhstan vs. Comoros: 14:00 CEST, 13:00 BST
- Norway vs. Switzerland: 18:00 CEST, 17:00 BST
- Montenegro vs. Slovenia: 18:00 CEST, 17:00 BST
- San Marino vs. Andorra: 18:00 CEST, 17:00 BST
- Serbia vs. Saudi Arabia: 18:00 CEST, 17:00 BST
- Haiti vs. Iceland: 18:30 CEST, 17:30 BST
- Hungary vs. Greece: 19:00 CEST, 18:00 BST
- Ivory Coast vs. Scotland: 20:30 CEST, 19:30 BST
- Netherlands vs. Ecuador: 20:45 CEST, 19:45 BST
- England vs. Japan: 20:45 CEST, 19:45 BST
- Austria vs. Korea: 20:45 CEST, 19:45 BST
- Spain vs. Egypt: 21:00 CEST, 20:00 BST
- United States vs. Portugal: 01:00 CEST, 00:00 BST (April 1st)
- Brazil vs. Croatia: 02:00 CEST, 01:00 BST (April 1st)
- Mexico vs. Belgium: 03:00 CEST, 02:00 BST (April 1st)

