Groups

Group A

Teams P W D L GF GA P
Russia
2 2 0 0 8 1 6
Uruguay
2 2 0 0 2 0 6
Egypt
2 0 0 2 1 4 0
Saudi Arabia
2 0 0 2 0 6 0

14 June 2018

15 June 2018

19 June 2018

20 June 2018

25 June 2018

Group B

Teams P W D L GF GA P
Portugal
2 1 1 0 4 3 4
Spain
2 1 1 0 4 3 4
Iran
2 1 0 1 1 1 3
Morocco
2 0 0 2 0 2 0

15 June 2018

20 June 2018

25 June 2018

Group C

Teams P W D L GF GA P
France
1 1 0 0 2 1 3
Denmark
1 1 0 0 1 0 3
Australia
1 0 0 1 1 2 0
Peru
1 0 0 1 0 1 0

16 June 2018

21 June 2018

26 June 2018

Group D

Teams P W D L GF GA P
Croatia
1 1 0 0 2 0 3
Argentina
1 0 1 0 1 1 1
Iceland
1 0 1 0 1 1 1
Nigeria
1 0 0 1 0 2 0

16 June 2018

21 June 2018

22 June 2018

26 June 2018

Group E

Teams P W D L GF GA P
Serbia
1 1 0 0 1 0 3
Brazil
1 0 1 0 1 1 1
Switzerland
1 0 1 0 1 1 1
Costa Rica
1 0 0 1 0 1 0

17 June 2018

22 June 2018

27 June 2018

Group F

Teams P W D L GF GA P
Mexico
1 1 0 0 1 0 3
Sweden
1 1 0 0 1 0 3
Germany
1 0 0 1 0 1 0
Korea Republic
1 0 0 1 0 1 0

17 June 2018

18 June 2018

23 June 2018

27 June 2018

Group G

Teams P W D L GF GA P
Belgium
1 1 0 0 3 0 3
England
1 1 0 0 2 1 3
Tunisia
1 0 0 1 1 2 0
Panama
1 0 0 1 0 3 0

18 June 2018

23 June 2018

24 June 2018

28 June 2018

Group H

Teams P W D L GF GA P
Japan
1 1 0 0 2 1 3
Senegal
1 1 0 0 2 1 3
Colombia
1 0 0 1 1 2 0
Poland
1 0 0 1 1 2 0

19 June 2018

24 June 2018

28 June 2018