Cricket: First one-day international, England v New Zealand (Sky Sports 1, 10.30am).
Football: Copa Libertadores, Atletico Mineiro v Tijuana (ESPN, 2am). Coupe de France final, Bordeaux v Evian (ESPN, 8pm).
Golf: European Tour, The Nordea Masters (Sky Sports 2, 10am & 3pm; PGA Tour, The Memorial Tournament (Sky Sports 3, 7.30pm).
Horse racing: Epsom (Channel 4, 1.10pm).
Rugby: Super Rugby, Crusaders v Waratahs (Sky Sports 3, 8.30am); Brumbies v Hurricanes (Sky Sports 3, 8:30am).
Tennis: French Open (ITV4 & British Eurosport, 9.30am).
Advertisement
Tomorrow
Basketball: San Antonio Spurs v Memphis Grizzlies (ESPN, 2am).
Cricket: ICC Champions Trophy warm-up match, India v Sri Lanka (Sky Sports 2, 10.25am). Yorkshire Bank 40, Worcestershire v Warwickshire (Sky Sports 3, 1.30pm).
Football: DFB-Pokal final, Bayern Munich v Stuttgart (ESPN, 7.15pm).
GAA: Leinster SFC, Dublin v Westmeath, (RTÉ Two, 6.30pm).
Golf: European Tour, The Nordea Masters (Sky Sports 4, 12.30pm). PGA Tour, The Memorial Tournament (Sky Sports 1, 5.30pm).
Horse racing: Epsom (Channel 4, 1pm).
Motorcycling: MotoGP, Italian Grand Prix qualifying session (BBC1, 1pm).
Rugby: Barbarians v British and Irish Lions (Sky Sports 1, 12pm). Super Rugby, Highlanders v Blues (Sky Sports 2, 8:30am); Cheetahs v Bulls (Sky Sports 4, 6pm).
Tennis: French Open (ITV4 & British Eurosport, 9.30am).
Cricket: Second ODI, England v New Zealand (Sky Sports 1, 10.30am).
Football: International friendly, Republic of Ireland v Georgia, (Sky Sports 2, RTÉ Two, 5pm); Brazil v England (ITV1, 7:30pm); Republic of Ireland v Georgia (5pm).
GAA: Ulster SFC, Derry v Down, (RTÉ Two, 1.30pm); Munster SHC, Clare v Waterford, (RTÉ Two, 4pm). The Sunday Game, (RTÉ Two, 9.30pm).
Golf: European Tour, The Nordea Masters (Sky Sports 2, 12.30pm); PGA Tour, The Memorial Tournament (Sky Sports 3, 5pm).
Motorcycling: Italian Grand Prix (BBC2, 12.30pm).
Tennis: French Open (ITV4 & British Eurosport, 9.30am).
Don't touch that dial... here's the sport on TV this LONG weekend
Tonight
Basketball: NBA, Miami Heat v Indiana Pacers (Sky Sports 1, 1.30am)
Cricket: First one-day international, England v New Zealand (Sky Sports 1, 10.30am).
Football: Copa Libertadores, Atletico Mineiro v Tijuana (ESPN, 2am). Coupe de France final, Bordeaux v Evian (ESPN, 8pm).
Golf: European Tour, The Nordea Masters (Sky Sports 2, 10am & 3pm; PGA Tour, The Memorial Tournament (Sky Sports 3, 7.30pm).
Horse racing: Epsom (Channel 4, 1.10pm).
Rugby: Super Rugby, Crusaders v Waratahs (Sky Sports 3, 8.30am); Brumbies v Hurricanes (Sky Sports 3, 8:30am).
Tennis: French Open (ITV4 & British Eurosport, 9.30am).
Tomorrow
Basketball: San Antonio Spurs v Memphis Grizzlies (ESPN, 2am).
Cricket: ICC Champions Trophy warm-up match, India v Sri Lanka (Sky Sports 2, 10.25am). Yorkshire Bank 40, Worcestershire v Warwickshire (Sky Sports 3, 1.30pm).
Football: DFB-Pokal final, Bayern Munich v Stuttgart (ESPN, 7.15pm).
GAA: Leinster SFC, Dublin v Westmeath, (RTÉ Two, 6.30pm).
Golf: European Tour, The Nordea Masters (Sky Sports 4, 12.30pm). PGA Tour, The Memorial Tournament (Sky Sports 1, 5.30pm).
Horse racing: Epsom (Channel 4, 1pm).
Motorcycling: MotoGP, Italian Grand Prix qualifying session (BBC1, 1pm).
Rugby: Barbarians v British and Irish Lions (Sky Sports 1, 12pm). Super Rugby, Highlanders v Blues (Sky Sports 2, 8:30am); Cheetahs v Bulls (Sky Sports 4, 6pm).
Tennis: French Open (ITV4 & British Eurosport, 9.30am).
Sunday
Basketball: NBA, Indiana Pacers v Miami Heat (Sky Sports 1, 1.30am).
Cricket: Second ODI, England v New Zealand (Sky Sports 1, 10.30am).
Football: International friendly, Republic of Ireland v Georgia, (Sky Sports 2, RTÉ Two, 5pm); Brazil v England (ITV1, 7:30pm); Republic of Ireland v Georgia (5pm).
Golf: European Tour, The Nordea Masters (Sky Sports 2, 12.30pm); PGA Tour, The Memorial Tournament (Sky Sports 3, 5pm).
Motorcycling: Italian Grand Prix (BBC2, 12.30pm).
Tennis: French Open (ITV4 & British Eurosport, 9.30am).
Amazing flag waving display by Dynamo Dresden fans
Van Persie shows off his skills to youngsters at football tournament in Rotterdam
To embed this post, copy the code below on your site
GAA NBA Sport on TV TV Listings