TODAY
Tennis: Wimbledon coverage (BBC One, 13:00; BBC Two, 18.00; TG4, 13:00).
Soccer: Live League of Ireland: Sligo v Shamrock Rovers (RTÉ Two, 19:30).
Golf: Live European Tour Golf (Sky Sports 1, 17:30).
Cricket: Live Test Cricket (Sky Sports 4, 15:00), Live Twenty20 Cup Cricket (Sky Sports 2, 18:00).
SATURDAY
Racing: Racing from the Curragh (RTÉ Two, 14:20).
GAA: The Saturday Game: Louth v Meath (RTÉ Two, 18:40).
Tennis: Wimbledon (BBC One, 14:20; TG4, 13:00; BBC Two, 12:00).
Formula One: Formula One Championship (BBC One, 12:10).
Soccer: Live Brazilian Football Championship (Setanta Sports, 22.25); UEFA Under 21s European Championship: (Sky Sports 1, 19:00).
Golf: Live PGA Tour Golf (Sky Sports 3, 19:00).
SUNDAY
F1: Formula One Championship (BBC One, 12:10 and Setanta Sports, 12:55).
GAA: The Championship: Donegal v Tyrone (BBC Two, 15:10); The Sunday Game Live: Mayo v Galway (2pm) and Dublin v Kildare (4pm) (RTÉ Two, 13.30).
Racing: Racing from the Curragh (RTÉ One, 14:00).
Cricket: Live Twenty20 Cup Cricket (Sky Sports 1, 15:00).
Rugby: Live Junior World Championship (Sky Sports 2, 18:00).