Fixtures & Results
Home
News
Groups
Fixtures & Results
Teams & Players
Stats
History
Fixtures & Results
Group stage - Matchday 1
Jun 2021
Group stage - Matchday 2
Jun 2021
Group stage - Matchday 3
Jun 2021
Round of 16
Jun 2021
Quartes-finals
Jul 2021
Semi-finals
Jul 2021
Final
Jul 2021
Saturday 12 June 2021
Group
A
Olimpico in Rome, Rome
Turkey
03:00
0
-
3
Italy
Group
A
Bakı Olimpiya Stadionu, Baku
Wales
21:00
1
-
1
Switzerland
Sunday 13 June 2021
Group
B
Parken, Copenhagen
Denmark
00:00
0
-
1
Finland
Group
B
Gazprom Arena, St Petersburg
Belgium
03:00
3
-
0
Russia
Group
D
Wembley Stadium, London
England
21:00
1
-
0
Croatia
Monday 14 June 2021
Group
C
Arena Naţională, Bucharest
Austria
00:00
3
-
1
North Macedonia
Group
C
Johan Cruijff ArenA, Amsterdam
Netherlands
03:00
3
-
2
Ukraine
Group
D
Hampden Park, Glasgow
Scotland
21:00
0
-
2
Czech Republic
Tuesday 15 June 2021
Group
E
Saint Petersburg Stadium, St Petersburg
Poland
00:00
1
-
2
Slovakia
Group
E
LA CARTUJA DE SEVILLA, Seville
Spain
03:00
0
-
0
Sweden
Wednesday 16 June 2021
Group
F
Puskás Aréna, Budapest
Hungary
00:00
0
-
3
Portugal
Group
F
Fußball Arena München, Munich
France
03:00
1
-
0
Germany
Wednesday 16 June 2021
Group
B
Saint Petersburg Stadium, St Petersburg
Finland
21:00
0
-
1
Russia
Thursday 17 June 2021
Group
A
Bakı Olimpiya Stadionu, Baku
Turkey
00:00
0
-
2
Wales
Group
A
Olimpico in Rome, Rome
Italy
03:00
3
-
0
Switzerland
Group
C
Arena Naţională, Bucharest
Ukraine
21:00
2
-
1
North Macedonia
Friday 18 June 2021
Group
B
Parken, Copenhagen
Denmark
00:00
1
-
2
Belgium
Group
C
Johan Cruijff ArenA, Amsterdam
Netherlands
03:00
2
-
0
Austria
Group
E
Saint Petersburg Stadium, St Petersburg
Sweden
21:00
1
-
0
Slovakia
Saturday 19 June 2021
Group
D
Hampden Park, Glasgow
Croatia
00:00
1
-
1
Czech Republic
Group
D
Wembley Stadium, London
England
03:00
0
-
0
Scotland
Group
F
Puskás Aréna, Budapest
Hungary
21:00
1
-
1
France
Sunday 20 June 2021
Group
F
Fußball Arena München, Munich
Portugal
00:00
2
-
4
Germany
Group
E
Estadio La Cartuja, Seville
Spain
03:00
1
-
1
Poland
Monday 21 June 2021
Group
A
Olimpico in Rome, Rome
Italy
00:00
1
-
0
Wales
Group
A
Bakı Olimpiya Stadionu, Baku
Switzerland
00:00
3
-
1
Turkey
Tuesday 22 June 2021
Group
C
Arena Naţională, Bucharest
Ukraine
00:00
0
-
1
Austria
Group
C
Johan Cruijff ArenA, Amsterdam
North Macedonia
00:00
0
-
3
Netherlands
Group
B
Saint Petersburg Stadium, St Petersburg
Finland
03:00
0
-
2
Belgium
Group
B
Parken, Copenhagen
Russia
03:00
1
-
4
Denmark
Wednesday 23 June 2021
Group
D
Wembley Stadium, London
Czech Republic
03:00
0
-
1
England
Group
D
Hampden Park, Glasgow
Croatia
03:00
3
-
1
Scotland
Thursday 24 June 2021
Group
E
Saint Petersburg Stadium, St Petersburg
Sweden
00:00
3
-
2
Poland
Group
E
La Cartuja Stadium, Seville
Slovakia
00:00
0
-
5
Spain
Group
F
Fußball Arena München, Munich
Germany
03:00
2
-
2
Hungary
Group
F
Puskás Aréna, Budapest
Portugal
03:00
2
-
2
France
Sunday 27 June 2021
Johan Cruijff ArenA, Amsterdam
Wales
00:00
0
-
4
Denmark
Wembley Stadium, London
Italy win after extra time
Italy
03:00
2
-
1
Austria
Monday 28 June 2021
Puskás Aréna, Budapest
Netherlands
00:00
0
-
2
Czech Republic
La Cartuja Stadium, Seville
Belgium
03:00
1
-
0
Portugal
Tuesday 29 June 2021
Parken, Copenhagen
Spain win after extra time
Croatia
00:00
3
-
5
Spain
National Arena Bucharest, Bucharest
Switzerland win on penalties (4-5)
France
03:00
3
-
3
Switzerland
Wednesday 30 June 2021
Wembley Stadium, London
England
00:00
2
-
0
Germany
Hampden Park, Glasgow
Ukraine win after extra time
Sweden
03:00
1
-
2
Ukraine
Saturday 3 July 2021
Saint Petersburg Stadium, St Petersburg
Spain win on penalties (1-3)
Switzerland
00:00
1
-
1
Spain
Fußball Arena München, Munich
Belgium
03:00
1
-
2
Italy
Sunday 4 July 2021
Bakı Olimpiya Stadionu, Baku
Czech Republic
00:00
1
-
2
Denmark
Olimpico in Rome, Rome
Ukraine
03:00
0
-
4
England
Wednesday 7 July 2021
Wembley Stadium, London
Italy win on penalties (4-2)
Italy
03:00
1
-
1
Spain
Thursday 8 July 2021
Wembley Stadium, London
England win after extra time
England
03:00
2
-
1
Denmark
Monday 12 July 2021
Wembley Stadium, London
Italy win on penalties (3-2)
Italy
03:00
1
-
1
England