Football Betting

UEFA Euro 2020 Schedule, Tips and Odds


Euro 2020 is set to be a spectacular festival of football, with no less than than 51 matches being played in 12 stunning venues across Europe.

We’ve got the full schedule for you right here, plus we’ve previewed every match with predictions, odds, betting tips and those essential stats and facts.

Simply click on a fixture to get all the betting info you need for that game.

All times are BST.

Knockout Phase

Final

Sunday 11 JulyTimeStadiumResult
Italy vs England

Tips & Odds

20:00London

Semi-finals

Tuesday 6 JulyTimeStadiumResult
Italy vs Spain

Tips & Odds

17:00London1 (4) – 1 (2)
Wednesday 7 JulyTimeStadiumResult
England vs Denmark

Tips & Odds

20:00London2-1 (AET)

Round of 16

Saturday 26 JuneTimeStadiumResult
Wales vs Denmark

Tips & Odds

17:00Amsterdam0-4
Italy vs Austria

Tips & Odds

20:00London2-1 (AET)
Sunday 27 JuneTimeStadiumResult
Netherlands vs Czech Republic

Tips & Odds

17:00Budapest0-2
Belgium vs Portugal

Tips & Odds

20:00Seville1-0
Monday 28 JuneTimeStadiumResult
Croatia vs Spain

Tips & Odds

17:00Copenhagen3-5
France v Switzerland

Tips & Odds

20:00Bucharest3 (4) – 3 (5)
Tuesday 29 JuneTimeStadiumResult
England vs Germany

Tips & Odds

17:00London2-0
Sweden vs Ukraine

Tips & Odds

20:00Glasgow1-2

Quarter-finals

Friday 2 JulyTimeStadiumResult
Switzerland vs Spain

Tips & Odds

17:00St Petersburg1 (1) – 1 (3)
Belgium vs Italy

Tips & Odds

20:00Munich1-2
Saturday 3 JulyTimeStadiumResult
Czech Republic vs Denmark

Tips & Odds

17:00Baku1-2
Ukraine vs England

Tips & Odds

20:00Rome0-4

Group Stage

Friday, June 11TimeStadiumResult
Turkey vs Italy (A)

Tips & Odds

20:00Rome0:3
Saturday, June 12TimeStadiumResult
Wales vs Switzerland (A)

Tips & Odds

14:00Baku1:1
Denmark vs Finland (B)

Tips & Odds

17:00Copenhagen0:1
Belgium vs Russia (B)

Tips & Odds

20:00St Petersburg3:0
Sunday 13 JuneTimeStadiumResult
England vs Croatia (D)

Tips & Odds

14:00London1-0
Austria vs North Macedonia (C)

Tips & Odds

17:00Bucharest3-1
Netherlands vs Ukraine (C)

Tips & Odds

20:00Amsterdam3-2
Monday 14 JuneTimeStadiumResult
Scotland vs Czech Republic (D)

Tips & Odds

14:00Glasgow0-2
Poland vs Slovakia (E)

Tips & Odds

17:00St Petersburg1-2
Spain vs Sweden (E)

Tips & Odds

20:00Seville0-0
Tuesday  15 JuneTimeStadiumResult
Hungary vs Portugal (F)

Tips & Odds

17:00Budapest0-3
France vs Germany (F)

Tips & Odds

20:00Munich1-0
Wednesday 16 JuneTimeStadiumResult
Finland vs Russia (B)

Tips & Odds

14:00St Petersburg0-1
Turkey vs Wales (A)

Tips & Odds

17:00Baku0-2
Italy vs Switzerland (A)

Tips & Odds

20:00Rome3-0
Thursday 17 JuneTimeStadiumResult
Ukraine vs North Macedonia (C)

Tips & Odds

14:00Bucharest2-1
Denmark vs Belgium (B)

 Tips & Odds

17:00Copenhagen1-2
Netherlands vs Austria (C)

Tips & Odds

20:00Amsterdam2-0
Friday 18 JuneTimeStadiumResult
Sweden vs Slovakia (E)

Tips & Odds

14:00St Petersburg1-0
Croatia vs Czech Republic (D)

Tips & Odds

17:00Glasgow1-1
England vs Scotland (D)

Tips & Odds

20:00London0-0
Saturday 19 JuneTimeStadiumResult
Hungary vs France (F)

Tips & Odds

14:00Budapest1-1
Portugal vs Germany

Tips & Odds

17:00Munich2-4
Spain vs Poland (E)

Tips & Odds

20:00Seville1-1
Sunday 20 JuneTimeStadiumResult
Italy vs Wales (A)

 Tips & Odds

17:00Rome1-0
Switzerland vs Turkey (A)

Tips & Odds

17:00Baku3-1
Monday 21 JuneTimeStadiumResult
North Macedonia vs Netherlands (C)

Tips & Odds

17:00Amsterdam0-3
Ukraine vs Austria (C)

Tips & Odds

17:00Bucharest0-1
Russia vs Denmark (B)

Tips & Odds

20:00Copenhagen1-4
Finland vs Belgium (B)

Tips & Odds

20:00St Petersburg0-2
Tuesday 22 JuneTimeStadiumResult
Czech Republic vs England (D)

Tips & Odds

20:00London0-1
Croatia vs Scotland (D)

Tips & Odds

20:00Glasgow3-1
Wednesday 23 JuneTimeStadiumResult
Slovakia vs Spain (E)

Tips & Odds

17:00Seville0-5
Sweden vs Poland (E)

Tips & Odds

17:00St Petersburg3-2
Germany vs Hungary (F)

Tips & Odds

20:00Munich2-2
Portugal vs France (F)

Tips & Odds

20:00Budapest2-2

In This Article