Caf Champions League Preliminary Round Live Scores & Results, Live Stream & Video Highlights

Preliminary Round
Latest Results
October 24th
Zamalek1 - 0Generation FootFull TimeFT

Zamalek - Generation Foot

Zamalek played Generation Foot at the Preliminary Round of Caf Champions League on October 24. The match kicked off 18:00 UTC. Zamalek won 1-0.

September 29th
WAC Casablanca4 - 1NouadhibouFull TimeFT

WAC Casablanca - Nouadhibou

WAC Casablanca played Nouadhibou at the of on September 29. The match kicked off 19:00 UTC. WAC Casablanca won 4-1.

Al Hilal Omdurman1 - 0EnyimbaFull TimeFT

Al Hilal Omdurman - Enyimba

Al Hilal Omdurman played Enyimba at the of on September 29. The match kicked off 17:30 UTC. Al Hilal Omdurman won 1-0.

Etoile du Sahel3 - 0Asante KotokoFull TimeFT

Etoile du Sahel - Asante Kotoko

Etoile du Sahel played Asante Kotoko at the of on September 29. The match kicked off 16:00 UTC. Etoile du Sahel won 3-0.

Horoya2 - 0JS Kabylie3-5 On PenaltiesPen 3-5

Horoya - JS Kabylie

Horoya played JS Kabylie at the of on September 29. The match kicked off 16:00 UTC. Horoya won on penalties as the score was 2-0.

Primeiro de Agosto0 - 1Green EaglesFull TimeFT

Primeiro de Agosto - Green Eagles

Primeiro de Agosto played Green Eagles at the of on September 29. The match kicked off 16:00 UTC. Green Eagles won 0-1.

Vita Club1 - 0KaraFull TimeFT

Vita Club - Kara

Vita Club played Kara at the of on September 29. The match kicked off 14:30 UTC. Vita Club won 1-0.

TP Mazembe3 - 1Fosa JuniorsFull TimeFT

TP Mazembe - Fosa Juniors

TP Mazembe played Fosa Juniors at the of on September 29. The match kicked off 13:30 UTC. TP Mazembe won 3-1.

Gor Mahia0 - 2USM AlgerFull TimeFT

Gor Mahia - USM Alger

Gor Mahia played USM Alger at the of on September 29. The match kicked off 13:00 UTC. USM Alger won 0-2.

September 28th
Al Ahly Cairo4 - 0Cano SportFull TimeFT

Al Ahly Cairo - Cano Sport

Al Ahly Cairo played Cano Sport at the of on September 28. The match kicked off 18:00 UTC. Al Ahly Cairo won 4-0.

RCA Casablanca1 - 1Al-Nasr BingaziFull TimeFT

RCA Casablanca - Al-Nasr Bingazi

RCA Casablanca played Al-Nasr Bingazi at the of on September 28. The match kicked off 18:00 UTC and ended in a draw 1 - 1.

Songo2 - 4PlatinumFull TimeFT

Songo - Platinum

Songo played Platinum at the of on September 28. The match kicked off 13:00 UTC. Platinum won 2-4.

ZESCO United2 - 1Young AfricansFull TimeFT

ZESCO United - Young Africans

ZESCO United played Young Africans at the of on September 28. The match kicked off 13:00 UTC. ZESCO United won 2-1.

September 27th
Esperance2 - 1Elect-SportFull TimeFT

Esperance - Elect-Sport

Esperance played Elect-Sport at the of on September 27. The match kicked off 18:00 UTC. Esperance won 2-1.

Mamelodi Sundowns11 - 1Cote DOrFull TimeFT

Mamelodi Sundowns - Cote DOr

Mamelodi Sundowns played Cote DOr at the of on September 27. The match kicked off 17:00 UTC. Mamelodi Sundowns won 11-1.

KCCA1 - 1Petro de LuandaFull TimeFT

KCCA - Petro de Luanda

KCCA played Petro de Luanda at the of on September 27. The match kicked off 13:00 UTC and ended in a draw 1 - 1.

September 15th
USM Alger4 - 1Gor MahiaFull TimeFT

USM Alger - Gor Mahia

USM Alger played Gor Mahia at the of on September 15. The match kicked off 19:50 UTC. USM Alger won 4-1.

Al-Nasr Bingazi1 - 3RCA CasablancaFull TimeFT

Al-Nasr Bingazi - RCA Casablanca

Al-Nasr Bingazi played RCA Casablanca at the of on September 15. The match kicked off 18:00 UTC. RCA Casablanca won 1-3.

Nouadhibou0 - 2WAC CasablancaFull TimeFT

Nouadhibou - WAC Casablanca

Nouadhibou played WAC Casablanca at the of on September 15. The match kicked off 17:00 UTC. WAC Casablanca won 0-2.

Kara0 - 0Vita ClubFull TimeFT

Kara - Vita Club

Kara played Vita Club at the of on September 15. The match kicked off 16:00 UTC and ended in a draw 0 - 0.

Asante Kotoko2 - 0Etoile du SahelFull TimeFT

Asante Kotoko - Etoile du Sahel

Asante Kotoko played Etoile du Sahel at the of on September 15. The match kicked off 15:00 UTC. Asante Kotoko won 2-0.

Enyimba0 - 0Al Hilal OmdurmanFull TimeFT

Enyimba - Al Hilal Omdurman

Enyimba played Al Hilal Omdurman at the of on September 15. The match kicked off 15:00 UTC and ended in a draw 0 - 0.

Elect-Sport1 - 1EsperanceFull TimeFT

Elect-Sport - Esperance

Elect-Sport played Esperance at the of on September 15. The match kicked off 14:30 UTC and ended in a draw 1 - 1.

Fosa Juniors0 - 0TP MazembeFull TimeFT

Fosa Juniors - TP Mazembe

Fosa Juniors played TP Mazembe at the of on September 15. The match kicked off 11:30 UTC and ended in a draw 0 - 0.

September 14th
JS Kabylie2 - 0HoroyaFull TimeFT

JS Kabylie - Horoya

JS Kabylie played Horoya at the of on September 14. The match kicked off 18:30 UTC. JS Kabylie won 2-0.

Generation Foot2 - 1ZamalekFull TimeFT

Generation Foot - Zamalek

Generation Foot played Zamalek at the of on September 14. The match kicked off 18:00 UTC. Generation Foot won 2-1.

Petro de Luanda0 - 0KCCAFull TimeFT

Petro de Luanda - KCCA

Petro de Luanda played KCCA at the of on September 14. The match kicked off 15:00 UTC and ended in a draw 0 - 0.

Cano Sport0 - 2Al Ahly CairoFull TimeFT

Cano Sport - Al Ahly Cairo

Cano Sport played Al Ahly Cairo at the of on September 14. The match kicked off 14:00 UTC. Al Ahly Cairo won 0-2.

Green Eagles1 - 2Primeiro de AgostoFull TimeFT

Green Eagles - Primeiro de Agosto

Green Eagles played Primeiro de Agosto at the of on September 14. The match kicked off 13:00 UTC. Primeiro de Agosto won 1-2.

Platinum1 - 0SongoFull TimeFT

Platinum - Songo

Platinum played Songo at the of on September 14. The match kicked off 13:00 UTC. Platinum won 1-0.

Ever wondered how you can stream the matches of the Preliminary Round of Caf Champions League for free? Well, you've come to the right place as ScoreBat covers all matches of Caf Champions League's Preliminary Round in real time providing free live streaming alongside the live scores, match stats, head-to-head results and team lineups. Caf Champions League Preliminary Round's live scores are updated in real time so any time a team scores a goal the result is immediately updated and our users can follow the livescore without refreshing the page. It only takes a couple of seconds for the Preliminary Round's livescore to be updated so we can proudly say we are the fastest to deliver the livescore of Caf Champions League's Preliminary Round matches. But it's not just the livescore: you can also check who scored the goal, received a yellow card or got substituted alongside the starting lineups and team formations for each match. You can watch the live video of Caf Champions League Preliminary Round's matches for free on ScoreBat. Live streaming usually starts a couple of minutes before the kick-off as our sophisticated search crawler finds the best stream for each match of the Preliminary Round of Caf Champions League. Please note that we are only providing live-streaming when we can find a publicly available stream so be aware that the live streaming might be unavailable in your region. We are not hosting or broadcasting any video content as all the content is hosted on third party websites like youtube or streamable, so if you think that the video infriges your copyright please contact the website that hosts it.

Apart from the live stream we also have Caf Champions League Preliminary Round's goal videos and match highlights updated in real time. The video of each goal is being added usually a minute after the event so you can watch it in case you missed it. We are also adding full match highlights after every match of the Preliminary Round of Caf Champions League.

Matchday Live
Manchester United3 - 0WatfordFull TimeFT

Manchester United - Watford

Manchester United played Watford at the Premier League of England on February 23. The match kicked off 14:00 UTC. Manchester United won 3-0.

Wolves3 - 0Norwich CityFull TimeFT

Wolves - Norwich City

Wolves played Norwich City at the Premier League of England on February 23. The match kicked off 14:00 UTC. Wolves won 3-0.

Arsenal3 - 2EvertonFull TimeFT

Arsenal - Everton

Arsenal played Everton at the Premier League of England on February 23. The match kicked off 16:30 UTC. Arsenal won 3-2.

Osasuna0 - 3Granada CFFull TimeFT

Osasuna - Granada CF

Osasuna played Granada CF at the La Liga of Spain on February 23. The match kicked off 11:00 UTC. Granada CF won 0-3.

Alaves2 - 1Athletic BilbaoFull TimeFT

Alaves - Athletic Bilbao

Alaves played Athletic Bilbao at the La Liga of Spain on February 23. The match kicked off 13:00 UTC. Alaves won 2-1.

Real Valladolid2 - 1EspanyolFull TimeFT

Real Valladolid - Espanyol

Real Valladolid played Espanyol at the La Liga of Spain on February 23. The match kicked off 15:00 UTC. Real Valladolid won 2-1.

Getafe0 - 3SevillaFull TimeFT

Getafe - Sevilla

Getafe played Sevilla at the La Liga of Spain on February 23. The match kicked off 17:30 UTC. Sevilla won 0-3.

Atletico MadridVillarreal20:00

Atletico Madrid - Villarreal

Atletico Madrid are playing Villarreal at the La Liga of Spain on February 23. The match will kick off 20:00 UTC.

Bayer Leverkusen2 - 0AugsburgFull TimeFT

Bayer Leverkusen - Augsburg

Bayer Leverkusen played Augsburg at the Bundesliga of Germany on February 23. The match kicked off 14:30 UTC. Bayer Leverkusen won 2-0.

Wolfsburg4 - 0MainzFull TimeFT

Wolfsburg - Mainz

Wolfsburg played Mainz at the Bundesliga of Germany on February 23. The match kicked off 17:00 UTC. Wolfsburg won 4-0.