Bahrain Premier League Live Scores & Results, Live Stream, Live Table & Video Highlights

Latest Results
March 17th
Muharraq1 - 1Al-RiffaFull TimeFT

Muharraq - Al-Riffa

Muharraq played Al-Riffa at the of on March 17. The match kicked off 15:30 UTC and ended in a draw 1 - 1.

March 13th
Al Shabbab Manama0 - 1MuharraqFull TimeFT

Al Shabbab Manama - Muharraq

Al Shabbab Manama played Muharraq at the of on March 13. The match kicked off 15:45 UTC. Muharraq won 0-1.

Manama0 - 0East RiffaFull TimeFT

Manama - East Riffa

Manama played East Riffa at the of on March 13. The match kicked off 15:45 UTC and ended in a draw 0 - 0.

Busaiteen2 - 2Al Najma ManamaFull TimeFT

Busaiteen - Al Najma Manama

Busaiteen played Al Najma Manama at the of on March 13. The match kicked off 15:30 UTC and ended in a draw 2 - 2.

Al Ahli Manama0 - 1Al HiddFull TimeFT

Al Ahli Manama - Al Hidd

Al Ahli Manama played Al Hidd at the of on March 13. The match kicked off 13:15 UTC. Al Hidd won 0-1.

Al Hala Muharraq2 - 3Al-RiffaFull TimeFT

Al Hala Muharraq - Al-Riffa

Al Hala Muharraq played Al-Riffa at the of on March 13. The match kicked off 13:15 UTC. Al-Riffa won 2-3.

March 9th
Busaiteen1 - 2MuharraqFull TimeFT

Busaiteen - Muharraq

Busaiteen played Muharraq at the of on March 9. The match kicked off 16:45 UTC. Muharraq won 1-2.

Manama1 - 0Al Najma ManamaFull TimeFT

Manama - Al Najma Manama

Manama played Al Najma Manama at the of on March 9. The match kicked off 16:45 UTC. Manama won 1-0.

East Riffa1 - 0Al Hala MuharraqFull TimeFT

East Riffa - Al Hala Muharraq

East Riffa played Al Hala Muharraq at the of on March 9. The match kicked off 15:30 UTC. East Riffa won 1-0.

Al-Riffa3 - 1Al Ahli ManamaFull TimeFT

Al-Riffa - Al Ahli Manama

Al-Riffa played Al Ahli Manama at the of on March 9. The match kicked off 14:15 UTC. Al-Riffa won 3-1.

Al Hidd2 - 1Al Shabbab ManamaFull TimeFT

Al Hidd - Al Shabbab Manama

Al Hidd played Al Shabbab Manama at the of on March 9. The match kicked off 14:15 UTC. Al Hidd won 2-1.

February 29th
Al Hala Muharraq1 - 2Al Ahli ManamaFull TimeFT

Al Hala Muharraq - Al Ahli Manama

Al Hala Muharraq played Al Ahli Manama at the of on February 29. The match kicked off 16:30 UTC. Al Ahli Manama won 1-2.

Al Najma Manama4 - 2Al-RiffaFull TimeFT

Al Najma Manama - Al-Riffa

Al Najma Manama played Al-Riffa at the of on February 29. The match kicked off 15:30 UTC. Al Najma Manama won 4-2.

Muharraq4 - 0ManamaFull TimeFT

Muharraq - Manama

Muharraq played Manama at the of on February 29. The match kicked off 14:10 UTC. Muharraq won 4-0.

February 28th
Busaiteen0 - 3Al HiddFull TimeFT

Busaiteen - Al Hidd

Busaiteen played Al Hidd at the of on February 28. The match kicked off 15:30 UTC. Al Hidd won 0-3.

Al Shabbab Manama1 - 3East RiffaFull TimeFT

Al Shabbab Manama - East Riffa

Al Shabbab Manama played East Riffa at the of on February 28. The match kicked off 13:00 UTC. East Riffa won 1-3.

February 15th
Muharraq2 - 1BusaiteenFull TimeFT

Muharraq - Busaiteen

Muharraq played Busaiteen at the of on February 15. The match kicked off 16:20 UTC. Muharraq won 2-1.

Al Najma Manama1 - 1ManamaFull TimeFT

Al Najma Manama - Manama

Al Najma Manama played Manama at the of on February 15. The match kicked off 15:15 UTC and ended in a draw 1 - 1.

Al Ahli Manama1 - 3Al-RiffaFull TimeFT

Al Ahli Manama - Al-Riffa

Al Ahli Manama played Al-Riffa at the of on February 15. The match kicked off 13:55 UTC. Al-Riffa won 1-3.

February 13th
Al Hala Muharraq0 - 2East RiffaFull TimeFT

Al Hala Muharraq - East Riffa

Al Hala Muharraq played East Riffa at the of on February 13. The match kicked off 16:20 UTC. East Riffa won 0-2.

Al Shabbab Manama0 - 2Al HiddFull TimeFT

Al Shabbab Manama - Al Hidd

Al Shabbab Manama played Al Hidd at the of on February 13. The match kicked off 14:00 UTC. Al Hidd won 0-2.

February 7th
Al Najma Manama1 - 4MuharraqFull TimeFT

Al Najma Manama - Muharraq

Al Najma Manama played Muharraq at the of on February 7. The match kicked off 16:15 UTC. Muharraq won 1-4.

Al Hala Muharraq0 - 1Al HiddFull TimeFT

Al Hala Muharraq - Al Hidd

Al Hala Muharraq played Al Hidd at the of on February 7. The match kicked off 13:50 UTC. Al Hidd won 0-1.

February 6th
Al-Riffa3 - 1East RiffaFull TimeFT

Al-Riffa - East Riffa

Al-Riffa played East Riffa at the of on February 6. The match kicked off 16:15 UTC. Al-Riffa won 3-1.

Busaiteen1 - 2Al Shabbab ManamaFull TimeFT

Busaiteen - Al Shabbab Manama

Busaiteen played Al Shabbab Manama at the of on February 6. The match kicked off 13:50 UTC. Al Shabbab Manama won 1-2.

February 5th
Al Ahli Manama0 - 0ManamaFull TimeFT

Al Ahli Manama - Manama

Al Ahli Manama played Manama at the of on February 5. The match kicked off 15:00 UTC and ended in a draw 0 - 0.

January 21st
Al Ahli Manama0 - 1MuharraqFull TimeFT

Al Ahli Manama - Muharraq

Al Ahli Manama played Muharraq at the of on January 21. The match kicked off 16:15 UTC. Muharraq won 0-1.

Al Hala Muharraq5 - 0Al Shabbab ManamaFull TimeFT

Al Hala Muharraq - Al Shabbab Manama

Al Hala Muharraq played Al Shabbab Manama at the of on January 21. The match kicked off 13:40 UTC. Al Hala Muharraq won 5-0.

January 20th
Al-Riffa1 - 2Al HiddFull TimeFT

Al-Riffa - Al Hidd

Al-Riffa played Al Hidd at the of on January 20. The match kicked off 16:15 UTC. Al Hidd won 1-2.

Al Najma Manama2 - 1BusaiteenFull TimeFT

Al Najma Manama - Busaiteen

Al Najma Manama played Busaiteen at the of on January 20. The match kicked off 15:00 UTC. Al Najma Manama won 2-1.

Ever wondered how you can stream the matches of the Premier League of Bahrain for free? Well, you've come to the right place as ScoreBat covers all matches of Bahrain's Premier League in real time providing free live streaming alongside the live scores, match stats, head-to-head results and team lineups. Bahrain Premier League'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 Premier League's livescore to be updated so we can proudly say we are the fastest to deliver the livescore of Bahrain's Premier League 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 Bahrain Premier League'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 Premier League of Bahrain. 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 Bahrain Premier League'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 Premier League of Bahrain.

You can check Bahrain Premier League's live table to see the positions of the teams in real time as the standings are updated instantly. Apart from the total points earned by each team of the Premier League you can also check how many wins, losses and draws each team has, how many goals they have scored or conceded. Bahrain Premier League's league table is recalculated and resorted the second any of the teams score a goal so you don't need to refresh the page to see the up-to-date standings. So Al Hidd are the leaders in the table with 28 points after 11 matches : they have won 9 of their 11 matches in Premier League, drawing 1 and having 1 defeat this season scoring 19 goals - 1.73 per match, conceding 8 - 0.73 per match. Muharraq are 2nd with 25 points in 10 matches : they have won 8 of their 10 matches in Premier League, drawing 1 and having 1 defeat this season scoring 22 goals - 2.20 per match, conceding 10 - 1.00 per match. East Riffa are 3rd with 20 points in 11 matches : they have won 6 of their 11 matches in Premier League, drawing 2 and having 3 defeats this season scoring 14 goals - 1.27 per match, conceding 10 - 0.91 per match. Al-Riffa are 4th with 18 points in 10 matches : they have won 6 of their 10 matches in Premier League, drawing 0 and having 4 defeats this season scoring 28 goals - 2.80 per match, conceding 19 - 1.90 per match. Al Najma Manama are 5th with 15 points in 11 matches : they have won 4 of their 11 matches in Premier League, drawing 3 and having 4 defeats this season scoring 17 goals - 1.55 per match, conceding 16 - 1.45 per match. Manama are 6th with 15 points in 11 matches : they have won 3 of their 11 matches in Premier League, drawing 6 and having 2 defeats this season scoring 13 goals - 1.18 per match, conceding 13 - 1.18 per match. Al Ahli Manama are 7th with 11 points in 11 matches : they have won 3 of their 11 matches in Premier League, drawing 2 and having 6 defeats this season scoring 14 goals - 1.27 per match, conceding 15 - 1.36 per match. Busaiteen are 8th with 8 points in 11 matches : they have won 2 of their 11 matches in Premier League, drawing 2 and having 7 defeats this season scoring 11 goals - 1.00 per match, conceding 19 - 1.73 per match. Al Shabbab Manama are 9th with 7 points in 11 matches : they have won 2 of their 11 matches in Premier League, drawing 1 and having 8 defeats this season scoring 9 goals - 0.82 per match, conceding 26 - 2.36 per match. Al Hala Muharraq are 10th with 5 points in 11 matches : they have won 1 of their 11 matches in Premier League, drawing 2 and having 8 defeats this season scoring 10 goals - 0.91 per match, conceding 21 - 1.91 per match.

Matchday Live
Real SociedadGranada CF17:30

Real Sociedad - Granada CF

Real Sociedad are playing Granada CF at the La Liga of Spain on July 10. The match will kick off 17:30 UTC.

Real MadridAlaves20:00

Real Madrid - Alaves

Real Madrid are playing Alaves at the La Liga of Spain on July 10. The match will kick off 20:00 UTC.

HuddersfieldLuton17:00

Huddersfield - Luton

Huddersfield are playing Luton at the Championship of England on July 10. The match will kick off 17:00 UTC.

FulhamCardiff City19:15

Fulham - Cardiff City

Fulham are playing Cardiff City at the Championship of England on July 10. The match will kick off 19:15 UTC.

GuimaraesGil Vicente16:00

Guimaraes - Gil Vicente

Guimaraes are playing Gil Vicente at the Primeira Liga of Portugal on July 10. The match will kick off 16:00 UTC.

SportingSanta Clara18:15

Sporting - Santa Clara

Sporting are playing Santa Clara at the Primeira Liga of Portugal on July 10. The match will kick off 18:15 UTC.

Pacos de FerreiraBraga20:30

Pacos de Ferreira - Braga

Pacos de Ferreira are playing Braga at the Primeira Liga of Portugal on July 10. The match will kick off 20:30 UTC.