Calendar Keynotes: 19 – 23 June

237
Royal Ascot, Ascot Racecourse

Wednesday, 19 June

Football: FIFA Women’s World Cup – Group D, Japan v England, Scotland v Argentina.

Cricket: ICC World Cup – New Zealand v South Africa, Edgbaston, Birmingham.

Tennis: ATP Fever-Tree Championships, Queen’s Club, London (till 23 June), ATP Gerry Weber Open, Halle, Germany (till 23 June), WTA Mallorca Open, Spain (till 23 June), WTA Nature Valley Classic, Birmingham (till 23 June).

Cycling: UCI World Tour – Tour de Suisse, Switzerland (till 23 June).

Horse Racing: Royal Ascot, Ascot Racecourse, UK (till 22 June).

Thursday, 20 June

Football: FIFA Women’s World Cup – Group E, Cameroon v New Zealand, Netherlands v Canada, Group F, Sweden v USA, Thailand v Chile.

Formula One: French Grand Prix, Le Castellet (till 23 June).

Cricket: ICC World Cup: Australia v Bangladesh, Trent Bridge, Nottingham.

Rugby League: Super League – London Broncos v Hull KR.

Tennis: ATP Fever-Tree Championships, Queen’s Club, London (till 23 June), ATP Gerry Weber Open, Halle, Germany (till 23 June), WTA Mallorca Open, Spain (till 23 June), WTA Nature Valley Classic, Birmingham (till 23 June).

Golf: USPGA Tour, Travelers Championship, TPC River Highlands, Cromwell, Connecticut (till 23 June), PGA European Tour, BMW International Open, Golfclub Munchen Eichenried, Germany (till 23 June).

Cycling: UCI World Tour – Tour de Suisse, Switzerland (till 23 June).

Horse Racing: Royal Ascot, Ascot Racecourse, UK (till 22 June).

Friday, 21 June  

Formula One: French Grand Prix, Le Castellet (till 23 June).

Cricket: ICC World Cup – England v Sri Lanka, Headingley, Leeds.

Rugby League: Super League – Huddersfield Giants v Wigan Warriors, Salford Red Devils v Castleford Tigers, St Helens v Leeds Rhinos, Warrington Wolves v Wakefield Trinity.

Tennis: ATP Fever-Tree Championships, Queen’s Club, London (till 23 June), ATP Gerry Weber Open, Halle, Germany (till 23 June), WTA Mallorca Open, Spain (till 23 June), WTA Nature Valley Classic, Birmingham (till 23 June).

Golf: USPGA Tour, Travelers Championship, TPC River Highlands, Cromwell, Connecticut (till 23 June), PGA European Tour, BMW International Open, Golfclub Munchen Eichenried, Germany (till 23 June).

Cycling: UCI World Tour – Tour de Suisse, Switzerland (till 23 June).

Horse Racing: Royal Ascot, Ascot Racecourse, UK (till 22 June).

Saturday, 22 June

Football: FIFA Women’s World Cup – Round of 16.

Formula One: French Grand Prix, Le Castellet (till 23 June).

Cricket: ICC World Cup – India v Afghanisation, Hampshire Bowl, Southampton, West Indies v New Zealand, Old Trafford, Manchester.

Rugby League: Super League – Catalans Dragons v Hull FC.

Tennis: ATP Fever-Tree Championships, Queen’s Club, London (till 23 June), ATP Gerry Weber Open, Halle, Germany (till 23 June), WTA Mallorca Open, Spain (till 23 June), WTA Nature Valley Classic, Birmingham (till 23 June).

Golf: USPGA Tour, Travelers Championship, TPC River Highlands, Cromwell, Connecticut (till 23 June), PGA European Tour, BMW International Open, Golfclub Munchen Eichenried, Germany (till 23 June).

Cycling: UCI World Tour – Tour de Suisse, Switzerland (till 23 June).

Horse Racing: Royal Ascot, Ascot Racecourse, UK (final day).

Sunday, 23 June

Football: FIFA Women’s World Cup – Round of 16.

Formula One: French Grand Prix, Le Castellet (race day).

Cricket: ICC World Cup: Pakistan v South Africa, Lord’s, London.

Tennis: ATP Fever-Tree Championships, Queen’s Club, London (till 23 June), ATP Gerry Weber Open, Halle, Germany (till 23 June), WTA Mallorca Open, Spain (till 23 June), WTA Nature Valley Classic, Birmingham (till 23 June).

Golf: USPGA Tour, Travelers Championship, TPC River Highlands, Cromwell, Connecticut (final day), PGA European Tour, BMW International Open, Golfclub Munchen Eichenried, Germany (final day).

Cycling: UCI World Tour – Tour de Suisse, Switzerland (final day).