Skip to content
GO TO bet365 Sports

Euro 2024

Fixtures

Fri 14 Jun 20:00
Germany
v
Scotland
Germany
Fri 14 Jun 20:00
v
Scotland
Sat 15 Jun 14:00
Hungary
v
Switzerland
Hungary
Sat 15 Jun 14:00
v
Switzerland
Sat 15 Jun 17:00
Spain
v
Croatia
Spain
Sat 15 Jun 17:00
v
Croatia
Sat 15 Jun 20:00
Italy
v
Albania
Italy
Sat 15 Jun 20:00
v
Albania
Sun 16 Jun 14:00
Poland
v
Netherlands
Poland
Sun 16 Jun 14:00
v
Netherlands
Sun 16 Jun 17:00
Slovenia
v
Denmark
Slovenia
Sun 16 Jun 17:00
v
Denmark
Sun 16 Jun 20:00
Serbia
v
England
Serbia
Sun 16 Jun 20:00
v
England
Mon 17 Jun 14:00
Romania
v
Ukraine
Romania
Mon 17 Jun 14:00
v
Ukraine
Mon 17 Jun 17:00
Belgium
v
Slovakia
Belgium
Mon 17 Jun 17:00
v
Slovakia
Mon 17 Jun 20:00
Austria
v
France
Austria
Mon 17 Jun 20:00
v
France
Tue 18 Jun 17:00
Türkiye
v
Georgia
Türkiye
Tue 18 Jun 17:00
v
Georgia
Tue 18 Jun 20:00
Portugal
v
Czechia
Portugal
Tue 18 Jun 20:00
v
Czechia
Wed 19 Jun 14:00
Croatia
v
Albania
Croatia
Wed 19 Jun 14:00
v
Albania
Wed 19 Jun 17:00
Germany
v
Hungary
Germany
Wed 19 Jun 17:00
v
Hungary
Wed 19 Jun 20:00
Scotland
v
Switzerland
Scotland
Wed 19 Jun 20:00
v
Switzerland
Thu 20 Jun 14:00
Slovenia
v
Serbia
Slovenia
Thu 20 Jun 14:00
v
Serbia
Thu 20 Jun 17:00
Denmark
v
England
Denmark
Thu 20 Jun 17:00
v
England
Thu 20 Jun 20:00
Spain
v
Italy
Spain
Thu 20 Jun 20:00
v
Italy
Fri 21 Jun 14:00
Slovakia
v
Ukraine
Slovakia
Fri 21 Jun 14:00
v
Ukraine
Fri 21 Jun 17:00
Poland
v
Austria
Poland
Fri 21 Jun 17:00
v
Austria
Fri 21 Jun 20:00
Netherlands
v
France
Netherlands
Fri 21 Jun 20:00
v
France
Sat 22 Jun 14:00
Georgia
v
Czechia
Georgia
Sat 22 Jun 14:00
v
Czechia
Sat 22 Jun 17:00
Türkiye
v
Portugal
Türkiye
Sat 22 Jun 17:00
v
Portugal
Sat 22 Jun 20:00
Belgium
v
Romania
Belgium
Sat 22 Jun 20:00
v
Romania
Sun 23 Jun 20:00
Scotland
v
Hungary
Scotland
Sun 23 Jun 20:00
v
Hungary
Sun 23 Jun 20:00
Switzerland
v
Germany
Switzerland
Sun 23 Jun 20:00
v
Germany
Mon 24 Jun 20:00
Albania
v
Spain
Albania
Mon 24 Jun 20:00
v
Spain
Mon 24 Jun 20:00
Croatia
v
Italy
Croatia
Mon 24 Jun 20:00
v
Italy
Tue 25 Jun 17:00
France
v
Poland
France
Tue 25 Jun 17:00
v
Poland
Tue 25 Jun 17:00
Netherlands
v
Austria
Netherlands
Tue 25 Jun 17:00
v
Austria
Tue 25 Jun 20:00
Denmark
v
Serbia
Denmark
Tue 25 Jun 20:00
v
Serbia
Tue 25 Jun 20:00
England
v
Slovenia
England
Tue 25 Jun 20:00
v
Slovenia
Wed 26 Jun 17:00
Slovakia
v
Romania
Slovakia
Wed 26 Jun 17:00
v
Romania
Wed 26 Jun 17:00
Ukraine
v
Belgium
Ukraine
Wed 26 Jun 17:00
v
Belgium
Wed 26 Jun 20:00
Czechia
v
Türkiye
Czechia
Wed 26 Jun 20:00
v
Türkiye
Wed 26 Jun 20:00
Georgia
v
Portugal
Georgia
Wed 26 Jun 20:00
v
Portugal
bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £30 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.