14 June
Russia vs. Saudi Arabia (4pm, ITV)
15 June
Egypt vs. Uruguay (1pm, BBC)
Morocco vs. Iran (4pm, ITV)
Portugal vs. Spain (7pm, BBC)
16 June
France vs. Australia (11, BBC)
Argentina vs. Iceland (2pm, ITV)
Peru vs. Denmark (5pm, BBC)
Croatia vs. Nigeria (8pm, ITV)
17 June
Costa Rica vs. Serbia (1pm, ITV)
Germany vs. Mexico (4pm, BBC)
Brazil vs. Switzerland (7pm, ITV)
18 June
Sweden vs. South Korea (1pm, ITV)
Belgium vs. Panama (4pm, BBC)
Tunisia vs. England (7pm, BBC)
19 June
Colombia vs. Japan (1pm, BBC)
Poland vs. Senegal (4pm, ITV)
Russia vs. Egypt (7pm, BBC)
20 June
Portugal vs. Morocco (1pm, BBC)
Uruguay vs. Saudi Arabia (4pm, BBC)
Iran vs. Spain (7pm, ITV)
21 June
Denmark vs. Australia (1pm, ITV)
France vs. Peru (4pm, ITV)
Argentina vs. Croatia (7pm, BBC)
22 June
Brazil vs. Costa Rica (1pm, ITV)
Nigeria vs. Iceland (4pm, BBC)
Serbia vs. Switzerland (7pm, BBC)
23 June
Belgium vs. Tunisia (1pm, BBC)
South Korea vs. Mexico (4pm, ITV)
Germany vs. Sweden (7pm, ITV)
24 June
England vs. Panama (1pm, BBC)
Japan vs. Senegal (4pm, BBC)
Poland vs. Colombia (7pm, ITV)
25 June
Uruguay vs. Russia (3pm, ITV)
Saudi Arabia vs. Egypt (3pm, ITV4)
Spain vs. Morocco (7pm, BBC)
Iran vs. Portugal (7pm, BBC)
26 June
Denmark vs. France (3pm, ITV)
Australia vs. Peru (3pm, ITV4)
Iceland vs. Croatia (7pm, BBC)
Argentina vs. Nigeria (7pm, BBC)
27 June
South Korea vs. Germany (3pm, BBC)
Mexico vs. Sweden (3pm, BBC)
Serbia vs. Brazil (7pm, ITV)
Switzerland vs. Costa Rica (7pm, ITV4)
28 June
Senegal vs. Colombia (3pm, BBC)
Japan vs. Poland (3pm, BBC)
England vs. Belgium (7pm, ITV)
Panama vs. Tunisia (7pm, ITV4)