Skip to main content

World Cup Matches & Results

GROUP STAGE
Group AGroup A
🇷🇺 Russia 5
🇸🇦 Saudi Arabia 0
14/6 🇪🇬 Egypt 0
🇺🇾 Uruguay 1
15/6
Group BGroup B
🇲🇦Morocco 0
🇮🇷Iran 1
15/6🇵🇹Portugal 3
🇪🇸Spain 3
15/6
Group CGroup D
🇫🇷France 2
🇦🇺Australia 1
16/6🇦🇷Argentina 1
🇮🇸Iceland 1
16/6
Group CGroup D
🇵🇪Peru 0
🇩🇰Denmark 1
16/6🇭🇷Croatia 2
🇳🇬Nigeria 0
16/06
Group EGroup F
🇨🇷Costa Rica 0
🇷🇸Serbia 1
17/06 🇩🇪Germany 0
🇲🇽Mexico 1
17/06
Group EGroup F
🇧🇷Brazil 1
🇨🇭Switzerland 1
17/06 🇸🇪Sweden 1
🇰🇷South Korea 0
18/06
Group GGroup G
🇧🇪Belgium 3
🇵🇦Panama 0
18/06🇹🇳Tunisia 1
🏴󠁧󠁢󠁥󠁮󠁧󠁿England 2
18/06
Group HGroup H
🇨🇴Colombia 1
🇯🇵Japan 2
19/06 🇵🇱Poland 1
🇸🇳Senegal 2
19/06
Group AGroup A
🇷🇺Russia 3
🇪🇬Egypt 1
19/06🇵🇹Portugal
🇲🇦Moroco
20/06
Group AGroup B
🇺🇾Uruguay 1
🇸🇦Saudi Arabia 0
20/06 🇮🇷Iran 0
🇪🇸Spain 1
20/06
Group CGroup C
🇩🇰Denmark 1
🇦🇺Australia 1
21/06🇫🇷France 1
🇵🇪Peru 0
21/06
Group DGroup E
🇦🇷Argentina 0
🇭🇷Croatia 3
21/06 🇧🇷Brazil 2
🇨🇷Costa Rica 0
22/06
Group DGroup E
🇳🇬Nigeria 2
🇮🇸Iceland 0
22/06 🇷🇸Serbia 1
🇨🇭Switzeland 2
22/06
Group GGroup F
🇧🇪Belgium 5
🇹🇳Tunisia 2
23/06 🇰🇷South Korea 1
🇲🇽Mexico 2
23/06
Group FGroup G
🇩🇪Germany 2
🇸🇪Sweden 1
23/06🏴󠁧󠁢󠁥󠁮󠁧󠁿England 6
🇵🇦Panama 1
24/06
Group HGroup H
🇯🇵Japan 2
🇸🇳Senegal 2
24/06🇵🇱Poland 0
🇨🇴Colombia 3
24/06
Group AGroup A
🇸🇦Saudi Arabia 2
🇪🇬Egypt 1
25/06🇺🇾Uruguay 3
🇷🇺Russia 0
25/06
🇮🇷Iran 1
🇵🇹Portugal 1
25/06 🇪🇸Spain 2
🇲🇦Morocco 2
25/06
Group CGroup C
🇦🇺Australia 0
🇵🇪Peru 2
26/06 🇩🇰Denmark 0
🇫🇷France 0
26/06
Group DGroup D
🇳🇬Nigeria 1
🇦🇷Argentina 2
26/06🇮🇸Iceland 1
🇭🇷Croatia 2
26/06
Group FGroup F
🇲🇽Mexico 0
🇸🇪Sweden 3
27/06 🇰🇷South Korea 2
🇩🇪Germany 0
27/06
Group EGroup E
🇨🇭Switzerland 2
🇨🇷Costa Rica 2
27/06 🇷🇸Serbia 0
🇧🇷Brazil 2
27/06
Group HGroup H
🇸🇳Senegal 0
🇨🇴Colombia 1
28/06🇯🇵Japan 0
🇵🇱Poland 1
28/06
Group GGroup H
🏴󠁧󠁢󠁥󠁮󠁧󠁿England 0
🇧🇪Belgium 1
28/06🇵🇦Panama 1
🇹🇳Tunisia 2
28/06
ROUND OF 16
🇫🇷France 4
🇦🇷Argentina 3
30/6🇺🇾Uruguay 2
🇵🇹Portugal 1
30/6
🇪🇸Spain 1 (3)
🇷🇺 Russia 1 (4)
01/07🇭🇷Croatia 1 (3)
🇩🇰Denmark 1 (2)
01/07
🇧🇷Brazil 2
🇲🇽Mexico 0
02/07🇧🇪Belgium 3
🇯🇵Japan 2
02/07
🇸🇪Sweden 1
🇨🇭Switzerland 0

03/07🇨🇴Colombia 1 (3)
🏴󠁧󠁢󠁥󠁮󠁧󠁿England 1 (4)
03/07
QUARTER FINALS
🇺🇾Uruguay 0
🇫🇷France 2
06/07🇧🇷Brazil 1
🇧🇪Belgium 2
06/07
🇸🇪Sweden 0
🏴󠁧󠁢󠁥󠁮󠁧󠁿England 2
07/07🇷🇺 Russia 2 (3)
🇭🇷Croatia 2(4)
07/07
SEMI-FINALS
🇫🇷France 1
🇧🇪Belgium 0
10/07🇭🇷Croatia 2
🏴󠁧󠁢󠁥󠁮󠁧󠁿England 1
11/07
THIRD PLACE PLAY-OFF
🇧🇪Belgium 2
🏴󠁧󠁢󠁥󠁮󠁧󠁿England 0
FINAL
🇫🇷France 4
🇭🇷Croatia 2

All times are in UK time