Cricket: Friends Life T20, Durham Dynamos v Nottinghamshire Outlaws (Sky Sports Ashes, 2.30pm).
Cycling: Tour de France (Eurosport, 12.45pm, ITV4, 1.30pm &TG4, 9.10pm).
GAA: Kilkenny v Tipperary, All-Ireland SHC qualifier, (TV3 6.30pm)
Golf: European Tour, French Open (Sky Sports 3, 1pm); PGA Tour, Greenbrier Classic (Sky Sports 1, 6pm).
Motor racing: Formula One, German Grand Prix qualifying (Sky Sports F1, 12pm).
Rugby: Third Test, Australia v British & Irish Lions, (Sky Sports 1, 10am); Super Rugby, Cheetahs v Blues (Sky Sports 4, 1.45pm); Super Rugby, Kings v Stormers (Sky Sports 4, 4pm);
Football: U20s World Cup, quarter-final matches (Eurosport, 4.30pm & 6.45pm).
Cricket: International ODI, West Indies v Sri Lanka (Sky Sports 3, 2.30pm).
Cycling: Tour de France, stage seven (Eurosport, 10.45am, ITV4, 12pm, TG4, 11pm).
GAA: Munster SFC final, Kerry v Cork, (RTÉ Two, 1.30pm); Leinster SHC final, Galway v Dublin, (RTÉ Two, 4pm); The Sunday Game (RTÉ Two, 9.30pm).
Golf: European Tour, French Open (Sky Sports 1, 12pm); PGA Tour, Greenbrier Classic (Sky Sports 1, 6pm).
Motor racing: Formula One, German Grand Prix (Sky Sports F1, 11.30am); GP2, German Grand Prix (Sky Sports F1, 9.30am); GP3, German Grand Prix (Sky Sports F1, 8.20am).
Football: U20s World Cup, quarter-final matches (Eurosport, 4pm & 6.45).
The Lions decider and a Munster final: here’s the sport on TV this weekend
Today
Cricket: International One-Day Cricket, West Indies v India (Sky Sports 4, 2.30pm).
Cycling: Tour de France (Eurosport, 12.45pm, ITV4, 2am & TG4, 9.20am).
Golf: European Tour, French Open (Sky Sports 1, 9.30am & 2.30pm); PGA Tour, Greenbrier Classic (Sky Sports 1, 8pm).
Motor racing: Formula One, German Grand Prix opening practice session (Sky Sports F1, 8.45am); Second practice session (Sky Sports F1, 12.45pm).
Rugby: Super Rugby, Crusaders v Chiefs (Sky Sports 4, 8.30am).
Tennis: Wimbledon (BBC2, 12.30pm & 5.50pm, BBC1, 1.45pm & TG4, 1pm & 11.55pm).
Tomorrow
Athletics: Diamond League, Meeting Areva (BBC Three, 7pm).
Boxing: Prizefighter, light-welterweights (Sky Sports 1, 8pm).
Cricket: Friends Life T20, Durham Dynamos v Nottinghamshire Outlaws (Sky Sports Ashes, 2.30pm).
Cycling: Tour de France (Eurosport, 12.45pm, ITV4, 1.30pm &TG4, 9.10pm).
GAA: Kilkenny v Tipperary, All-Ireland SHC qualifier, (TV3 6.30pm)
Golf: European Tour, French Open (Sky Sports 3, 1pm); PGA Tour, Greenbrier Classic (Sky Sports 1, 6pm).
Motor racing: Formula One, German Grand Prix qualifying (Sky Sports F1, 12pm).
Rugby: Third Test, Australia v British & Irish Lions, (Sky Sports 1, 10am); Super Rugby, Cheetahs v Blues (Sky Sports 4, 1.45pm); Super Rugby, Kings v Stormers (Sky Sports 4, 4pm);
Football: U20s World Cup, quarter-final matches (Eurosport, 4.30pm & 6.45pm).
Tennis: Wimbledon (BBC1, 1.30pm, BBC2, 5.50pm, & TG4, 12.55pm and 11.30pm).
Sunday
Cricket: International ODI, West Indies v Sri Lanka (Sky Sports 3, 2.30pm).
GAA: Munster SFC final, Kerry v Cork, (RTÉ Two, 1.30pm); Leinster SHC final, Galway v Dublin, (RTÉ Two, 4pm); The Sunday Game (RTÉ Two, 9.30pm).
Golf: European Tour, French Open (Sky Sports 1, 12pm); PGA Tour, Greenbrier Classic (Sky Sports 1, 6pm).
Motor racing: Formula One, German Grand Prix (Sky Sports F1, 11.30am); GP2, German Grand Prix (Sky Sports F1, 9.30am); GP3, German Grand Prix (Sky Sports F1, 8.20am).
Football: U20s World Cup, quarter-final matches (Eurosport, 4pm & 6.45).
Sean O’Brien and Brian O’Driscoll engage in Twitter embarrassment war
To embed this post, copy the code below on your site
appointment TV Cricket Golf Soccer Sport on TV TV Listings