South Africa Premier League Live Scores & Results, Live Stream, Live Table & Video Highlights

Upcoming Fixtures
Tomorrow
Maritzburg UnitedSuperSport United18:00

Maritzburg United - SuperSport United

Maritzburg United are playing SuperSport United at the Premier League of South Africa on November 27. The match will kick off 18:00 UTC.

Saturday
TS GalaxyGolden Arrows Durban13:30

TS Galaxy - Golden Arrows Durban

TS Galaxy are playing Golden Arrows Durban at the Premier League of South Africa on November 28. The match will kick off 13:30 UTC.

Orlando PiratesBaroka13:30

Orlando Pirates - Baroka

Orlando Pirates are playing Baroka at the Premier League of South Africa on November 28. The match will kick off 13:30 UTC.

Mamelodi SundownsStellenbosch16:00

Mamelodi Sundowns - Stellenbosch

Mamelodi Sundowns are playing Stellenbosch at the Premier League of South Africa on November 28. The match will kick off 16:00 UTC.

AmaZulu DurbanCape Town City18:15

AmaZulu Durban - Cape Town City

AmaZulu Durban are playing Cape Town City at the Premier League of South Africa on November 28. The match will kick off 18:15 UTC.

Sunday
Chippa UnitedTTM13:30

Chippa United - TTM

Chippa United are playing TTM at the Premier League of South Africa on November 29. The match will kick off 13:30 UTC.

December 5th
TTMAmaZulu Durban16:00

TTM - AmaZulu Durban

TTM are playing AmaZulu Durban at the of on December 5. The match will kick off 16:00 UTC.

December 6th
TS GalaxyStellenbosch13:30

TS Galaxy - Stellenbosch

TS Galaxy are playing Stellenbosch at the of on December 6. The match will kick off 13:30 UTC.

BarokaChippa United13:30

Baroka - Chippa United

Baroka are playing Chippa United at the of on December 6. The match will kick off 13:30 UTC.

Latest Results
Yesterday
Bloemfontein Celtic1 - 0Black Leopards VendaFull TimeFT

Bloemfontein Celtic - Black Leopards Venda

Bloemfontein Celtic played Black Leopards Venda at the Premier League of South Africa on November 25. The match kicked off 17:30 UTC. Bloemfontein Celtic won 1-0.

past Tuesday
Moroka Swallows1 - 0Kaiser ChiefsFull TimeFT

Moroka Swallows - Kaiser Chiefs

Moroka Swallows played Kaiser Chiefs at the Premier League of South Africa on November 24. The match kicked off 17:30 UTC. Moroka Swallows won 1-0.

past Sunday
Mamelodi Sundowns4 - 3AmaZulu DurbanFull TimeFT

Mamelodi Sundowns - AmaZulu Durban

Mamelodi Sundowns played AmaZulu Durban at the Premier League of South Africa on November 22. The match kicked off 13:30 UTC. Mamelodi Sundowns won 4-3.

Cape Town City4 - 2Bloemfontein CelticFull TimeFT

Cape Town City - Bloemfontein Celtic

Cape Town City played Bloemfontein Celtic at the Premier League of South Africa on November 22. The match kicked off 13:30 UTC. Cape Town City won 4-2.

TTM1 - 0BarokaFull TimeFT

TTM - Baroka

TTM played Baroka at the Premier League of South Africa on November 22. The match kicked off 13:30 UTC. TTM won 1-0.

past Saturday
Moroka Swallows0 - 0TS GalaxyFull TimeFT

Moroka Swallows - TS Galaxy

Moroka Swallows played TS Galaxy at the Premier League of South Africa on November 21. The match kicked off 18:15 UTC and ended in a draw 0 - 0.

Orlando Pirates2 - 1SuperSport UnitedFull TimeFT

Orlando Pirates - SuperSport United

Orlando Pirates played SuperSport United at the Premier League of South Africa on November 21. The match kicked off 16:00 UTC. Orlando Pirates won 2-1.

Golden Arrows Durban2 - 2Kaiser ChiefsFull TimeFT

Golden Arrows Durban - Kaiser Chiefs

Golden Arrows Durban played Kaiser Chiefs at the Premier League of South Africa on November 21. The match kicked off 13:30 UTC and ended in a draw 2 - 2.

Stellenbosch2 - 0Chippa UnitedFull TimeFT

Stellenbosch - Chippa United

Stellenbosch played Chippa United at the Premier League of South Africa on November 21. The match kicked off 13:30 UTC. Stellenbosch won 2-0.

Black Leopards Venda1 - 0Maritzburg UnitedFull TimeFT

Black Leopards Venda - Maritzburg United

Black Leopards Venda played Maritzburg United at the Premier League of South Africa on November 21. The match kicked off 13:30 UTC. Black Leopards Venda won 1-0.

November 4th
Bloemfontein Celtic0 - 1Orlando PiratesFull TimeFT

Bloemfontein Celtic - Orlando Pirates

Bloemfontein Celtic played Orlando Pirates at the of on November 4. The match kicked off 17:30 UTC. Orlando Pirates won 0-1.

AmaZulu Durban2 - 0Black Leopards VendaFull TimeFT

AmaZulu Durban - Black Leopards Venda

AmaZulu Durban played Black Leopards Venda at the of on November 4. The match kicked off 17:30 UTC. AmaZulu Durban won 2-0.

Baroka1 - 1Golden Arrows DurbanFull TimeFT

Baroka - Golden Arrows Durban

Baroka played Golden Arrows Durban at the of on November 4. The match kicked off 17:30 UTC and ended in a draw 1 - 1.

Cape Town City0 - 2Mamelodi SundownsFull TimeFT

Cape Town City - Mamelodi Sundowns

Cape Town City played Mamelodi Sundowns at the of on November 4. The match kicked off 17:30 UTC. Mamelodi Sundowns won 0-2.

Kaiser Chiefs0 - 0TS GalaxyFull TimeFT

Kaiser Chiefs - TS Galaxy

Kaiser Chiefs played TS Galaxy at the of on November 4. The match kicked off 17:30 UTC and ended in a draw 0 - 0.

SuperSport United1 - 0StellenboschFull TimeFT

SuperSport United - Stellenbosch

SuperSport United played Stellenbosch at the of on November 4. The match kicked off 17:30 UTC. SuperSport United won 1-0.

TTM0 - 2Moroka SwallowsFull TimeFT

TTM - Moroka Swallows

TTM played Moroka Swallows at the of on November 4. The match kicked off 17:30 UTC. Moroka Swallows won 0-2.

November 3rd
Chippa United3 - 1Maritzburg UnitedFull TimeFT

Chippa United - Maritzburg United

Chippa United played Maritzburg United at the of on November 3. The match kicked off 17:30 UTC. Chippa United won 3-1.

October 28th
TS Galaxy1 - 0AmaZulu DurbanFull TimeFT

TS Galaxy - AmaZulu Durban

TS Galaxy played AmaZulu Durban at the of on October 28. The match kicked off 17:30 UTC. TS Galaxy won 1-0.

Golden Arrows Durban3 - 1SuperSport UnitedFull TimeFT

Golden Arrows Durban - SuperSport United

Golden Arrows Durban played SuperSport United at the of on October 28. The match kicked off 17:30 UTC. Golden Arrows Durban won 3-1.

Mamelodi Sundowns0 - 0TTMFull TimeFT

Mamelodi Sundowns - TTM

Mamelodi Sundowns played TTM at the of on October 28. The match kicked off 17:30 UTC and ended in a draw 0 - 0.

Maritzburg United0 - 1Cape Town CityFull TimeFT

Maritzburg United - Cape Town City

Maritzburg United played Cape Town City at the of on October 28. The match kicked off 17:30 UTC. Cape Town City won 0-1.

Orlando Pirates1 - 1StellenboschFull TimeFT

Orlando Pirates - Stellenbosch

Orlando Pirates played Stellenbosch at the of on October 28. The match kicked off 17:30 UTC and ended in a draw 1 - 1.

Moroka Swallows1 - 0Bloemfontein CelticFull TimeFT

Moroka Swallows - Bloemfontein Celtic

Moroka Swallows played Bloemfontein Celtic at the of on October 28. The match kicked off 17:30 UTC. Moroka Swallows won 1-0.

October 27th
Chippa United0 - 1Kaiser ChiefsFull TimeFT

Chippa United - Kaiser Chiefs

Chippa United played Kaiser Chiefs at the of on October 27. The match kicked off 17:30 UTC. Kaiser Chiefs won 0-1.

Black Leopards Venda1 - 3BarokaFull TimeFT

Black Leopards Venda - Baroka

Black Leopards Venda played Baroka at the of on October 27. The match kicked off 17:30 UTC. Baroka won 1-3.

October 25th
Stellenbosch1 - 1Moroka SwallowsFull TimeFT

Stellenbosch - Moroka Swallows

Stellenbosch played Moroka Swallows at the of on October 25. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

TTM1 - 1TS GalaxyFull TimeFT

TTM - TS Galaxy

TTM played TS Galaxy at the of on October 25. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

October 24th
AmaZulu Durban1 - 1Orlando PiratesFull TimeFT

AmaZulu Durban - Orlando Pirates

AmaZulu Durban played Orlando Pirates at the of on October 24. The match kicked off 18:15 UTC and ended in a draw 1 - 1.

SuperSport United2 - 0Black Leopards VendaFull TimeFT

SuperSport United - Black Leopards Venda

SuperSport United played Black Leopards Venda at the of on October 24. The match kicked off 18:15 UTC. SuperSport United won 2-0.

Ever wondered how you can stream the matches of the Premier League of South Africa for free? Well, you've come to the right place as ScoreBat covers all matches of South Africa's Premier League in real time providing free live streaming alongside the live scores, match stats, head-to-head results and team lineups. South Africa 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 South Africa'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 South Africa 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 South Africa. 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 South Africa 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 South Africa.

You can check South Africa 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. South Africa 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 Moroka Swallows are the leaders in the table with 11 points after 5 matches : they have won 3 of their 5 matches in Premier League, drawing 2 and having 0 defeats this season scoring 5 goals - 1.00 per match, conceding 1 - 0.20 per match. Mamelodi Sundowns are 2nd with 10 points in 4 matches : they have won 3 of their 4 matches in Premier League, drawing 1 and having 0 defeats this season scoring 9 goals - 2.25 per match, conceding 3 - 0.75 per match. Orlando Pirates are 3rd with 8 points in 4 matches : they have won 2 of their 4 matches in Premier League, drawing 2 and having 0 defeats this season scoring 5 goals - 1.25 per match, conceding 3 - 0.75 per match. Baroka are 4th with 7 points in 4 matches : they have won 2 of their 4 matches in Premier League, drawing 1 and having 1 defeat this season scoring 6 goals - 1.50 per match, conceding 4 - 1.00 per match. Cape Town City are 5th with 7 points in 4 matches : they have won 2 of their 4 matches in Premier League, drawing 1 and having 1 defeat this season scoring 6 goals - 1.50 per match, conceding 5 - 1.25 per match. Golden Arrows Durban are 6th with 6 points in 4 matches : they have won 1 of their 4 matches in Premier League, drawing 3 and having 0 defeats this season scoring 7 goals - 1.75 per match, conceding 5 - 1.25 per match. TS Galaxy are 7th with 6 points in 4 matches : they have won 1 of their 4 matches in Premier League, drawing 3 and having 0 defeats this season scoring 2 goals - 0.50 per match, conceding 1 - 0.25 per match. SuperSport United are 8th with 6 points in 4 matches : they have won 2 of their 4 matches in Premier League, drawing 0 and having 2 defeats this season scoring 5 goals - 1.25 per match, conceding 5 - 1.25 per match. Stellenbosch are 9th with 5 points in 4 matches : they have won 1 of their 4 matches in Premier League, drawing 2 and having 1 defeat this season scoring 4 goals - 1.00 per match, conceding 3 - 0.75 per match. TTM are 10th with 5 points in 4 matches : they have won 1 of their 4 matches in Premier League, drawing 2 and having 1 defeat this season scoring 2 goals - 0.50 per match, conceding 3 - 0.75 per match. Kaiser Chiefs are 11th with 5 points in 5 matches : they have won 1 of their 5 matches in Premier League, drawing 2 and having 2 defeats this season scoring 3 goals - 0.60 per match, conceding 6 - 1.20 per match. AmaZulu Durban are 12th with 4 points in 4 matches : they have won 1 of their 4 matches in Premier League, drawing 1 and having 2 defeats this season scoring 6 goals - 1.50 per match, conceding 6 - 1.50 per match. Chippa United are 13th with 4 points in 4 matches : they have won 1 of their 4 matches in Premier League, drawing 1 and having 2 defeats this season scoring 4 goals - 1.00 per match, conceding 5 - 1.25 per match. Bloemfontein Celtic are 14th with 4 points in 5 matches : they have won 1 of their 5 matches in Premier League, drawing 1 and having 3 defeats this season scoring 4 goals - 0.80 per match, conceding 7 - 1.40 per match. Black Leopards Venda are 15th with 3 points in 5 matches : they have won 1 of their 5 matches in Premier League, drawing 0 and having 4 defeats this season scoring 2 goals - 0.40 per match, conceding 8 - 1.60 per match. Maritzburg United are 16th with 0 points in 4 matches : they have won 0 of their 4 matches in Premier League, drawing 0 and having 4 defeats this season scoring 2 goals - 0.50 per match, conceding 7 - 1.75 per match.

Matchday Live
Torino2 - 0Virtus EntellaFull TimeFT

Torino - Virtus Entella

Torino played Virtus Entella at the National Cup of Italy on November 26. The match kicked off 13:00 UTC. Torino won 2-0.

Sampdoria1 - 3GenoaFull TimeFT

Sampdoria - Genoa

Sampdoria played Genoa at the National Cup of Italy on November 26. The match kicked off 16:00 UTC. Genoa won 1-3.

CSKA Sofia0 - 1Young BoysFull TimeFT

CSKA Sofia - Young Boys

CSKA Sofia played Young Boys at the Group A of Europa League on November 26. The match kicked off 17:55 UTC. Young Boys won 0-1.

Cluj0 - 0Roma12'

Cluj - Roma

Cluj are playing Roma at the Group A of Europa League on November 26. The match kicked off 20:00 UTC. It's the first half and the score is 0 - 0.

Molde0 - 3ArsenalFull TimeFT

Molde - Arsenal

Molde played Arsenal at the Group B of Europa League on November 26. The match kicked off 17:55 UTC. Arsenal won 0-3.

Dundalk0 - 1Rapid12'

Dundalk - Rapid

Dundalk are playing Rapid at the Group B of Europa League on November 26. The match kicked off 20:00 UTC. It's the first half and Rapid are winning 0-1.