Tuesday, 4 June
Tennis: French Open, Roland Garros, Paris (till 9 June).
Cricket: ICC World Cup – Afghanistan v Sri Lanka, Sophia Gardens, Cardiff.
Wednesday, 5 June
Football: UEFA Nations League – Portugal v Switzerland, semi-final.
Tennis: French Open, Roland Garros, Paris (till 9 June).
Cricket: ICC World Cup – South Africa v India, The Ageas Bowl, Southampton, Bangladesh v New Zealand, The Kia Oval, London.
Basketball: NBA finals – Golden State Warriors v Toronto Raptors (9pm local time), game 3 (at Warriors). Series tied at 1-1.
Thursday, 6 June
Football: UEFA Nations League – Netherlands v England, semi-final.
Tennis: French Open, Roland Garros, Paris (till 9 June).
Cricket: ICC World Cup, Australia v West Indies, Trent Bridge, Nottingham.
Golf: USPGA Tour – RBC Canadian Open, Hamilton GC, Ontario (till 9 June).
Athletics: IAAF Diamond Legue, Rome, Italy.
Basketball: NBA finals – Golden State Warriors v Toronto Raptors/Milwaukee Bucks (9pm local time), game 1 (at Raptors/Bucks).
Friday, 7 June
Football: Women’s World Cup – Group A, France Women v South Korea Women, European Championship qualifying (major nations) – Group A, Czech Republic v Bulgaria, Group B, Ukraine v Serbia, Group D, Denmark v Republic of Ireland, Group F – Faroe Islands v Spain, Norway v Romania, Sweden v Malta, Group G – North Macedonia v Poland.
Formula One – Canadian Grand Prix, Montreal (till 9 June).
Tennis: French Open, Roland Garros, Paris (till 9 June).
Cricket: ICC World Cup – Pakistan v Sri Lanka, Bristol County Ground, Bristol.
Rugby League: Super League – Castleford Tigers v Huddersfield Giants, Hull FC v Salford Red Devils, Wakefield Trinity v Leeds Rhinos.
Golf: USPGA Tour – RBC Canadian Open, Hamilton GC, Ontario (till 9 June).
Basketball: NBA finals – Golden State Warriors v Toronto Raptors (9pm local time), game 4 (at Warriors).
Saturday, 8 June
Football: Women’s World Cup – Group A, Norway Women v Nigeria Women, Group B, Germany Women v China Women, Spain Women v South Africa Women, European Qualifying Championship qualifying (major nations) – Group J, Finland v Bosnia Herzegovina, Greece v Italy, Group C, Estonia v Northern Ireland, Belarus v Germany, Group E, Croatia v Wales, Azerbaijan v Hungary, Group H – Iceland v Albania, Turkey v France, Group I, Russia v San Marino, Belgium v Kazakhstan, Scotland v Cyprus.
Formula One – Canadian Grand Prix, Montreal (till 9 June).
Rugby League: Super League – Warrington Wolves v Catalans Dragons.
Cricket: ICC World Cup – England v Bangladesh, Sophia Gardens, Cardiff, Afghanistan v New Zealand, The Cooper Associates County Ground, Taunton.
Tennis: French Open, Roland Garros, Paris (till 9 June).
Golf: USPGA Tour – RBC Canadian Open, Hamilton GC, Ontario (till 9 June), PGA European Tour – GolfSixes (till 9 June).
Sunday, 9 June
Football: UEFA Nations League – third-place play-off, final, Women’s World Cup – Group C, Australia Women v Italy Women, Brazil Women v Jamaica Women, Group D, England Women v Scotland Women.
Formula One – Canadian Grand Prix, Montreal (race day).
Tennis: French Open, Roland Garros, Paris (final day).
Cricket: ICC World Cup – India v Australia, The Kia Oval, London.
Rugby League: Super League – Hull KR v Wigan Warriors, London Broncos v St Helens.
Golf: USPGA Tour – RBC Canadian Open, Hamilton GC, Ontario (final day), PGA European Tour – GolfSixes (final day).
Cycling: UCI World Tour – Criterium du Dauphine, France (till 16 June).