Latest Champions League Match Previews

All the team news ahead of the big games

Get the latest scoop on upcoming fixtures including in-depth form analysis, odds comparison and expert opinions in our Champions League Match Previews! Once you have gone through the previews, check out the best betting sites.

Champions League
Champions League Betting

Barcelona

vs

Borussia Dortmund

Kick off | 00:00

  • Wednesday, November 27, 2019
  • Camp Nou
Champions League
Champions League Betting

Liverpool

vs

Napoli

Kick off | 00:00

  • Wednesday, November 27, 2019
  • Anfield
Champions League
Champions League Betting

Ajax Amsterdam

vs

Lille

Kick off | 00:00

  • Wednesday, November 27, 2019
  • Stade Pierre-Mauroy
Champions League
Champions League Betting

Chelsea

vs

Valencia

Kick off | 00:00

  • Wednesday, November 27, 2019
  • Mestalla Stadium
Champions League
Champions League Betting

Juventus Turin

vs

Atletico Madrid

Kick off | 20:00

  • Tuesday, November 26, 2019
  • Allianz Stadium
Champions League
Champions League Betting

Manchester City

vs

Shakhtar Donetsk

Kick off | 00:00

  • Tuesday, November 26, 2019
  • Etihad Stadium
Champions League
Champions League Betting

Tottenham Hotspur

vs

Olympiakos

Kick off | 00:00

  • Tuesday, November 26, 2019
  • Tottenham Hotspur Stadium
Champions League
Champions League Betting

Real Madrid

vs

Paris St Germain

Kick off | 20:00

  • Tuesday, November 26, 2019
  • Santiago Bernabeu
Champions League
Champions League Betting

Liverpool

vs

K.R.C. Genk

Kick off | 20:00

  • Monday, November 4, 2019
  • Anfield
Champions League
Champions League Betting

Liverpool

vs

Tottenham Hotspur

Kick off | 20:00

  • Saturday, June 1, 2019
  • Wanda Metropolitano Stadium
Champions League
Champions League Betting

Ajax Amsterdam

vs

Tottenham Hotspur

Kick off | 19:00

  • Wednesday, May 8, 2019
  • Johan Cruyff Arena
Champions League
Champions League Betting

Barcelona

vs

Liverpool

Kick off | 17:00

  • Wednesday, May 1, 2019
  • Camp Nou
Champions League
Champions League Betting

Manchester City

vs

Tottenham Hotspur

Kick off | 19:00

  • Wednesday, April 17, 2019
  • Etihad Stadium
Champions League
Champions League Betting

Porto

vs

Liverpool

Kick off | 19:00

  • Wednesday, April 17, 2019
  • Estádio do Gragão
Champions League
Champions League Betting

Juventus Turin

vs

Ajax Amsterdam

Kick off | 19:00

  • Tuesday, April 16, 2019
  • Allianz Stadium
Champions League
Champions League Betting

Barcelona

vs

Manchester United

Kick off | 19:00

  • Tuesday, April 16, 2019
  • Camp Nou
Champions League
Champions League Betting

Manchester United

vs

Barcelona

Kick off | 19:00

  • Wednesday, April 10, 2019
  • Old Trafford
Champions League
Champions League Betting

Ajax Amsterdam

vs

Juventus Turin

Kick off | 19:00

  • Wednesday, April 10, 2019
  • Johan Cruyff Arena
Champions League
Champions League Betting

Tottenham Hotspur

vs

Manchester City

Kick off | 19:00

  • Tuesday, April 9, 2019
  • Tottenham Hotspur Stadium
Champions League
Champions League Betting

Liverpool

vs

Porto

Kick off | 19:00

  • Monday, April 8, 2019
  • Anfield
Champions League
Champions League Betting

Barcelona

vs

Olympique Lyon

Kick off | 19:00

  • Wednesday, March 13, 2019
  • Camp Nou
Champions League
Champions League Betting

Bayern Munich

vs

Liverpool

Kick off | 19:00

  • Wednesday, March 13, 2019
  • Allianz Arena
Champions League
Champions League Betting

Juventus Turin

vs

Atletico Madrid

Kick off | 19:00

  • Tuesday, March 12, 2019
  • Allianz Stadium
Champions League
Champions League Betting

Manchester City

vs

Schalke

Kick off | 19:00

  • Tuesday, March 12, 2019
  • Etihad Stadium
Champions League
Champions League Betting

Paris St Germain

vs

Manchester United

Kick off | 19:00

  • Wednesday, March 6, 2019
  • Les Parc des Princes
Champions League
Champions League Betting

Porto

vs

AS Roma

Kick off | 19:00

  • Tuesday, March 5, 2019
  • Estádio do Gragão
Champions League
Champions League Betting

Real Madrid

vs

Ajax Amsterdam

Kick off | 19:00

  • Tuesday, March 5, 2019
  • Bernabeu Stadium
Champions League
Champions League Betting

Borussia Dortmund

vs

Tottenham Hotspur

Kick off | 19:00

  • Tuesday, March 5, 2019
  • Westfalenstadion
Champions League
Champions League Betting

Schalke

vs

Manchester City

Kick off | 19:00

  • Wednesday, February 20, 2019
  • Veltins Arena
Champions League
Champions League Betting

Tottenham Hotspur

vs

Ajax Amsterdam

Kick off | 19:00

  • Wednesday, February 20, 2019
  • Tottenham Hotspur Stadium
Champions League
Champions League Betting

Juventus Turin

vs

Atletico Madrid

Kick off | 19:00

  • Wednesday, February 20, 2019
  • Wanda Metropolitano Stadium
Champions League
Champions League Betting

Liverpool

vs

Bayern Munich

Kick off | 19:00

  • Tuesday, February 19, 2019
  • Anfield
Champions League
Champions League Betting

Olympique Lyon

vs

Barcelona

Kick off | 19:00

  • Friday, February 15, 2019
  • Parc Olympique Lyonnais
Champions League
Champions League Betting

Tottenham Hotspur

vs

Borussia Dortmund

Kick off | 19:00

  • Wednesday, February 13, 2019
  • Wembley
Champions League
Champions League Betting

Ajax Amsterdam

vs

Real Madrid

Kick off | 19:00

  • Wednesday, February 13, 2019
  • Johan Cruyff Arena
Champions League
Champions League Betting

Manchester United

vs

Paris St Germain

Kick off | 19:00

  • Tuesday, February 12, 2019
  • Old Trafford
Champions League
Champions League Betting

AS Roma

vs

Porto

Kick off | 19:00

  • Tuesday, February 12, 2019
  • Stadio Olimpico