• Date
  • Fixture
  • Kick Off
  • Live stream
  • TV Channels
  • Friday 23 March 2018
  • Netherlands vs EnglandFootball International
  • 7:45pm
  • Live Stream
  • ITV
  • Tuesday 27 March 2018
  • England vs ItalyFootball International
  • 8:00pm
  • Live Stream
  • ITV
  • Thursday 14 June 2018
  • Russia vs Saudi ArabiaRussia 2018 World Cup Group Stage
  • 4:00pm
  • Live Stream
  • ITV
  • Friday 15 June 2018
  • Morocco vs IranRussia 2018 World Cup Group Stage
  • 4:00pm
  • Live Stream
  • ITV
  • Saturday 16 June 2018
  • Argentina vs IcelandRussia 2018 World Cup Group Stage
  • 2:00pm
  • Live Stream
  • ITV
  • Saturday 16 June 2018
  • Croatia vs NigeriaRussia 2018 World Cup Group Stage
  • 8:00pm
  • Live Stream
  • ITV
  • Sunday 17 June 2018
  • Costa Rica vs SerbiaRussia 2018 World Cup Group Stage
  • 1:00pm
  • Live Stream
  • ITV
  • Sunday 17 June 2018
  • Brazil vs SwitzerlandRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV
  • Monday 18 June 2018
  • Sweden vs South KoreaRussia 2018 World Cup Group Stage
  • 1:00pm
  • Live Stream
  • ITV
  • Tuesday 19 June 2018
  • Poland vs SenegalRussia 2018 World Cup Group Stage
  • 4:00pm
  • Live Stream
  • ITV
  • Wednesday 20 June 2018
  • Iran vs SpainRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV
  • Thursday 21 June 2018
  • Denmark vs AustraliaRussia 2018 World Cup Group Stage
  • 1:00pm
  • Live Stream
  • ITV
  • Thursday 21 June 2018
  • France vs PeruRussia 2018 World Cup Group Stage
  • 4:00pm
  • Live Stream
  • ITV
  • Friday 22 June 2018
  • Brazil vs Costa RicaRussia 2018 World Cup Group Stage
  • 1:00pm
  • Live Stream
  • ITV
  • Saturday 23 June 2018
  • South Korea vs MexicoRussia 2018 World Cup Group Stage
  • 4:00pm
  • Live Stream
  • ITV
  • Saturday 23 June 2018
  • Germany vs SwedenRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV
  • Sunday 24 June 2018
  • Poland vs ColombiaRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV
  • Monday 25 June 2018
  • Uruguay vs RussiaRussia 2018 World Cup Group Stage
  • 3:00pm
  • Live Stream
  • ITV
  • Monday 25 June 2018
  • Saudi Arabia vs EgyptRussia 2018 World Cup Group Stage
  • 3:00pm
  • Live Stream
  • ITV4
  • Tuesday 26 June 2018
  • Denmark vs FranceRussia 2018 World Cup Group Stage
  • 3:00pm
  • Live Stream
  • ITV
  • Tuesday 26 June 2018
  • Australia vs PeruRussia 2018 World Cup Group Stage
  • 3:00pm
  • Live Stream
  • ITV4
  • Wednesday 27 June 2018
  • Serbia vs BrazilRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV
  • Wednesday 27 June 2018
  • Switzerland vs Costa RicaRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV4
  • Thursday 28 June 2018
  • England vs BelgiumRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV
  • Thursday 28 June 2018
  • Panama vs TunisiaRussia 2018 World Cup Group Stage
  • 7:00pm
  • Live Stream
  • ITV4
  • Sunday 15 July 2018
  • TBC vs TBCRussia 2018 World Cup Final
  • 4:00pm
  • Live Stream
  • ITV