Live Sport

Catch all the action at The Windmill - your go-to spot for live sports. Whether it's football, rugby or something else, we’ve got it all on our big screens. Enjoy our great selection of drinks, delicious food , and an unbeatable atmosphere as you cheer on your favorite team.See what's coming up and book ahead.

What's coming up

Wednesday 2 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
5:00PM

Football: UEFA European Championship (W)

Iceland (W) vs Finland (W)

Iceland (W)
Finland (W)
8:00PM

Football: UEFA European Championship (W)

Switzerland (W) vs Norway (W)

Switzerland (W)
Norway (W)
Thursday 3 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
5:00PM

Football: UEFA European Championship (W)

Belgium (W) vs Italy (W)

Belgium (W)
Italy (W)
8:00PM

Football: UEFA European Championship (W)

Spain (W) vs Portugal (W)

Spain (W)
Portugal (W)
Friday 4 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
5:00PM

Football: UEFA European Championship (W)

Denmark (W) vs Sweden (W)

Denmark (W)
Sweden (W)
6:00PM

Darts: World Series of Darts Finals

Poland Masters 2025
8:00PM

Football: UEFA European Championship (W)

Germany (W) vs Poland (W)

Germany (W)
Poland (W)
Saturday 5 July
11:00AM

Cycling: Tour de France

Tour de France 2025
11:00AM

Tennis: Wimbledon

Wimbledon 2025
5:00PM

Football: UEFA European Championship (W)

Wales (W) vs Netherlands (W)

Wales (W)
Netherlands (W)
8:00PM

Football: UEFA European Championship (W)

France (W) vs England (W)

France (W)
England (W)
Sunday 6 July
11:00AM

Cycling: Tour de France

Tour de France 2025
12:20PM

Tennis: Wimbledon

Wimbledon 2025
5:00PM

Football: UEFA European Championship (W)

Norway (W) vs Finland (W)

Norway (W)
Finland (W)
8:00PM

Football: UEFA European Championship (W)

Switzerland (W) vs Iceland (W)

Switzerland (W)
Iceland (W)
Monday 7 July
11:00AM

Cycling: Tour de France

Tour de France 2025
11:00AM

Tennis: Wimbledon

Wimbledon 2025
5:00PM

Football: UEFA European Championship (W)

Spain (W) vs Belgium (W)

Spain (W)
Belgium (W)
8:00PM

Football: UEFA European Championship (W)

Portugal (W) vs Italy (W)

Portugal (W)
Italy (W)
Tuesday 8 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
2:00PM

Cycling: Tour de France

Tour de France 2025
5:00PM

Football: UEFA European Championship (W)

Germany (W) vs Denmark (W)

Germany (W)
Denmark (W)
8:00PM

Football: UEFA European Championship (W)

Poland (W) vs Sweden (W)

Poland (W)
Sweden (W)
Wednesday 9 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
1:10PM

Cycling: Tour de France

Tour de France 2025
5:00PM

Football: UEFA European Championship (W)

England (W) vs Netherlands (W)

England (W)
Netherlands (W)
8:00PM

Football: UEFA European Championship (W)

France (W) vs Wales (W)

France (W)
Wales (W)
Thursday 10 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
1:10PM

Cycling: Tour de France

Tour de France 2025
8:00PM

Football: UEFA European Championship (W)

Finland (W) vs Switzerland (W)

Finland (W)
Switzerland (W)
8:00PM

Football: UEFA European Championship (W)

Norway (W) vs Iceland (W)

Norway (W)
Iceland (W)
Friday 11 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
12:15PM

Motor Sports: Moto3

Moto3 - Germany - Practice
1:05PM

Motor Sports: Moto2

Moto2 - Germany - Practice
1:10PM

Cycling: Tour de France

Tour de France 2025
2:00PM

Motor Sports: MotoGP

MotoGP - Germany - Practice
8:00PM

Football: UEFA European Championship (W)

Italy (W) vs Spain (W)

Italy (W)
Spain (W)
8:00PM

Football: UEFA European Championship (W)

Portugal (W) vs Belgium (W)

Portugal (W)
Belgium (W)
Saturday 12 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
12:15PM

Motor Sports: Moto3

Moto3 - Germany - Qualifying 2
12:45PM

Motor Sports: Moto2

Moto2 - Germany - Qualifying 1
1:00PM

Cycling: Tour de France

Tour de France 2025
1:10PM

Motor Sports: Moto2

Moto2 - Germany - Qualifying 2
1:50PM

Horse Racing: British Racing

Ascot
2:00PM

Motor Sports: MotoGP

MotoGP - Germany - Sprint
8:00PM

Football: UEFA European Championship (W)

Poland (W) vs Denmark (W)

Poland (W)
Denmark (W)
8:00PM

Football: UEFA European Championship (W)

Sweden (W) vs Germany (W)

Sweden (W)
Germany (W)
Sunday 13 July
11:00AM

Tennis: Wimbledon

Wimbledon 2025
1:00PM

Motor Sports: MotoGP

MotoGP - Germany - Race
8:00PM

Football: UEFA European Championship (W)

England (W) vs Wales (W)

England (W)
Wales (W)
8:00PM

Football: UEFA European Championship (W)

Netherlands (W) vs France (W)

Netherlands (W)
France (W)
Monday 14 July
1:10PM

Cycling: Tour de France

Tour de France 2025
Tuesday 15 July
11:00AM

Cycling: Tour de France

Tour de France 2025
Wednesday 16 July
11:00AM

Cycling: Tour de France

Tour de France 2025
Thursday 17 July
11:00AM

Cycling: Tour de France

Tour de France 2025
Friday 18 July
11:00AM

Cycling: Tour de France

Tour de France 2025
12:15PM

Motor Sports: Moto3

Moto3 - Czech Republic - Practice
1:05PM

Motor Sports: Moto2

Moto2 - Czech Republic - Practice
2:00PM

Motor Sports: MotoGP

MotoGP - Czech Republic - Practice
Saturday 19 July
12:15PM

Motor Sports: Moto3

Moto3 - Czech Republic - Qualifying 2
12:45PM

Motor Sports: Moto2

Moto2 - Czech Republic - Qualifying 1
1:10PM

Motor Sports: Moto2

Moto2 - Czech Republic - Qualifying 2
2:00PM

Motor Sports: MotoGP

MotoGP - Czech Republic - Sprint
Sunday 20 July
11:00AM

Cycling: Tour de France

Tour de France 2025
1:00PM

Motor Sports: MotoGP

MotoGP - Czech Republic - Race
Monday 21 July
11:00AM

Cycling: Tour de France

Tour de France 2025
Tuesday 22 July
11:00AM

Cycling: Tour de France

Tour de France 2025
Wednesday 23 July
11:00AM

Cycling: Tour de France

Tour de France 2025
Thursday 24 July
2:00PM

Cycling: Tour de France

Tour de France 2025
Friday 25 July
1:50PM

Horse Racing: British Racing

Ascot
2:00PM

Cycling: Tour de France

Tour de France 2025
Saturday 26 July
11:00AM

Cycling: Tour de France

Tour de France 2025
1:50PM

Horse Racing: British Racing

Ascot
5:00PM

Combat Sports: UFC

UFC Fight Night - Prelims
8:00PM

Combat Sports: UFC

Whittaker vs De Ridder

Whittaker
De Ridder
Sunday 27 July
11:00AM

Cycling: Tour de France

Tour de France 2025
5:00PM

Football: UEFA European Championship (W)

TBC vs TBC

TBC
TBC
Saturday 2 August
8:00PM

Combat Sports: UFC

UFC Fight Night - Prelims
Saturday 9 August
1:50PM

Horse Racing: British Racing

Ascot
Sunday 10 August
3:00PM

Football: English Community Shield

Crystal Palace vs Liverpool

Crystal Palace
Liverpool
Wednesday 13 August
8:00PM

Football: UEFA Super Cup

Paris vs Tottenham

Paris
Tottenham
Friday 15 August
12:15PM

Motor Sports: Moto3

Moto3 - Austria - Practice
1:05PM

Motor Sports: Moto2

Moto2 - Austria - Practice
2:00PM

Motor Sports: MotoGP

MotoGP - Austria - Practice
Saturday 16 August
12:15PM

Motor Sports: Moto3

Moto3 - Austria - Qualifying 2
12:30PM

Football: Premier League

Aston Villa vs Newcastle

Aston Villa
Newcastle
12:45PM

Motor Sports: Moto2

Moto2 - Austria - Qualifying 1
1:10PM

Motor Sports: Moto2

Moto2 - Austria - Qualifying 2
2:00PM

Motor Sports: MotoGP

MotoGP - Austria - Sprint
Sunday 17 August
1:00PM

Motor Sports: MotoGP

MotoGP - Austria - Race
Friday 22 August
12:15PM

Motor Sports: Moto3

Moto3 - Hungary - Practice
1:05PM

Motor Sports: Moto2

Moto2 - Hungary - Practice
2:00PM

Motor Sports: MotoGP

MotoGP - Hungary - Practice
Saturday 23 August
12:15PM

Motor Sports: MotoGP

Moto3 - Hungary - Qualifying 2
12:45PM

Motor Sports: Moto2

Moto2 - Hungary - Qualifying 1
1:10PM

Motor Sports: Moto2

Moto2 - Hungary - Qualifying 2
2:00PM

Motor Sports: MotoGP

MotoGP - Hungary - Sprint
Sunday 24 August
1:00PM

Motor Sports: MotoGP

MotoGP - Hungary - Race