England National Team Game Results in the Soccer World Cup

All-time results of games played by England National Soccer Team in the FIFA World Cups with details of WC, final score, goals, extratimes, penalties and more.

England Games in the World Cup

World Cup: 1950

Game
Date
Stage
Result
1.
Jun 25, 1950
1st Round, Group 2
England
England
Chile
Chile
2.
Jun 29, 1950
1st Round, Group 2
England
England
USA
USA
3.
Jul 02, 1950
1st Round, Group 2
England
England
Spain
Spain

World Cup: 1954

Game
Date
Stage
Result
4.
Jun 17, 1954
1st Round, Group 4
England
England
Belgium
Belgium
( 1 - 1 )
on extra time
5.
Jun 20, 1954
1st Round, Group 4
England
England
Switzerland
Switzerland
6.
Jun 26, 1954
1/4 Finals
England
England
Uruguay
Uruguay

World Cup: 1958

Game
Date
Stage
Result
7.
Jun 08, 1958
1st Round, Group 4
England
England
Soviet Union
Soviet Union
8.
Jun 11, 1958
1st Round, Group 4
England
England
Brazil
Brazil
9.
Jun 15, 1958
1st Round, Group 4
England
England
Austria
Austria
10.
Jun 17, 1958
1st Round, Group 4
England
England
Soviet Union
Soviet Union

World Cup: 1962

Game
Date
Stage
Result
11.
May 31, 1962
1st Round, Group 4
England
England
Hungary
Hungary
12.
Jun 02, 1962
1st Round, Group 4
England
England
Argentina
Argentina
13.
Jun 07, 1962
1st Round, Group 4
England
England
Bulgaria
Bulgaria
14.
Jun 10, 1962
1/4 Finals
England
England
Brazil
Brazil

World Cup: 1966

Game
Date
Stage
Result
15.
Jul 11, 1966
1st Round, Group 1
England
England
Uruguay
Uruguay
16.
Jul 16, 1966
1st Round, Group 1
England
England
Mexico
Mexico
17.
Jul 20, 1966
1st Round, Group 1
England
England
France
France
18.
Jul 23, 1966
1/4 Finals
England
England
Argentina
Argentina
19.
Jul 26, 1966
Semifinals
England
England
Portugal
Portugal
20.
Jul 30, 1966
Final Game
England
England
West Germany
West Germany
( 2 - 0 )
on extra time

World Cup: 1970

Game
Date
Stage
Result
21.
Jun 02, 1970
1st Round, Group 3
England
England
Romania
Romania
22.
Jun 07, 1970
1st Round, Group 3
England
England
Brazil
Brazil
23.
Jun 11, 1970
1st Round, Group 3
England
England
Czechoslovakia
Czechoslovakia
24.
Jun 14, 1970
1/4 Finals
England
England
West Germany
West Germany
( 0 - 1 )
on extra time

World Cup: 1982

Game
Date
Stage
Result
25.
Jun 16, 1982
1st Round, Group D
England
England
France
France
26.
Jun 20, 1982
1st Round, Group D
England
England
Czechoslovakia
Czechoslovakia
27.
Jun 25, 1982
1st Round, Group D
England
England
Kuwait
Kuwait
28.
Jun 29, 1982
2nd Round, Group 2
England
England
West Germany
West Germany
29.
Jul 05, 1982
2nd Round, Group 2
England
England
Spain
Spain

World Cup: 1986

Game
Date
Stage
Result
30.
Jun 03, 1986
1st Round, Group F
England
England
Portugal
Portugal
31.
Jun 06, 1986
1st Round, Group F
England
England
Morocco
Morocco
32.
Jun 11, 1986
1st Round, Group F
England
England
Poland
Poland
33.
Jun 18, 1986
Round of 16
England
England
Paraguay
Paraguay
34.
Jun 22, 1986
1/4 Finals
England
England
Argentina
Argentina

World Cup: 1990

Game
Date
Stage
Result
35.
Jun 11, 1990
1st Round, Group F
England
England
Ireland
Ireland
36.
Jun 16, 1990
1st Round, Group F
England
England
Holland
Holland
37.
Jun 21, 1990
1st Round, Group F
England
England
Egypt
Egypt
38.
Jun 26, 1990
Round of 16
England
England
Belgium
Belgium
( 1 - 0 )
on extra time
39.
Jul 01, 1990
1/4 Finals
England
England
Cameroon
Cameroon
( 1 - 0 )
on extra time
40.
Jul 04, 1990
Semifinals
England
England
West Germany
West Germany
( 0 - 0 )
on extra time
3 - 4
on penalties
41.
Jul 07, 1990
3rd Place
England
England
Italy
Italy

World Cup: 1998

Game
Date
Stage
Result
42.
Jun 15, 1998
1st Round, Group G
England
England
Tunisia
Tunisia
43.
Jun 22, 1998
1st Round, Group G
England
England
Romania
Romania
44.
Jun 26, 1998
1st Round, Group G
England
England
Colombia
Colombia
45.
Jun 30, 1998
Round of 16
England
England
Argentina
Argentina
( 0 - 0 )
on extra time
3 - 4
on penalties

World Cup: 2002

Game
Date
Stage
Result
46.
Jun 02, 2002
1st Round, Group F
England
England
Sweden
Sweden
47.
Jun 07, 2002
1st Round, Group F
England
England
Argentina
Argentina
48.
Jun 12, 2002
1st Round, Group F
England
England
Nigeria
Nigeria
49.
Jun 15, 2002
Round of 16
England
England
Denmark
Denmark
50.
Jun 21, 2002
1/4 Finals
England
England
Brazil
Brazil

World Cup: 2006

Game
Date
Stage
Result
51.
Jun 10, 2006
1st Round, Group B
England
England
Paraguay
Paraguay
52.
Jun 15, 2006
1st Round, Group B
England
England
Trinidad and Tobago
Trinidad and Tobago
53.
Jun 20, 2006
1st Round, Group B
England
England
Sweden
Sweden
54.
Jun 25, 2006
Round of 16
England
England
Ecuador
Ecuador
55.
Jul 01, 2006
1/4 Finals
England
England
Portugal
Portugal
( 0 - 0 )
on extra time
1 - 3
on penalties

World Cup: 2010

Game
Date
Stage
Result
56.
Jun 12, 2010
1st Round, Group C
England
England
USA
USA
57.
Jun 18, 2010
1st Round, Group C
England
England
Algeria
Algeria
58.
Jun 23, 2010
1st Round, Group C
England
England
Slovenia
Slovenia
59.
Jun 27, 2010
Round of 16
England
England
Germany
Germany

World Cup: 2014

Game
Date
Stage
Result
60.
Jun 14, 2014
1st Round, Group D
England
England
Italy
Italy
61.
Jun 19, 2014
1st Round, Group D
England
England
Uruguay
Uruguay
62.
Jun 24, 2014
1st Round, Group D
England
England
Costa Rica
Costa Rica

World Cup: 2018

Game
Date
Stage
Result
63.
Jun 18, 2018
1st Round, Group G
England
England
Tunisia
Tunisia
64.
Jun 24, 2018
1st Round, Group G
England
England
Panama
Panama
65.
Jun 28, 2018
1st Round, Group G
England
England
Belgium
Belgium
66.
Jul 03, 2018
Round of 16
England
England
Colombia
Colombia
( 0 - 0 )
on extra time
4 - 3
on penalties
67.
Jul 07, 2018
1/4 Finals
England
England
Sweden
Sweden
68.
Jul 11, 2018
Semifinals
England
England
Croatia
Croatia
( 0 - 1 )
on extra time
69.
Jul 14, 2018
3rd Place
England
England
Belgium
Belgium

World Cup: 2022

Game
Date
Stage
Result
70.
Nov 21, 2022
1st Round, Group B
England
England
Iran
Iran
71.
Nov 25, 2022
1st Round, Group B
England
England
USA
USA
72.
Nov 29, 2022
1st Round, Group B
England
England
Wales
Wales
73.
Dec 04, 2022
Round of 16
England
England
Senegal
Senegal
74.
Dec 10, 2022
1/4 Finals
England
England
France
France