Today’s Live Football Matches: Schedule and Viewing Options for March 31
March 31, 2026 brings one of the busiest days in international football. The calendar mixes friendlies with decisive World Cup playoff finals.
World Cup playoffs
Four European finals will decide continental slots at 15:45. Bosnia-Herzegovina meet Italy. Sweden play Poland. Kosovo face Turkey. The Czech Republic meet Denmark.
Mateo Retegui is included in Italy’s squad. Robert Lewandowski is named in Poland’s team. Winners take four remaining European berths.
Two intercontinental playoffs will also deliver World Cup places. DR Congo face Jamaica at 18:00 on DSports. Iraq meet Bolivia at midnight on DSports.
With these results, the 48 World Cup qualifiers will be finalized. National teams will learn their fate by the end of the day.
High-profile international friendlies
Several marquee friendlies are scheduled during the evening. Argentina host Zambia at 20:30 on Telefé. This could be Lionel Messi’s last home match.
The Albiceleste will travel to the United States to defend their World Cup title. They aim for a second consecutive trophy and a fourth star.
- Croatia vs Brazil — 21:00 (Disney+ Premium / ESPN 2 / DGO).
- United States vs Portugal — 20:00 (Disney+ Premium).
- Mexico vs Belgium — 22:00.
- Canada vs Tunisia — 20:30.
- Argentina vs Zambia — 20:30 (Telefé).
Additional notable friendlies
- England vs Japan — 15:45 (Disney+ Premium).
- Netherlands vs Ecuador — 15:45 (Disney+ Premium).
- Spain vs Egypt — 16:00 (Disney+ Premium).
- Peru vs Honduras — 15:00 (DSPORTS 2 / DGO).
- Morocco vs Paraguay — 15:00 (DSPORTS / DGO).
- Algeria vs Uruguay — 15:30.
- Scotland vs Ivory Coast — 15:30 (Disney+ Premium).
- Senegal vs Gambia — 16:00.
Other internationals and early fixtures
- Palestine vs Mauritania — 09:00.
- Guinea Equatorial vs Madagascar — 13:00.
- Montenegro vs Slovenia — 13:00 (Disney+ Premium).
- Norway vs Switzerland — 13:00 (Disney+ Premium / ESPN 2 / DGO).
- San Marino vs Andorra — 13:00 (Disney+ Premium).
- Serbia vs Saudi Arabia — 13:00.
- Haiti vs Iceland — 13:30.
- Hungary vs Greece — 14:00 (Disney+ Premium).
- Russia vs Mali — 14:00.
- Jordan vs Nigeria — 14:30.
- South Africa vs Panama — 14:30.
Domestic leagues and club competitions
Argentina’s Torneo Apertura has a postponed match at 14:00. Aldosivi face Argentinos Juniors on ESPN Premium.
Reserve and youth league fixtures run at 15:00 across several platforms. LPF Play and ESPN 3 will carry multiple games.
- Colombia — Deportes Tolima vs Rionegro Águilas at 22:00.
- Paraguay — Multiple Primera División matches at 18:30 and 20:30 on DSports.
- UEFA Nations League — Latvia vs Gibraltar and Luxembourg vs Malta at 13:00 (Disney+ Premium).
Viewing options and where to watch
Broadcasters include ESPN, ESPN 2, and Telefé. Streaming platforms feature Disney+ and Disney+ Premium.
DSPORTS, DGO, and regional channels will cover many fixtures. Check local listings for blackout restrictions.
Today’s Live Football Matches: Schedule and Viewing Options for March 31 is available in full on Filmogaz.com. Visit the site for the complete timetable and channel guide.