The best pubs to watch live sport

Are you a sports fan looking for the best sports bars and pubs in London and beyond for watching live sport? Whether you’re a football fan, rugby is your fan or you prefer sports with a racquet, our pubs with TV screens, BT Sport and Sky Sports provide only the best place for watching the next game!

View the pub’s fixture lists and our best sports pubs so you never miss a game, meaning you can enjoy your favourite team surrounded by like-minded sports fans, freshly poured pints, and delicious food from our pub restaurant menus.

UEFA Nations League

Where better to watch the football action than at one of our best sports pubs? 

Search below to find the ideal matchday atmosphere for the UEFA Nations League. Join your fellow football fans for what is set to be an incredible final.

EXPLORE OUR PUBS

Best pubs to watch the Autumn Internationals 2022

Rugby fans from far and wide will no doubt welcome the hotly-anticipated return of the regular Autumn Internationals and the intensity that they bring. With a line-up of some of the most famous rugby pubs, we can’t wait to welcome you to enjoy every second of the Autumn Internationals 2022 matches live on our HD-screens. 

Make sure you book your table early to ensure you don’t miss any of the Autumn Internationals action in the midst of our unrivalled pub atmosphere.

EXPLORE OUR PUBS

Best pubs to watch the FIFA World Cup 2022

2022 sees the return of one of football’s most exciting tournaments with the England squad preparing to take on the football giants of the world in this year’s FIFA World Cup. 

Where better to watch the football action than at one of London’s best football pubs? Our selection of pubs can be found near Wembley, the home of English football, throughout London and beyond.  

So search below to find the best spot or screen for each FIFA World Cup game, and join your fellow football fans for what is set to be one of the best tournaments yet.

EXPLORE OUR PUBS

Make sure you give us a call

We know we have fans of all sports and if we’re able we love to accommodate your game, match, race or whatever it maybe be. Just give us a call and we can see if we have the facilities to show it.

We’re the community pub, bring the community together.

Thursday 18th August

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Cricket

The Hundred (W)

Southern Brave (W) vs Manchester Originals (W)

3.30PM Kick off

Football

UEFA Europa League

FC Zurich vs Hearts

6.00PM Kick off

Cricket

The Hundred

Southern Brave vs Manchester Originals

7.00PM Kick off

Football

UEFA Champions League

Glasgow City (W) vs Roma (W)

7.35PM Kick off

Football

Europa Conference League

West Ham vs Viborg

7.45PM Kick off

Rugby League

English Super League

Huddersfield Giants vs Castleford Tigers

8.00PM Kick off

Friday 19th August

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Cricket

The Hundred (W)

Birmingham Phoenix (W) vs Northern Superchargers (W)

3.30PM Kick off

Cricket

The Hundred

Birmingham Phoenix vs Northern Superchargers

7.00PM Kick off

Football

English Championship

Norwich vs Millwall

8.00PM Kick off

Rugby League

English Super League

Hull FC vs Wakefield Trinity

8.00PM Kick off

Saturday 20th August

Rugby Union

International (W)

New Zealand (W) vs Australia (W)

8.05AM Kick off

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Football

Premier League

Tottenham vs Wolves

12.30PM Kick off

Football

Scottish Premiership

Hibernian vs Rangers

12.30PM Kick off

Cricket

The Hundred (W)

Trent Rockets (W) vs London Spirit (W)

3.30PM Kick off

Football

English National League

Notts County vs Chesterfield

5.20PM Kick off

Football

Premier League

Bournemouth vs Arsenal

5.30PM Kick off

Cricket

The Hundred

Trent Rockets vs London Spirit

7.30PM Kick off

Football

Italian Serie A

Inter vs Spezia

7.45PM Kick off

Boxing

Boxing

Oleksandr Usyk vs Anthony Joshua II

10.30PM Kick off

Sunday 21st August

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Football

English Championship

Bristol City vs Cardiff

12.00PM Kick off

Football

Premier League

Leeds vs Chelsea

2.00PM Kick off

Cricket

The Hundred (W)

Northern Superchargers (W) vs Manchester Originals (W)

3.30PM Kick off

Football

Premier League

Newcastle vs Man City

4.30PM Kick off

Cricket

The Hundred

Northern Superchargers vs Manchester Originals

7.00PM Kick off

Monday 22nd August

Cricket

The Hundred (W)

Welsh Fire (W) vs Southern Brave (W)

3.00PM Kick off

Cricket

The Hundred

Welsh Fire vs Southern Brave

6.30PM Kick off

Football

Italian Serie A

Sampdoria vs Juventus

7.45PM Kick off

Football

Premier League

Man Utd vs Liverpool

8.00PM Kick off

Tuesday 23rd August

Cricket

The Hundred (W)

Oval Invincibles (W) vs Birmingham Phoenix (W)

3.00PM Kick off

Cricket

The Hundred

Oval Invincibles vs Birmingham Phoenix

6.30PM Kick off

Football

Carabao League Cup

Bolton vs Aston Villa

7.45PM Kick off

Football

UEFA Champions League

Benfica vs Dinamo Kiev

8.00PM Kick off

Football

UEFA Champions League

Crvena Zvezda vs Maccabi Haifa

8.00PM Kick off

Football

UEFA Champions League

Plzen vs Karabakh

8.00PM Kick off

Wednesday 24th August

Cricket

The Hundred (W)

London Spirit (W) vs Welsh Fire (W)

3.00PM Kick off

Cricket

The Hundred

London Spirit vs Welsh Fire

6.30PM Kick off

Football

Carabao League Cup

Tranmere vs Newcastle

7.45PM Kick off

Football

UEFA Champions League

Dinamo Zagreb vs Bodo/Glimt

8.00PM Kick off

Football

UEFA Champions League

PSV vs Rangers

8.00PM Kick off

Football

UEFA Champions League

Trabzonspor vs FC Copenhagen

8.00PM Kick off

Thursday 25th August

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Cricket

The Hundred (W)

Southern Brave (W) vs Trent Rockets (W)

3.30PM Kick off

Cricket

The Hundred

Southern Brave vs Trent Rockets

7.00PM Kick off

Rugby League

English Super League

Toulouse Olympique vs Catalan Dragons

7.30PM Kick off

Rugby League

English Super League

Leeds Rhinos vs Huddersfield Giants

8.00PM Kick off

Friday 26th August

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Motor Sports

F1

Belgian Grand Prix - Practice 1

1.00PM Kick off

Cricket

The Hundred (W)

Welsh Fire (W) vs Northern Superchargers (W)

3.30PM Kick off

Motor Sports

F1

Belgian Grand Prix - Practice 2

4.00PM Kick off

Cricket

The Hundred

Welsh Fire vs Northern Superchargers

7.00PM Kick off

Football

Scottish Championship

Ayr vs Dundee

7.45PM Kick off

Football

English Championship

Luton vs Sheff Utd

8.00PM Kick off

Rugby League

English Super League

Wigan Warriors vs St. Helens

8.00PM Kick off

Saturday 27th August

Rugby Union

Rugby Championship

Australia vs South Africa

6.30AM Kick off

Rugby Union

Rugby Championship

New Zealand vs Argentina

8.45AM Kick off

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Motor Sports

F1

Belgian Grand Prix - Practice 3

12.00PM Kick off

Football

Premier League

Southampton vs Man Utd

12.30PM Kick off

Football

English Championship

Sunderland vs Norwich

12.30PM Kick off

Motor Sports

F1

Belgian Grand Prix - Qualifying

3.00PM Kick off

Cricket

The Hundred (W)

London Spirit (W) vs Oval Invincibles (W)

3.30PM Kick off

Football

Premier League

Arsenal vs Fulham

5.30PM Kick off

Football

Italian Serie A

Juventus vs Roma

5.30PM Kick off

Cricket

The Hundred

London Spirit vs Oval Invincibles

7.00PM Kick off

Football

Italian Serie A

AC Milan vs Bologna

7.45PM Kick off

Sunday 28th August

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Football

Scottish Premiership

Dundee Utd vs Celtic

12.00PM Kick off

Motor Sports

F1

Belgian Grand Prix - Race

2.00PM Kick off

Football

Premier League

Wolves vs Newcastle

2.00PM Kick off

Cricket

The Hundred (W)

Birmingham Phoenix (W) vs Manchester Originals (W)

3.30PM Kick off

Football

Premier League

Nottingham Forest vs Tottenham

4.30PM Kick off

Cricket

The Hundred

Birmingham Phoenix vs Manchester Originals

7.00PM Kick off

Monday 29th August

Cricket

Cricket - Test match

England vs South Africa

11.00AM Kick off

Cricket

The Hundred (W)

Trent Rockets (W) vs Welsh Fire (W)

3.30PM Kick off

Rugby League

English Super League

Catalan Dragons vs Leeds Rhinos

6.00PM Kick off

Cricket

The Hundred

Trent Rockets vs Welsh Fire

7.00PM Kick off

Tuesday 30th August

Cricket

The Hundred (W)

London Spirit (W) vs Birmingham Phoenix (W)

3.00PM Kick off

Cricket

The Hundred

London Spirit vs Birmingham Phoenix

6.30PM Kick off

Football

Premier League

Crystal Palace vs Brentford

7.30PM Kick off

Football

Premier League

Fulham vs Brighton

7.30PM Kick off

Football

Premier League

Southampton vs Chelsea

7.45PM Kick off

Football

Premier League

Leeds vs Everton

8.00PM Kick off

Football

English Championship

Watford vs Middlesbrough

8.00PM Kick off

Wednesday 31st August

Cricket

The Hundred (W)

Northern Superchargers (W) vs Southern Brave (W)

11.30AM Kick off

Cricket

The Hundred

Northern Superchargers vs Southern Brave

3.00PM Kick off

Cricket

The Hundred (W)

Manchester Originals (W) vs Oval Invincibles (W)

3.00PM Kick off

Cricket

The Hundred

Manchester Originals vs Oval Invincibles

6.30PM Kick off

Football

Premier League

Arsenal vs Aston Villa

7.30PM Kick off

Football

Premier League

Bournemouth vs Wolves

7.30PM Kick off

Football

Premier League

Man City vs Nottingham Forest

7.30PM Kick off

Football

Premier League

West Ham vs Tottenham

7.45PM Kick off

Football

English Championship

Blackpool vs Blackburn

8.00PM Kick off

Football

Premier League

Liverpool vs Newcastle

8.00PM Kick off

Thursday 1st September

Football

US Major League Soccer

New York City vs D.C. United

1.08AM Kick off

Football

Premier League

Leicester vs Man Utd

8.00PM Kick off

Friday 2nd September

Motor Sports

F1

Netherlands Grand Prix - Practice 1

1.00PM Kick off

Motor Sports

F1

Netherlands Grand Prix - Practice 2

4.00PM Kick off

Football

FIFA World Cup Qual. (W)

Greece (W) vs Wales (W)

6.00PM Kick off

Saturday 3rd September

Motor Sports

F1

Netherlands Grand Prix - Practice 3

12.00PM Kick off

Football

Scottish Premiership

Celtic vs Rangers

12.30PM Kick off

Football

Premier League

Everton vs Liverpool

12.30PM Kick off

Motor Sports

F1

Netherlands Grand Prix - Qualifying

3.00PM Kick off

Football

Premier League

Newcastle vs Crystal Palace

3.00PM Kick off

Football

FIFA World Cup Qual. (W)

Austria (W) vs England (W)

4.30PM Kick off

Sunday 4th September

Motor Sports

F1

Netherlands Grand Prix - Race

2.00PM Kick off

Football

Premier League

Chelsea vs West Ham

2.00PM Kick off

Football

Premier League

Man Utd vs Arsenal

4.30PM Kick off

Tuesday 6th September

Football

FIFA World Cup Qual. (W)

Faroe Islands (W) vs Scotland (W)

6.00PM Kick off

Football

FIFA World Cup Qual. (W)

England (W) vs Luxembourg (W)

7.30PM Kick off

Football

FIFA World Cup Qual. (W)

Wales (W) vs Slovenia (W)

7.45PM Kick off

Friday 9th September

Motor Sports

F1

Italian Grand Prix - Practice 1

1.00PM Kick off

Motor Sports

F1

Italian Grand Prix - Practice 2

4.00PM Kick off

Saturday 10th September

Motor Sports

F1

Italian Grand Prix - Practice 3

12.00PM Kick off

Football

Premier League

Fulham vs Chelsea

12.30PM Kick off

Motor Sports

F1

Italian Grand Prix - Qualifying

3.00PM Kick off

Football

Premier League

Man City vs Tottenham

5.30PM Kick off

Sunday 11th September

Motor Sports

F1

Italian Grand Prix - Race

2.00PM Kick off

Football

Premier League

West Ham vs Newcastle

2.00PM Kick off

Football

Premier League

Crystal Palace vs Man Utd

4.30PM Kick off

American Football

NFL

NFL Red Zone

6.00PM Kick off

Monday 12th September

Football

Premier League

Leeds vs Nottingham Forest

8.00PM Kick off

Friday 16th September

Football

Premier League

Aston Villa vs Southampton

8.00PM Kick off

Saturday 17th September

Football

Premier League

Wolves vs Man City

12.30PM Kick off

Football

Premier League

Tottenham vs Leicester

5.30PM Kick off

Sunday 18th September

Football

Premier League

Brentford vs Arsenal

2.00PM Kick off

Football

Premier League

Chelsea vs Liverpool

4.30PM Kick off

American Football

NFL

NFL Red Zone

6.00PM Kick off

Sunday 25th September

American Football

NFL

NFL Red Zone

6.00PM Kick off

Sunday 2nd October

American Football

NFL

NFL Red Zone

6.00PM Kick off

Sunday 9th October

American Football

NFL

NFL Red Zone

6.00PM Kick off

Sunday 16th October

American Football

NFL

NFL Red Zone

6.00PM Kick off

Tuesday 18th October

Football

Premier League

Brighton vs Nottingham Forest

7.30PM Kick off

Football

Premier League

Crystal Palace vs Wolves

7.30PM Kick off

Football

Premier League

Bournemouth vs Southampton

7.45PM Kick off

Wednesday 19th October

Football

Premier League

Newcastle vs Everton

7.30PM Kick off

Football

Premier League

Liverpool vs West Ham

7.30PM Kick off

Football

Premier League

Man Utd vs Tottenham

8.15PM Kick off

Thursday 20th October

Football

Premier League

Brentford vs Chelsea

7.30PM Kick off

Football

Premier League

Fulham vs Aston Villa

7.30PM Kick off

Football

Premier League

Leicester vs Leeds

7.30PM Kick off

Football

Premier League

Arsenal vs Man City

8.15PM Kick off

Sunday 23rd October

American Football

NFL

TBC vs TBC

6.00PM Kick off

Saturday 5th November

Rugby Union

International

Wales vs New Zealand

3.15PM Kick off

Saturday 12th November

Rugby Union

International

Wales vs Argentina

5.30PM Kick off

Saturday 19th November

Rugby Union

International

Wales vs Georgia

1.00PM Kick off

Sunday 20th November

Football

FIFA World Cup

Qatar vs Ecuador

4.00PM Kick off

Monday 21st November

Football

FIFA World Cup

England vs Iran

1.00PM Kick off

Football

FIFA World Cup

Senegal vs Netherlands

4.00PM Kick off

Football

FIFA World Cup

USA vs Wales

7.00PM Kick off

Tuesday 22nd November

Football

FIFA World Cup

Argentina vs Saudi Arabia

10.00AM Kick off

Football

FIFA World Cup

Denmark vs Tunisia

1.00PM Kick off

Football

FIFA World Cup

Mexico vs Poland

4.00PM Kick off

Football

FIFA World Cup

France vs Australia

7.00PM Kick off

Wednesday 23rd November

Football

FIFA World Cup

Morocco vs Croatia

10.00AM Kick off

Football

FIFA World Cup

Germany vs Japan

1.00PM Kick off

Football

FIFA World Cup

Spain vs Costa Rica

4.00PM Kick off

Football

FIFA World Cup

Belgium vs Canada

7.00PM Kick off

Thursday 24th November

Football

FIFA World Cup

Switzerland vs Cameroon

10.00AM Kick off

Football

FIFA World Cup

Uruguay vs South Korea

1.00PM Kick off

Football

FIFA World Cup

Portugal vs Ghana

4.00PM Kick off

Football

FIFA World Cup

Brazil vs Serbia

7.00PM Kick off

Friday 25th November

Football

FIFA World Cup

Wales vs Iran

10.00AM Kick off

Football

FIFA World Cup

Qatar vs Senegal

1.00PM Kick off

Football

FIFA World Cup

Netherlands vs Ecuador

4.00PM Kick off

Football

FIFA World Cup

England vs USA

7.00PM Kick off

Saturday 26th November

Football

FIFA World Cup

Tunisia vs Australia

10.00AM Kick off

Football

FIFA World Cup

Poland vs Saudi Arabia

1.00PM Kick off

Rugby Union

International

Wales vs Australia

3.15PM Kick off

Football

FIFA World Cup

France vs Denmark

4.00PM Kick off

Football

FIFA World Cup

Argentina vs Mexico

7.00PM Kick off

Sunday 27th November

Football

FIFA World Cup

Japan vs Costa Rica

10.00AM Kick off

Football

FIFA World Cup

Belgium vs Morocco

1.00PM Kick off

Football

FIFA World Cup

Croatia vs Canada

4.00PM Kick off

Football

FIFA World Cup

Spain vs Germany

7.00PM Kick off

Monday 28th November

Football

FIFA World Cup

Cameroon vs Serbia

10.00AM Kick off

Football

FIFA World Cup

South Korea vs Ghana

1.00PM Kick off

Football

FIFA World Cup

Brazil vs Switzerland

4.00PM Kick off

Football

FIFA World Cup

Portugal vs Uruguay

7.00PM Kick off

Tuesday 29th November

Football

FIFA World Cup

Ecuador vs Senegal

3.00PM Kick off

Football

FIFA World Cup

Netherlands vs Qatar

3.00PM Kick off

Football

FIFA World Cup

Iran vs USA

7.00PM Kick off

Football

FIFA World Cup

Wales vs England

7.00PM Kick off

Wednesday 30th November

Football

FIFA World Cup

Australia vs Denmark

3.00PM Kick off

Football

FIFA World Cup

Tunisia vs France

3.00PM Kick off

Football

FIFA World Cup

Tunisia vs France

3.00PM Kick off

Football

FIFA World Cup

Poland vs Argentina

7.00PM Kick off

Football

FIFA World Cup

Saudi Arabia vs Mexico

7.00PM Kick off

Thursday 1st December

Football

FIFA World Cup

Canada vs Morocco

3.00PM Kick off

Football

FIFA World Cup

Croatia vs Belgium

3.00PM Kick off

Football

FIFA World Cup

Japan vs Spain

7.00PM Kick off

Football

FIFA World Cup

Costa Rica vs Germany

7.00PM Kick off

Friday 2nd December

Football

FIFA World Cup

Ghana vs Uruguay

3.00PM Kick off

Football

FIFA World Cup

South Korea vs Portugal

3.00PM Kick off

Football

FIFA World Cup

Cameroon vs Brazil

7.00PM Kick off

Football

FIFA World Cup

Serbia vs Switzerland

7.00PM Kick off

Sunday 18th December

Football

FIFA World Cup

TBC vs TBC

3.00PM Kick off

Monday 26th December

Football

Premier League

Arsenal vs West Ham

3.00PM Kick off

Football

Premier League

Aston Villa vs Liverpool

3.00PM Kick off

Football

Premier League

Brentford vs Tottenham

3.00PM Kick off

Football

Premier League

Chelsea vs Bournemouth

3.00PM Kick off

Football

Premier League

Leeds vs Man City

3.00PM Kick off

Football

Premier League

Everton vs Wolves

3.00PM Kick off

Football

Premier League

Crystal Palace vs Fulham

3.00PM Kick off

Football

Premier League

Leicester vs Newcastle

3.00PM Kick off

Football

Premier League

Man Utd vs Nottingham Forest

3.00PM Kick off

Football

Premier League

Southampton vs Brighton

3.00PM Kick off

Saturday 4th February

Rugby Union

Six Nations (M)

Wales vs Ireland

2.15PM Kick off

Rugby Union

Six Nations (M)

England vs Scotland

4.45PM Kick off

Sunday 5th February

Rugby Union

Six Nations (M)

Italy vs France

3.00PM Kick off

Saturday 11th February

Rugby Union

Six Nations (M)

Ireland vs France

2.15PM Kick off

Rugby Union

Six Nations (M)

Scotland vs Wales

4.45PM Kick off

Sunday 12th February

Rugby Union

Six Nations (M)

England vs Italy

3.00PM Kick off

Saturday 25th February

Rugby Union

Six Nations (M)

Italy vs Ireland

2.15PM Kick off

Rugby Union

Six Nations (M)

Wales vs England

4.45PM Kick off

Sunday 26th February

Rugby Union

Six Nations (M)

France vs Scotland

3.00PM Kick off

Saturday 11th March

Rugby Union

Six Nations (M)

Italy vs Wales

2.15PM Kick off

Rugby Union

Six Nations (M)

England vs France

4.45PM Kick off

Sunday 12th March

Rugby Union

Six Nations (M)

Scotland vs Ireland

3.00PM Kick off

Saturday 18th March

Rugby Union

Six Nations (M)

Scotland vs Italy

12.30PM Kick off

Rugby Union

Six Nations (M)

France vs Wales

2.45PM Kick off

Rugby Union

Six Nations (M)

Ireland vs England

5.00PM Kick off

Book Now

Exciting!

Your enquiry has been successfully sent and our team will be back in touch with you soon to confirm your booking.

If you need to speak to speak to us sooner, give us a call on and a member of the team will be happy to help.