Sunday 10th July 2016

This table charts the fixtures during Sunday 10th July 2016
UEFA European Championship - Final
Show last 5 matches and coverage Fixture Kick-off Status

Portugal 1-0 France

Full time Report

Thursday 7th July 2016

This table charts the fixtures during Thursday 7th July 2016
UEFA European Championship - Semi-final
Show last 5 matches and coverage Fixture Kick-off Status

Germany 0-2 France

Full time Report

Wednesday 6th July 2016

This table charts the fixtures during Wednesday 6th July 2016
UEFA European Championship - Semi-final
Show last 5 matches and coverage Fixture Kick-off Status

Portugal 2-0 Wales

Full time Report

Sunday 3rd July 2016

This table charts the fixtures during Sunday 3rd July 2016
UEFA European Championship - Quarter-final
Show last 5 matches and coverage Fixture Kick-off Status

France 5-2 Iceland

Full time Report

Saturday 2nd July 2016

This table charts the fixtures during Saturday 2nd July 2016
UEFA European Championship - Quarter-final
Show last 5 matches and coverage Fixture Kick-off Status

Germany 1-1 Italy

Germany win 6-5 on penalties

Full time Report

Friday 1st July 2016

This table charts the fixtures during Friday 1st July 2016
UEFA European Championship - Quarter-final
Show last 5 matches and coverage Fixture Kick-off Status

Wales 3-1 Belgium

Full time Report

Thursday 30th June 2016

This table charts the fixtures during Thursday 30th June 2016
UEFA European Championship - Quarter-final
Show last 5 matches and coverage Fixture Kick-off Status

Poland 1-1 Portugal

Portugal win 5-3 on penalties

Full time Report

Monday 27th June 2016

This table charts the fixtures during Monday 27th June 2016
UEFA European Championship - Round of 16
Show last 5 matches and coverage Fixture Kick-off Status

Italy 2-0 Spain

Full time Report

England 1-2 Iceland

Full time Report

Sunday 26th June 2016

This table charts the fixtures during Sunday 26th June 2016
UEFA European Championship - Round of 16
Show last 5 matches and coverage Fixture Kick-off Status

France 2-1 Republic of Ireland

Full time Report

Germany 3-0 Slovakia

Full time Report

Hungary 0-4 Belgium

Full time Report

Saturday 25th June 2016

This table charts the fixtures during Saturday 25th June 2016
UEFA European Championship - Round of 16
Show last 5 matches and coverage Fixture Kick-off Status

Switzerland 1-1 Poland

Poland win 5-4 on penalties

Full time Report

Wales 1-0 Northern Ireland

Full time Report

Croatia 0-1 Portugal

Full time Report

Wednesday 22nd June 2016

This table charts the fixtures during Wednesday 22nd June 2016
UEFA European Championship - Group E
Show last 5 matches and coverage Fixture Kick-off Status

Italy 0-1 Republic of Ireland

Full time Report

Sweden 0-1 Belgium

Full time Report
This table charts the fixtures during Wednesday 22nd June 2016
UEFA European Championship - Group F
Show last 5 matches and coverage Fixture Kick-off Status

Hungary 3-3 Portugal

Full time Report

Iceland 2-1 Austria

Full time Report

Tuesday 21st June 2016

This table charts the fixtures during Tuesday 21st June 2016
UEFA European Championship - Group C
Show last 5 matches and coverage Fixture Kick-off Status

Northern Ireland 0-1 Germany

Full time Report

Ukraine 0-1 Poland

Full time Report
This table charts the fixtures during Tuesday 21st June 2016
UEFA European Championship - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Croatia 2-1 Spain

Full time Report

Czech Republic 0-2 Turkey

Full time Report

Monday 20th June 2016

This table charts the fixtures during Monday 20th June 2016
UEFA European Championship - Group B
Show last 5 matches and coverage Fixture Kick-off Status

Russia 0-3 Wales

Full time Report

Slovakia 0-0 England

Full time Report

Sunday 19th June 2016

This table charts the fixtures during Sunday 19th June 2016
UEFA European Championship - Group A
Show last 5 matches and coverage Fixture Kick-off Status

Romania 0-1 Albania

Full time Report

Switzerland 0-0 France

Full time Report

Saturday 18th June 2016

This table charts the fixtures during Saturday 18th June 2016
UEFA European Championship - Group E
Show last 5 matches and coverage Fixture Kick-off Status

Belgium 3-0 Republic of Ireland

Full time Report
This table charts the fixtures during Saturday 18th June 2016
UEFA European Championship - Group F
Show last 5 matches and coverage Fixture Kick-off Status

Iceland 1-1 Hungary

Full time Report

Portugal 0-0 Austria

Full time Report

Friday 17th June 2016

This table charts the fixtures during Friday 17th June 2016
UEFA European Championship - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Czech Republic 2-2 Croatia

Full time Report

Spain 3-0 Turkey

Full time Report
This table charts the fixtures during Friday 17th June 2016
UEFA European Championship - Group E
Show last 5 matches and coverage Fixture Kick-off Status

Italy 1-0 Sweden

Full time Report

Thursday 16th June 2016

This table charts the fixtures during Thursday 16th June 2016
UEFA European Championship - Group B
Show last 5 matches and coverage Fixture Kick-off Status

England 2-1 Wales

Full time Report
This table charts the fixtures during Thursday 16th June 2016
UEFA European Championship - Group C
Show last 5 matches and coverage Fixture Kick-off Status

Ukraine 0-2 Northern Ireland

Full time Report

Germany 0-0 Poland

Full time Report

Wednesday 15th June 2016

This table charts the fixtures during Wednesday 15th June 2016
UEFA European Championship - Group A
Show last 5 matches and coverage Fixture Kick-off Status

Romania 1-1 Switzerland

Full time Report

France 2-0 Albania

Full time Report
This table charts the fixtures during Wednesday 15th June 2016
UEFA European Championship - Group B
Show last 5 matches and coverage Fixture Kick-off Status

Russia 1-2 Slovakia

Full time Report

Tuesday 14th June 2016

This table charts the fixtures during Tuesday 14th June 2016
UEFA European Championship - Group F
Show last 5 matches and coverage Fixture Kick-off Status

Austria 0-2 Hungary

Full time Report

Portugal 1-1 Iceland

Full time Report

Monday 13th June 2016

This table charts the fixtures during Monday 13th June 2016
UEFA European Championship - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Spain 1-0 Czech Republic

Full time Report
This table charts the fixtures during Monday 13th June 2016
UEFA European Championship - Group E
Show last 5 matches and coverage Fixture Kick-off Status

Republic of Ireland 1-1 Sweden

Full time Report

Belgium 0-2 Italy

Full time Report

Sunday 12th June 2016

This table charts the fixtures during Sunday 12th June 2016
UEFA European Championship - Group C
Show last 5 matches and coverage Fixture Kick-off Status

Poland 1-0 Northern Ireland

Full time Report

Germany 2-0 Ukraine

Full time Report
This table charts the fixtures during Sunday 12th June 2016
UEFA European Championship - Group D
Show last 5 matches and coverage Fixture Kick-off Status

Turkey 0-1 Croatia

Full time Report

Saturday 11th June 2016

This table charts the fixtures during Saturday 11th June 2016
UEFA European Championship - Group A
Show last 5 matches and coverage Fixture Kick-off Status

Albania 0-1 Switzerland

Full time Report
This table charts the fixtures during Saturday 11th June 2016
UEFA European Championship - Group B
Show last 5 matches and coverage Fixture Kick-off Status

Wales 2-1 Slovakia

Full time Report

England 1-1 Russia

Full time Report

Friday 10th June 2016

This table charts the fixtures during Friday 10th June 2016
UEFA European Championship - Group A
Show last 5 matches and coverage Fixture Kick-off Status

France 2-1 Romania

Full time Report

Please note: All times UK. Fixtures are subject to change. The BBC is not responsible for any changes that may be made.