TODAY
CRICKET
1st Test Day 2: Bangladesh v South Africa (Singtel TV Ch123 & StarHub Ch236, 11.20am).
4th ODI Sri Lanka v Pakistan (Singtel TV Ch122 & StarHub Ch235, 4.45pm).
CYCLING
Tour de France Stage 18 (StarHub Ch212, 8pm).
FOOTBALL
S-League Home v Brunei DPMM (Yishun, 7.30pm).
International Champions Cup PSG v ACF Fiorentina (8.30am), FC Barcelona v LA Galaxy (11am) - StarHub Ch202, Manchester United v San Jose (Ch203, 11am).
TOMORROW
CRICKET
1st Test Day 3: Bangladesh v South Africa (Singtel TV Ch123 & StarHub Ch236, 11.20am).
CYCLING
Tour de France Stage 19 (StarHub Ch212, 8pm).
FOOTBALL
S-League Albirex v Balestier (Jurong East), Warriors v Young Lions (Woodlands) - 7.30pm.
Club friendly Guangzhou Evergrande v Bayern Munich (Singtel TV Ch114 & StarHub Ch208, 7.25pm).
International Champions Cup New York Red Bulls v Chelsea (StarHub Ch202, 8am).
GOLF
The Senior Open C'ship Day 1 (Singtel TV Ch115 & StarHub Ch209, 7pm).
European Masters Day 1: Session 1 (5pm) & 2 (9pm) - StarHub Ch204.
Canadian Open Day 1 (StarHub Ch204, Friday, 3am).
LPGA Classic Day 1 (Singtel TV Ch114 & StarHub Ch208, midnight).