Tuesday 1st July
Last 16
- Manchester City versus Al Hilal kick off 02:00Manchester City02:00playsAl Hilal
- Real Madrid versus Juventus kick off 20:00Real Madrid20:00playsJuventus
Wednesday 2nd July
Last 16
- Borussia Dortmund versus Monterrey kick off 02:00Borussia Dortmund02:00playsMonterrey
Friday 4th July
Quarter-finals
- Team to be confirmed versus Team to be confirmed kick off 20:00Team to be confirmed20:00playsTeam to be confirmed
Saturday 5th July
Quarter-finals
- Palmeiras versus Chelsea kick off 02:00Palmeiras02:00playsChelsea
- Team to be confirmed versus Team to be confirmed kick off 17:00Team to be confirmed17:00playsTeam to be confirmed
- Team to be confirmed versus Team to be confirmed kick off 21:00Team to be confirmed21:00playsTeam to be confirmed
Tuesday 8th July
Semi-finals
- Team to be confirmed versus Team to be confirmed kick off 20:00Team to be confirmed20:00playsTeam to be confirmed
Wednesday 9th July
Semi-finals
- Team to be confirmed versus Team to be confirmed kick off 20:00Team to be confirmed20:00playsTeam to be confirmed
Sunday 13th July
Final
- Team to be confirmed versus Team to be confirmed kick off 20:00Team to be confirmed20:00playsTeam to be confirmed
All times are UK and subject to change. BBC is not responsible for any changes.