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

Upcoming Fixtures
Tuesday
Mamelodi SundownsAmaZulu Durban17:30

Mamelodi Sundowns - AmaZulu Durban

Mamelodi Sundowns are playing AmaZulu Durban at the Premier League of South Africa on November 26. The match will kick off 17:30 UTC.

Orlando PiratesPolokwane City17:30

Orlando Pirates - Polokwane City

Orlando Pirates are playing Polokwane City at the Premier League of South Africa on November 26. The match will kick off 17:30 UTC.

Highlands ParkBidvest Wits17:30

Highlands Park - Bidvest Wits

Highlands Park are playing Bidvest Wits at the Premier League of South Africa on November 26. The match will kick off 17:30 UTC.

November 27th
Bloemfontein CelticCape Town City17:30

Bloemfontein Celtic - Cape Town City

Bloemfontein Celtic are playing Cape Town City at the Premier League of South Africa on November 27. The match will kick off 17:30 UTC.

Chippa UnitedBlack Leopards Venda17:30

Chippa United - Black Leopards Venda

Chippa United are playing Black Leopards Venda at the Premier League of South Africa on November 27. The match will kick off 17:30 UTC.

BarokaGolden Arrows Durban17:30

Baroka - Golden Arrows Durban

Baroka are playing Golden Arrows Durban at the Premier League of South Africa on November 27. The match will kick off 17:30 UTC.

Maritzburg UnitedSuperSport United17:30

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 17:30 UTC.

StellenboschKaiser Chiefs17:30

Stellenbosch - Kaiser Chiefs

Stellenbosch are playing Kaiser Chiefs at the Premier League of South Africa on November 27. The match will kick off 17:30 UTC.

November 30th
Polokwane CityBloemfontein Celtic13:30

Polokwane City - Bloemfontein Celtic

Polokwane City are playing Bloemfontein Celtic at the of on November 30. The match will kick off 13:30 UTC.

Cape Town CityHighlands Park16:00

Cape Town City - Highlands Park

Cape Town City are playing Highlands Park at the of on November 30. The match will kick off 16:00 UTC.

SuperSport UnitedStellenbosch18:15

SuperSport United - Stellenbosch

SuperSport United are playing Stellenbosch at the of on November 30. The match will kick off 18:15 UTC.

Latest Results
November 10th
Black Leopards Venda2 - 1Cape Town CityFull TimeFT

Black Leopards Venda - Cape Town City

Black Leopards Venda played Cape Town City at the of on November 10. The match kicked off 13:30 UTC. Black Leopards Venda won 2-1.

Golden Arrows Durban3 - 2Mamelodi SundownsFull TimeFT

Golden Arrows Durban - Mamelodi Sundowns

Golden Arrows Durban played Mamelodi Sundowns at the of on November 10. The match kicked off 13:30 UTC. Golden Arrows Durban won 3-2.

November 9th
AmaZulu Durban0 - 2Chippa UnitedFull TimeFT

AmaZulu Durban - Chippa United

AmaZulu Durban played Chippa United at the of on November 9. The match kicked off 18:15 UTC. Chippa United won 0-2.

Polokwane City0 - 1BarokaFull TimeFT

Polokwane City - Baroka

Polokwane City played Baroka at the of on November 9. The match kicked off 13:30 UTC. Baroka won 0-1.

Kaiser Chiefs3 - 2Orlando PiratesFull TimeFT

Kaiser Chiefs - Orlando Pirates

Kaiser Chiefs played Orlando Pirates at the Premier League of South Africa on November 9. The match kicked off 13:30 UTC. Kaiser Chiefs won 3-2.

Stellenbosch0 - 0Highlands ParkFull TimeFT

Stellenbosch - Highlands Park

Stellenbosch played Highlands Park at the of on November 9. The match kicked off 13:30 UTC and ended in a draw 0 - 0.

November 8th
Bidvest Wits0 - 1SuperSport UnitedFull TimeFT

Bidvest Wits - SuperSport United

Bidvest Wits played SuperSport United at the of on November 8. The match kicked off 18:00 UTC. SuperSport United won 0-1.

Maritzburg United2 - 2Bloemfontein CelticFull TimeFT

Maritzburg United - Bloemfontein Celtic

Maritzburg United played Bloemfontein Celtic at the of on November 8. The match kicked off 18:00 UTC and ended in a draw 2 - 2.

November 5th
Orlando Pirates0 - 0Maritzburg UnitedFull TimeFT

Orlando Pirates - Maritzburg United

Orlando Pirates played Maritzburg United at the of on November 5. The match kicked off 17:30 UTC and ended in a draw 0 - 0.

SuperSport United0 - 0Golden Arrows DurbanFull TimeFT

SuperSport United - Golden Arrows Durban

SuperSport United played Golden Arrows Durban at the of on November 5. The match kicked off 17:30 UTC and ended in a draw 0 - 0.

Bloemfontein Celtic3 - 1Highlands ParkFull TimeFT

Bloemfontein Celtic - Highlands Park

Bloemfontein Celtic played Highlands Park at the of on November 5. The match kicked off 17:30 UTC. Bloemfontein Celtic won 3-1.

October 30th
Bloemfontein Celtic1 - 1SuperSport UnitedFull TimeFT

Bloemfontein Celtic - SuperSport United

Bloemfontein Celtic played SuperSport United at the of on October 30. The match kicked off 17:30 UTC and ended in a draw 1 - 1.

October 27th
Mamelodi Sundowns0 - 2Kaiser ChiefsFull TimeFT

Mamelodi Sundowns - Kaiser Chiefs

Mamelodi Sundowns played Kaiser Chiefs at the of on October 27. The match kicked off 13:30 UTC. Kaiser Chiefs won 0-2.

Baroka0 - 1AmaZulu DurbanFull TimeFT

Baroka - AmaZulu Durban

Baroka played AmaZulu Durban at the of on October 27. The match kicked off 13:30 UTC. AmaZulu Durban won 0-1.

October 26th
Highlands Park2 - 0Chippa UnitedFull TimeFT

Highlands Park - Chippa United

Highlands Park played Chippa United at the of on October 26. The match kicked off 18:15 UTC. Highlands Park won 2-0.

Golden Arrows Durban2 - 1Polokwane CityFull TimeFT

Golden Arrows Durban - Polokwane City

Golden Arrows Durban played Polokwane City at the of on October 26. The match kicked off 13:30 UTC. Golden Arrows Durban won 2-1.

Stellenbosch1 - 0Orlando PiratesFull TimeFT

Stellenbosch - Orlando Pirates

Stellenbosch played Orlando Pirates at the of on October 26. The match kicked off 13:30 UTC. Stellenbosch won 1-0.

October 23rd
Mamelodi Sundowns1 - 0Highlands ParkFull TimeFT

Mamelodi Sundowns - Highlands Park

Mamelodi Sundowns played Highlands Park at the of on October 23. The match kicked off 17:30 UTC. Mamelodi Sundowns won 1-0.

October 2nd
Polokwane City0 - 2StellenboschFull TimeFT

Polokwane City - Stellenbosch

Polokwane City played Stellenbosch at the of on October 2. The match kicked off 17:30 UTC. Stellenbosch won 0-2.

Black Leopards Venda1 - 2Mamelodi SundownsFull TimeFT

Black Leopards Venda - Mamelodi Sundowns

Black Leopards Venda played Mamelodi Sundowns at the of on October 2. The match kicked off 17:30 UTC. Mamelodi Sundowns won 1-2.

Maritzburg United1 - 0BarokaFull TimeFT

Maritzburg United - Baroka

Maritzburg United played Baroka at the of on October 2. The match kicked off 17:30 UTC. Maritzburg United won 1-0.

October 1st
AmaZulu Durban2 - 1Cape Town CityFull TimeFT

AmaZulu Durban - Cape Town City

AmaZulu Durban played Cape Town City at the of on October 1. The match kicked off 17:30 UTC. AmaZulu Durban won 2-1.

Kaiser Chiefs2 - 0Golden Arrows DurbanFull TimeFT

Kaiser Chiefs - Golden Arrows Durban

Kaiser Chiefs played Golden Arrows Durban at the of on October 1. The match kicked off 17:30 UTC. Kaiser Chiefs won 2-0.

Chippa United0 - 1Bidvest WitsFull TimeFT

Chippa United - Bidvest Wits

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

September 29th
Black Leopards Venda1 - 0Bloemfontein CelticFull TimeFT

Black Leopards Venda - Bloemfontein Celtic

Black Leopards Venda played Bloemfontein Celtic at the of on September 29. The match kicked off 13:00 UTC. Black Leopards Venda won 1-0.

Highlands Park2 - 0Polokwane CityFull TimeFT

Highlands Park - Polokwane City

Highlands Park played Polokwane City at the of on September 29. The match kicked off 13:00 UTC. Highlands Park won 2-0.

September 28th
SuperSport United1 - 0AmaZulu DurbanFull TimeFT

SuperSport United - AmaZulu Durban

SuperSport United played AmaZulu Durban at the of on September 28. The match kicked off 18:15 UTC. SuperSport United won 1-0.

Kaiser Chiefs1 - 0BarokaFull TimeFT

Kaiser Chiefs - Baroka

Kaiser Chiefs played Baroka at the of on September 28. The match kicked off 16:00 UTC. Kaiser Chiefs won 1-0.

Golden Arrows Durban2 - 2StellenboschFull TimeFT

Golden Arrows Durban - Stellenbosch

Golden Arrows Durban played Stellenbosch at the of on September 28. The match kicked off 13:00 UTC and ended in a draw 2 - 2.

Orlando Pirates3 - 3Cape Town CityFull TimeFT

Orlando Pirates - Cape Town City

Orlando Pirates played Cape Town City at the of on September 28. The match kicked off 13:00 UTC and ended in a draw 3 - 3.

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 Kaiser Chiefs 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 7 - 0.64 per match. Mamelodi Sundowns are 2nd with 18 points in 9 matches: they have won 5 of their 9 matches in Premier League, drawing 3 and having 1 defeat this season scoring 11 goals - 1.22 per match, conceding 7 - 0.78 per match. SuperSport United are 3rd with 17 points in 11 matches: they have won 4 of their 11 matches in Premier League, drawing 5 and having 2 defeats this season scoring 15 goals - 1.36 per match, conceding 12 - 1.09 per match. Bidvest Wits are 4th with 15 points in 7 matches: they have won 5 of their 7 matches in Premier League, drawing 0 and having 2 defeats this season scoring 11 goals - 1.57 per match, conceding 6 - 0.86 per match. Highlands Park 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 13 goals - 1.18 per match, conceding 12 - 1.09 per match. Golden Arrows Durban are 6th with 14 points in 10 matches: they have won 3 of their 10 matches in Premier League, drawing 5 and having 2 defeats this season scoring 9 goals - 0.90 per match, conceding 13 - 1.30 per match. Bloemfontein Celtic are 7th with 13 points in 10 matches: they have won 3 of their 10 matches in Premier League, drawing 4 and having 3 defeats this season scoring 15 goals - 1.50 per match, conceding 11 - 1.10 per match. Maritzburg United are 8th with 13 points in 10 matches: they have won 3 of their 10 matches in Premier League, drawing 4 and having 3 defeats this season scoring 7 goals - 0.70 per match, conceding 7 - 0.70 per match. Orlando Pirates are 9th with 13 points in 11 matches: they have won 3 of their 11 matches in Premier League, drawing 4 and having 4 defeats this season scoring 14 goals - 1.27 per match, conceding 16 - 1.45 per match. Polokwane City are 10th with 13 points in 11 matches: they have won 4 of their 11 matches in Premier League, drawing 1 and having 6 defeats this season scoring 10 goals - 0.91 per match, conceding 14 - 1.27 per match. Baroka are 11th with 12 points in 11 matches: they have won 3 of their 11 matches in Premier League, drawing 3 and having 5 defeats this season scoring 7 goals - 0.64 per match, conceding 9 - 0.82 per match. Cape Town City are 12th with 11 points in 10 matches: they have won 2 of their 10 matches in Premier League, drawing 5 and having 3 defeats this season scoring 18 goals - 1.80 per match, conceding 18 - 1.80 per match. Stellenbosch are 13th with 11 points in 11 matches: they have won 2 of their 11 matches in Premier League, drawing 5 and having 4 defeats this season scoring 9 goals - 0.82 per match, conceding 11 - 1.00 per match. AmaZulu Durban are 14th 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 7 goals - 0.64 per match, conceding 13 - 1.18 per match. Black Leopards Venda are 15th with 9 points in 9 matches: they have won 2 of their 9 matches in Premier League, drawing 3 and having 4 defeats this season scoring 8 goals - 0.89 per match, conceding 11 - 1.22 per match. Chippa United are 16th with 7 points in 11 matches: they have won 1 of their 11 matches in Premier League, drawing 4 and having 6 defeats this season scoring 5 goals - 0.45 per match, conceding 11 - 1.00 per match.

Matchday Live
DarlingtonWalsall19:45

Darlington - Walsall

Darlington are playing Walsall at the FA Cup of England on November 20. The match will kick off 19:45 UTC.

Lincoln CityIpswich Town19:45

Lincoln City - Ipswich Town

Lincoln City are playing Ipswich Town at the FA Cup of England on November 20. The match will kick off 19:45 UTC.

NewportGrimsby19:45

Newport - Grimsby

Newport are playing Grimsby at the FA Cup of England on November 20. The match will kick off 19:45 UTC.

Wycombe WanderersTranmere Rovers19:45

Wycombe Wanderers - Tranmere Rovers

Wycombe Wanderers are playing Tranmere Rovers at the FA Cup of England on November 20. The match will kick off 19:45 UTC.

Vila NovaOeste22:15

Vila Nova - Oeste

Vila Nova are playing Oeste at the Serie B of Brasil on November 20. The match will kick off 22:15 UTC.

Sport RecifePonte Preta00:30

Sport Recife - Ponte Preta

Sport Recife are playing Ponte Preta at the Serie B of Brasil on November 21. The match will kick off 00:30 UTC.

Malmo FF1 - 2OB OdenseFull TimeFT

Malmo FF - OB Odense

Malmo FF played OB Odense at the Club Friendlies of International on November 20. The match kicked off 12:00 UTC. OB Odense won 1-2.

Ballymena UtdH-W Welders19:45

Ballymena Utd - H-W Welders

Ballymena Utd are playing H-W Welders at the Club Friendlies of International on November 20. The match will kick off 19:45 UTC.

CliftonvilleGlentoran FC19:45

Cliftonville - Glentoran FC

Cliftonville are playing Glentoran FC at the Club Friendlies of International on November 20. The match will kick off 19:45 UTC.