Saturday, 28 July
Cycling: Tour de France Stage 20, Saint-Pee-sur-Nivelle/Espelette, individual time trial, 31km.
Formula One: Hungarian Grand Prix, Budapest (till 29 July).
Tennis: ATP BB&T Atlanta Open, Georgia, US (till 29 July), ATP Credit Agricole, Swiss Open, Gstaad, Switzerland (till 29 July), WTA Jiangxi Open, Nanchang, China (till 29 July).
Golf: USPGA Tour, RBC Canadian Open, Glen Abbey GC, Oakville, Ontario (till 29 July), PGA European Tour, Porsche European Open, Green Eagle Golf Courses, Winsen, near Hamburg (till 29 July).
Hockey: Women’s World Cup (London) – Pool C Spain v Germany, Argentina v South Africa, Pool D Japan v Belgium, New Zealand v Australia.
Sunday, 29 July
Cycling: Tour de France Stage 21, Houilles/Paris Champs-Elysees, 116km, flat (final day).
Formula One: Hungarian Grand Prix, Budapest (race day).
Rugby League: Super League – Widnes Vikings v Castleford Tigers.
Tennis: ATP BB&T Atlanta Open, Georgia, US (final day), ATP Credit Agricole, Swiss Open, Gstaad, Switzerland (final day), WTA Jiangxi Open, Nanchang, China (final day).
Golf: USPGA Tour, RBC Canadian Open, Glen Abbey GC, Oakville, Ontario (final day), PGA European Tour, Porsche European Open, Green Eagle Golf Courses, Winsen, near Hamburg (final day).
Hockey: Women’s World Cup (London) – Pool A South Korea v China, The Netherlands v Italy, Pool B India v USA, England v Ireland.