Groups

Group A

Teams P W D L GF GA P
Uruguay
3 3 0 0 7 3 9
Russia
3 2 0 1 11 7 6
Saudi Arabia
3 1 0 2 2 7 3
Egypt
3 0 0 3 2 6 0

14 June 2018

15 June 2018

19 June 2018

20 June 2018

25 June 2018

30 June 2018

6 July 2018

7 July 2018

Group B

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

15 June 2018

20 June 2018

25 June 2018

1 July 2018

Group C

Teams P W D L GF GA P
France
3 2 1 0 14 4 7
Denmark
3 1 2 0 3 2 5
Peru
3 1 0 2 2 2 3
Australia
3 0 1 2 2 5 1

16 June 2018

21 June 2018

26 June 2018

30 June 2018

10 July 2018

15 July 2018

Group D

Teams P W D L GF GA P
Croatia
3 3 0 0 14 4 9
Argentina
3 1 1 1 6 9 4
Nigeria
3 1 0 2 3 4 3
Iceland
3 0 1 2 2 5 1

16 June 2018

21 June 2018

22 June 2018

26 June 2018

1 July 2018

11 July 2018

Group E

Teams P W D L GF GA P
Brazil
3 2 1 0 8 3 7
Switzerland
3 1 2 0 5 5 5
Serbia
3 1 0 2 2 4 3
Costa Rica
3 0 1 2 2 5 1

17 June 2018

22 June 2018

27 June 2018

2 July 2018

6 July 2018

Group F

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

17 June 2018

18 June 2018

23 June 2018

27 June 2018

3 July 2018

7 July 2018

Group G

Teams P W D L GF GA P
Belgium
3 3 0 0 16 6 9
England
3 2 0 1 12 8 6
Tunisia
3 1 0 2 5 8 3
Panama
3 0 0 3 2 11 0

18 June 2018

23 June 2018

24 June 2018

28 June 2018

2 July 2018

14 July 2018

Group H

Teams P W D L GF GA P
Colombia
3 2 0 1 6 3 6
Senegal
3 1 1 1 4 4 4
Japan
3 1 1 1 6 7 4
Poland
3 1 0 2 2 5 3

19 June 2018

24 June 2018

28 June 2018

3 July 2018