The biggest footballing event on the sporting calendar is the World Cup 2018 in Russia already enjoyed by millions of fans.

Here at BettingTop10, we’ve put together a comprehensive guide to each team’s World Cup schedule including a full list of fixtures. Throughout the competition, we’ll update each team’s standings and betting odds as each and every side battle to make through to the final.

Groups Schedule

Group A Schedule

Date
Countries
Local time
Results
June 14th
Russia vs Saudi Arabia
16:00
5-0
June 15th
Egypt vs Uruguay
13:00
0-1
June 19th
Russia vs Egypt
19:00
3-1
June 20th
Uruguay vs Saudi Arabia
16:00
1-0
June 25th
Uruguay vs Russia
15:00
3-0
June 25th
Saudi Arabia vs Egypt
15:00
2-1

Group B Schedule

Date
Countries
Local time
Results
June 15th
Morocco vs Iran
16:00
0-1
June 15th
Portugal vs Spain
19:00
3-3
June 20th
Portugal vs Morocco
13:00
1-0
June 20th
Iran vs Spain
19:00
0-1
June 25th
Iran vs Portugal
19:00
1-1
June 25th
Spain vs Morocco
19:00
2-2

Group C Schedule

Date
Countries
Local time
Results
June 16th
France vs Australia
11:00
2-1
June 16th
Peru vs Denmark
17:00
0-1
June 21st
Denmark vs Australia
13:00
1-1
June 21st
France vs Peru
16:00
1-0
June 26th
Denmark vs France
15:00
0-0
June 26th
Australia vs Peru
15:00
0-2

Group D Schedule

Date
Countries
Local time
Results
June 16th
Argentina vs Iceland
14:00
1-1
June 16th
Croatia vs Nigeria
20:00
2-0
June 21st
Argentina vs Croatia
19:00
0-3
June 22nd
Nigeria vs Iceland
16:00
2-0
June 26th
Nigeria vs Argentina
19:00
1-2
June 26th
Iceland vs Croatia
19:00
1-2

Group E Schedule

Date
Countries
Local time
Results
June 17th
Costa Rica vs Serbia
13:00
0-1
June 17th
Brazil vs Switzerland
19:00
1-1
June 22nd
Brazil vs Costa Rica
13:00
2-0
June 22nd
Serbia vs Switzerland
19:00
1-2
June 27th
Serbia vs Brazil
19:00
0-2
June 27th
Switzerland vs Costa Rica
19:00
2-2

Group F Schedule

Date
Countries
Local time
Results
June 17th
Germany vs Mexico
16:00
0-1
June 18th
Sweden vs Korea Republic
13:00
1-0
June 23rd
Korea Republic vs Mexico
16:00
1-2
June 23rd
Germany vs Sweden
19:00
2-1
June 27th
Korea Republic vs Germany
15:00
2-0
June 27th
Mexico vs Sweden
16:00
0-3

Group G Schedule

Date
Countries
Local time
Results
June 18th
Belgium vs Panama
16:00
3-0
June 18th
Tunisia vs England
19:00
1-2
June 23rd
Belgium vs Tunisia
13:00
5-2
June 24th
England vs Panama
13:00
6-1
June 28th
Panama vs Tunisia
19:00
1-2
June 28th
England vs Belgium
19:00
0-1

Group H Schedule

Date
Countries
Local time
Results
June 19th
Colombia vs Japan
13:00
1-2
June 19th
Poland vs Senegal
16:00
1-2
June 24th
Japan vs Senegal
16:00
2-2
June 24th
Poland vs Colombia
19:00
0-3
June 28th
Japan vs Poland
15:00
0-1
June 28th
Senegal vs Colombia
15:00
0-1
BACK TO TOP