Events Calendar

January 2020

Darts

BDO World Championship

04 to 12 January 2020

London

20-01-04 0:00:00 20-01-12 0:00:00 Europe/London BDO World Championship London Get tickets
Snooker

Masters

12 to 19 January 2020

Alexandra Palace, London

20-01-12 0:00:00 20-01-19 0:00:00 Europe/London Masters Alexandra Palace, London Get tickets
Netball

Vitality Netball Nations Cup

19 to 26 January 2020

Various

20-01-19 0:00:00 20-01-26 0:00:00 Europe/London Vitality Netball Nations Cup Various Find out more
Cycling

National Track Championships

24 to 26 January 2020

National Cycling Centre, Manchester

20-01-24 0:00:00 20-01-26 0:00:00 Europe/London National Track Championships National Cycling Centre, Manchester Ticket information
Diving

British Diving Cup

24 to 26 January 2020

Plymouth Life Centre

20-01-24 0:00:00 20-01-26 0:00:00 Europe/London British Diving Cup Plymouth Life Centre Find out more
Basketball

BBL Cup Final

26 January 2020

Arena Birmingham

20-01-26 0:00:00 Europe/London BBL Cup Final Arena Birmingham Get tickets

February 2020

Rugby

6 Nations

01 February 2020 to 14 March 2020

Various

20-02-01 0:00:00 20-03-14 0:00:00 Europe/London 6 Nations Various Get tickets
Rugby

Women's 6 Nations

02 February 2020 to 15 March 2020

Various

20-02-02 0:00:00 20-03-15 0:00:00 Europe/London Women's 6 Nations Various Get tickets
Hockey

Super 6s

02 February 2020

Copper Box Arena

20-02-02 0:00:00 Europe/London Super 6s Copper Box Arena Get tickets
Running

London Winter Run

09 February 2020

London

20-02-09 0:00:00 Europe/London London Winter Run London Find out more
Squash

National Squash Championships

11 to 16 February 2020

University of Nottingham, Nottingham

20-02-11 0:00:00 20-02-16 0:00:00 Europe/London National Squash Championships University of Nottingham, Nottingham Get tickets
Athletics

British Indoor Championships

22 to 23 February 2020

Arena Birmingham, Birmingham

20-02-22 0:00:00 20-02-23 0:00:00 Europe/London British Indoor Championships Arena Birmingham, Birmingham Ticket information

March 2020

Football

EFL Cup Final

01 March 2020

Wembley Stadium, London

20-03-01 0:00:00 Europe/London EFL Cup Final Wembley Stadium, London Ticket information
Horse racing

Cheltenham Festival

10 to 20 March 2020

Cheltenham Racecourse, Gloucestershire

20-03-10 0:00:00 20-03-20 0:00:00 Europe/London Cheltenham Festival Cheltenham Racecourse, Gloucestershire Get tickets
Badminton

All England Badminton Championships

11 to 15 March 2020

Arena Birmingham, Birmingham

20-03-11 0:00:00 20-03-15 0:00:00 Europe/London All England Badminton Championships Arena Birmingham, Birmingham Get tickets
Cycling

Six Day Manchester

13 to 15 March 2020

Manchester

20-03-13 0:00:00 20-03-15 0:00:00 Europe/London Six Day Manchester Manchester Get tickets
Boxing

European Boxing Olympic Qualifiers

13 to 23 March 2020

London

20-03-13 0:00:00 20-03-23 0:00:00 Europe/London European Boxing Olympic Qualifiers London Ticket information
Diving World Series

Diving World Series

27 to 29 March 2020

London

20-03-27 0:00:00 20-03-29 0:00:00 Europe/London Diving World Series London Get tickets
Gymnastics

Gymnastics World Cup

28 March 2020

Arena Birmingham, Birmingham

20-03-28 0:00:00 Europe/London Gymnastics World Cup Arena Birmingham, Birmingham Get tickets
Curling

Men's World Curling Championships

28 March 2020 to 05 April 2020

Glasgow

20-03-28 0:00:00 20-04-05 0:00:00 Europe/London Men's World Curling Championships Glasgow Get tickets
Rowing

Boat Races

29 March 2020

River Thames, London

20-03-29 0:00:00 Europe/London Boat Races River Thames, London Find out more

April 2020

Horse Racing

Grand National

02 to 04 April 2021

Aintree Racecourse, Merseyside

20-04-02 0:00:00 21-04-04 0:00:00 Europe/London Grand National Aintree Racecourse, Merseyside Get tickets
Football

Leasing.com Trophy Final

05 April 2020

Wembley Stadium, London

20-04-05 0:00:00 Europe/London Leasing.com Trophy Final Wembley Stadium, London Find out more
Judo

Judo – IBSA Grand Prix

10 to 12 April 2020

TBC

20-04-10 0:00:00 20-04-12 0:00:00 Europe/London Judo – IBSA Grand Prix TBC Find out more
Swimming

British Swimming Championships

14 to 19 April 2020

London

20-04-14 0:00:00 20-04-19 0:00:00 Europe/London British Swimming Championships London Get tickets
Gymnastics

British Championships

16 to 19 April 2020

M&S Bank Arena, Liverpool

20-04-16 0:00:00 20-04-19 0:00:00 Europe/London British Championships M&S Bank Arena, Liverpool Get tickets
Ice hockey

Ice hockey play-offs

18 to 19 April 2020

TBC

20-04-18 0:00:00 20-04-19 0:00:00 Europe/London Ice hockey play-offs TBC Find out more
BMX

UCI BMX Supercross World Cup

18 to 19 April 2020

National Cycling Centre, Manchester

20-04-18 0:00:00 20-04-19 0:00:00 Europe/London UCI BMX Supercross World Cup National Cycling Centre, Manchester Get tickets
Snooker

World Championship

20 April 2020 to 04 May 2020

Crucible Theatre, Sheffield

20-04-20 0:00:00 20-05-04 0:00:00 Europe/London World Championship Crucible Theatre, Sheffield Get tickets
Running

London Marathon

26 April 2020

London

20-04-26 0:00:00 Europe/London London Marathon London Find out more

May 2020

Skateboarding

World Skateboarding Series

01 to 31 May 2020

London

20-05-01 0:00:00 20-05-31 0:00:00 Europe/London World Skateboarding Series London Get tickets
2000 Guineas Stakes

2000 Guineas Stakes

02 May 2020

Newmarket

20-05-02 0:00:00 Europe/London 2000 Guineas Stakes Newmarket Get tickets
Cycling

Tour de Yorkshire

03 May 2020

Yorkshire

20-05-03 0:00:00 Europe/London Tour de Yorkshire Yorkshire Find out more
Equestrian

Badminton Horse Trials

06 to 10 May 2020

Badminton, Gloucestershire

20-05-06 0:00:00 20-05-10 0:00:00 Europe/London Badminton Horse Trials Badminton, Gloucestershire Get tickets
Football

Women’s FA Cup Final

09 May 2020

Wembley Stadium, London

20-05-09 0:00:00 Europe/London Women’s FA Cup Final Wembley Stadium, London Get tickets
Football

Scottish Cup Final

09 May 2020

Hampden Park, Glasgow

20-05-09 0:00:00 Europe/London Scottish Cup Final Hampden Park, Glasgow Find out more
Kayaking

ECA Canoe Slalom European Championships

15 to 17 May 2020

London

20-05-15 0:00:00 20-05-17 0:00:00 Europe/London ECA Canoe Slalom European Championships London Ticket information
Basketball

British Basketball League Play-off Final

17 May 2020

The O2 Arena, London

20-05-17 0:00:00 Europe/London British Basketball League Play-off Final The O2 Arena, London Get tickets
Football

FA Cup Final

23 May 2020

Wembley Stadium, London

20-05-23 0:00:00 Europe/London FA Cup Final Wembley Stadium, London Find out more
Rugby

World Rugby Sevens Series

23 to 24 May 2020

Twickenham Stadium, London

20-05-23 0:00:00 20-05-24 0:00:00 Europe/London World Rugby Sevens Series Twickenham Stadium, London Ticket information
Running

Great Manchester Run

24 May 2020

Manchester

20-05-24 0:00:00 Europe/London Great Manchester Run Manchester Take part
Running

Westminster Mile

24 May 2020

London

20-05-24 0:00:00 Europe/London Westminster Mile London Take part
Football

Championship Play-Off Final

25 May 2020

Wembley Stadium, London

20-05-25 0:00:00 Europe/London Championship Play-Off Final Wembley Stadium, London Find out more

June 2020

Cricket

England v West Indies Test Series

04 to 29 June 2020

Various

20-06-04 0:00:00 20-06-29 0:00:00 Europe/London England v West Indies Test Series Various Find out more
Swimming

Great North Swim

05 to 07 June 2020

Windermere, Cumbria

20-06-05 0:00:00 20-06-07 0:00:00 Europe/London Great North Swim Windermere, Cumbria Take part
Horse racing

Epsom Derby

06 June 2020

Epsom Downs, Surrey

20-06-06 0:00:00 Europe/London Epsom Derby Epsom Downs, Surrey Get tickets
Football

Euro 2020

12 June 2020 to 12 July 2020

Various

20-06-12 0:00:00 20-07-12 0:00:00 Europe/London Euro 2020 Various Find out more
Baseball

Chicago Cubs v St Louis Cardinals

13 to 14 June 2020

London Stadium

20-06-13 0:00:00 20-06-14 0:00:00 Europe/London Chicago Cubs v St Louis Cardinals London Stadium Find out more
Tennis

Birmingham Classic

13 to 21 June 2020

Edgbaston Priory Club

Get tickets or volunteer at this year's event.

20-06-13 0:00:00 20-06-21 0:00:00 Europe/London Birmingham Classic Get tickets or volunteer at this year's event. Edgbaston Priory Club Get tickets
Tennis

Queen's Club Championships

15 to 21 June 2020

London

20-06-15 0:00:00 20-06-21 0:00:00 Europe/London Queen's Club Championships London Get tickets
Horse racing

Royal Ascot

16 to 20 June 2020

Ascot, Berkshire

20-06-16 0:00:00 20-06-20 0:00:00 Europe/London Royal Ascot Ascot, Berkshire Get tickets
Tennis

Eastbourne International

19 to 27 June 2020

Devonshire Park, Eastbourne

20-06-19 0:00:00 20-06-27 0:00:00 Europe/London Eastbourne International Devonshire Park, Eastbourne Get tickets
Rugby

Premiership Final

20 June 2020

Twickenham Stadium, London

20-06-20 0:00:00 Europe/London Premiership Final Twickenham Stadium, London Get tickets
Swimming

Great East Swim

20 June 2020

Alton Water, Suffolk

20-06-20 0:00:00 Europe/London Great East Swim Alton Water, Suffolk Take part
Athletics

British Athletics Championships

20 to 21 June 2020

Manchester

20-06-20 0:00:00 20-06-21 0:00:00 Europe/London British Athletics Championships Manchester Ticket information
Tennis

Wimbledon Championships

28 to 12 July 2020

Wimbledon, London

20-07-28 0:00:00 20-07-12 0:00:00 Europe/London Wimbledon Championships Wimbledon, London Ticket information

July 2020

Rowing

Henley Royal Regatta

01 to 05 July 2020

Henley on Thames

20-07-01 0:00:00 20-07-05 0:00:00 Europe/London Henley Royal Regatta Henley on Thames Find out more
Netball

Superleague Final

04 July 2020

Location to be confirmed

20-07-04 0:00:00 Europe/London Superleague Final Location to be confirmed Find out more
Athletics

London Anniversary Games

04 to 05 July 2020

London Stadium, London

20-07-04 0:00:00 20-07-05 0:00:00 Europe/London London Anniversary Games London Stadium, London Get tickets
Gymnastics

Trampoline & Tumbling British Championships

04 to 05 July 2020

Arena Birmingham

20-07-04 0:00:00 20-07-05 0:00:00 Europe/London Trampoline & Tumbling British Championships Arena Birmingham Find out more
Cricket

England v Australia

11 to 16 July 2020

Various

20-07-11 0:00:00 20-07-16 0:00:00 Europe/London England v Australia Various Find out more
Golf

The Open

16 to 19 July 2020

Royal St. George's Golf Course

20-07-16 0:00:00 20-07-19 0:00:00 Europe/London The Open Royal St. George's Golf Course Get tickets
Motor racing

British Grand Prix

17 to 19 July 2020

Silverstone

20-07-17 0:00:00 20-07-19 0:00:00 Europe/London British Grand Prix Silverstone Get tickets
Cricket

The Hundred

17 July 2020 to 15 August 2020

Various

20-07-17 0:00:00 20-08-15 0:00:00 Europe/London The Hundred Various Find out more
Rugby

Challenge Cup Final

18 July 2020

Wembley Stadium, London

20-07-18 0:00:00 Europe/London Challenge Cup Final Wembley Stadium, London Get tickets
Wheelchair tennis

British Wheelchair Tennis Championships

21 to 26 July 2020

Nottingham Tennis Centre

20-07-21 0:00:00 20-07-26 0:00:00 Europe/London British Wheelchair Tennis Championships Nottingham Tennis Centre Get tickets
Horse racing

Goodwood Festival

28 July 2020 to 01 August 2020

Goodwood Racecourse, West Sussex

20-07-28 0:00:00 20-08-01 0:00:00 Europe/London Goodwood Festival Goodwood Racecourse, West Sussex Get tickets
Cricket

England v Pakistan

30 July 2020 to 24 August 2020

Various

20-07-30 0:00:00 20-08-24 0:00:00 Europe/London England v Pakistan Various Find out more

August 2020

Football

The Community Shield

02 August 2020

Wembley Stadium, London

20-08-02 0:00:00 Europe/London The Community Shield Wembley Stadium, London Ticket information
Cycling

RideLondon

15 to 16 August 2020

London

Ride the roads of London or be a volunteer

20-08-15 0:00:00 20-08-16 0:00:00 Europe/London RideLondon Ride the roads of London or be a volunteer London Volunteer
Golf

Women’s British Open

20 to 23 August 2020

Royal Troon, Scotland

20-08-20 0:00:00 20-08-23 0:00:00 Europe/London Women’s British Open Royal Troon, Scotland Find out more
Motor Racing

British MotoGP

28 to 30 August 2020

Silverstone

20-08-28 0:00:00 20-08-30 0:00:00 Europe/London British MotoGP Silverstone Get tickets

September 2020

Equestrian

Burghley Horse Trials

02 to 06 September 2020

Burghley House, Cambridgeshire

20-09-02 0:00:00 20-09-06 0:00:00 Europe/London Burghley Horse Trials Burghley House, Cambridgeshire Ticket information
Cricket

T20 Blast Finals Day

05 September 2020

Edgbaston Cricket Ground, Birmingham

20-09-05 0:00:00 Europe/London T20 Blast Finals Day Edgbaston Cricket Ground, Birmingham Get tickets
Cycling

Tour of Britain

06 to 13 September 2020

Great Britain

20-09-06 0:00:00 20-09-13 0:00:00 Europe/London Tour of Britain Great Britain Find out more
Cricket

England v Ireland

10 to 15 September 2020

Various

20-09-10 0:00:00 20-09-15 0:00:00 Europe/London England v Ireland Various Find out more
Swimming

Swim Serpentine

12 September 2020

Hyde Park, London

20-09-12 0:00:00 Europe/London Swim Serpentine Hyde Park, London Take part
Running

Great North Run

13 September 2020

Newcastle upon Tyne to South Shields

20-09-13 0:00:00 Europe/London Great North Run Newcastle upon Tyne to South Shields Take part

October 2020

Equestrian

Horse of the Year Show

07 to 11 October 2020

Birmingham NEC

20-10-07 0:00:00 20-10-11 0:00:00 Europe/London Horse of the Year Show Birmingham NEC Get tickets
Horse racing

Future Champions Day

09 to 10 October 2020

Newmarket

20-10-09 0:00:00 20-10-10 0:00:00 Europe/London Future Champions Day Newmarket Find out more
Rugby

Super League Grand Final

10 October 2020

Old Trafford, Manchester

20-10-10 0:00:00 Europe/London Super League Grand Final Old Trafford, Manchester Ticket information
Running

Royal Parks half marathon

11 October 2020

London

20-10-11 0:00:00 Europe/London Royal Parks half marathon London Enter now
Running

Great Birmingham Run

11 October 2020

Birmingham

20-10-11 0:00:00 Europe/London Great Birmingham Run Birmingham Take part
Horse racing

QIPCO British Champions Day

17 October 2020

Ascot, Berkshire

20-10-17 0:00:00 Europe/London QIPCO British Champions Day Ascot, Berkshire Get tickets
Cycling

Six Day London

20 to 25 October 2020

Lee Valley VeloPark, London

20-10-20 0:00:00 20-10-25 0:00:00 Europe/London Six Day London Lee Valley VeloPark, London Get tickets
Rallying

Wales Rally GB

29 October 2020 to 01 November 2020

Wales

Spectate or help out as a marshal

20-10-29 0:00:00 20-11-01 0:00:00 Europe/London Wales Rally GB Spectate or help out as a marshal Wales Find out more

November 2020

Snooker

UK Championship

York Barbican

Europe/London UK Championship York Barbican Ticket information

December 2020

Darts

PDC World Darts Championships

11 December 2020 to 01 January 2021

London

20-12-11 0:00:00 21-01-01 0:00:00 Europe/London PDC World Darts Championships London Find out more
Horse racing

King George VI Chase

26 December 2020

Kempton Park Racecourse, Surrey

20-12-26 0:00:00 Europe/London King George VI Chase Kempton Park Racecourse, Surrey Find out more