Euro 2012

European Championships  Fixtures - all kick off times are BST

Friday 8th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group A Poland 1 - 1 Greece
19:45 Group A Russia 4 - 1 Czech Rep
Saturday 9th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group B Netherlands 0 - 1 Denmark
19:45 Group B Germany 1 - 0 Portugal
Sunday 10th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group C Spain 1 - 1 Italy
19:45 Group C Rep Ireland 1 - 3 Croatia
Monday 11th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group D France 1 - 1 England
19:45 Group D Ukraine 2 - 1 Sweden
Tuesday 12th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group A Greece 1 - 2 Czech Rep
19:45 Group A Poland 1 - 1 Russia
Wednesday 13th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group B Denmark 2 - 3 Portugal
19:45 Group B Netherlands 1 - 2 Germany
Thursday 14th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group C Italy 1 - 1 Croatia
19:45 Group C Spain 4 - 0 Rep Ireland
Friday 15th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
17:00 Group D Ukraine 0 - 2 France
20:00 Group D Sweden 2 - 3 England
Saturday 16th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Group A Czech Rep 1 - 0 Poland
19:45 Group A Greece 1 - 0 Russia
Sunday 17th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Group B Denmark 1 - 2 Germany
19:45 Group B Portugal 2 - 1 Netherlands
Monday 18th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Group C Croatia 0 - 1 Spain
19:45 Group C Italy 2 - 0 Rep Ireland
Tuesday 19th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Group D England 1 - 0 Ukraine
19:45 Group D Sweden 2 - 0 France
Thursday 21st Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Quarter-Final Czech Rep 0 - 1 Portugal
Friday 22nd Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Quarter-Final Germany 4 - 2 Greece
Saturday 23rd Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Quarter-Final Spain 2 - 0 France
Sunday 24th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Quarter-Final England 0 - 0 Italy
Wednesday 27th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Semi-Final Portugal 0 - 0 Spain
Thursday 28th Jun 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Semi-Final Germany 1 - 2 Italy
Sunday 1st Jul 12
Add to calendar Time Competition Home team Score Away team TV/Video Details Preview/Report Betting link
19:45 Final Spain 4 - 0 Italy

Key

Add fixture to calendar

Add fixture to calendar

Live on Sky Sports

Live on Sky Sports

Bet with Skybet

Bet with Skybet

Select a Team: