South Africa Division 1 Live Scores & Results, Live Stream, Live Table & Video Highlights

Upcoming Fixtures
Today
Real KingsPretoria Callies11:00

Real Kings - Pretoria Callies

Real Kings are playing Pretoria Callies at the Division 1 of South Africa on January 24. The match will kick off 11:00 UTC.

Bizana Pondo ChiefsTS Sporting12:00

Bizana Pondo Chiefs - TS Sporting

Bizana Pondo Chiefs are playing TS Sporting at the Division 1 of South Africa on January 24. The match will kick off 12:00 UTC.

Tuesday
Cape Town All StarsJomo Cosmos13:30

Cape Town All Stars - Jomo Cosmos

Cape Town All Stars are playing Jomo Cosmos at the Division 1 of South Africa on January 26. The match will kick off 13:30 UTC.

Polokwane CityRichards Bay13:30

Polokwane City - Richards Bay

Polokwane City are playing Richards Bay at the Division 1 of South Africa on January 26. The match will kick off 13:30 UTC.

Sekhukhune UnitedJDR Stars13:30

Sekhukhune United - JDR Stars

Sekhukhune United are playing JDR Stars at the Division 1 of South Africa on January 26. The match will kick off 13:30 UTC.

UthongathiCape Town Spurs13:30

Uthongathi - Cape Town Spurs

Uthongathi are playing Cape Town Spurs at the Division 1 of South Africa on January 26. The match will kick off 13:30 UTC.

Wednesday
TS SportingReal Kings13:30

TS Sporting - Real Kings

TS Sporting are playing Real Kings at the Division 1 of South Africa on January 27. The match will kick off 13:30 UTC.

Pretoria Univ.Cape Umoya United13:30

Pretoria Univ. - Cape Umoya United

Pretoria Univ. are playing Cape Umoya United at the Division 1 of South Africa on January 27. The match will kick off 13:30 UTC.

Pretoria CalliesBizana Pondo Chiefs13:30

Pretoria Callies - Bizana Pondo Chiefs

Pretoria Callies are playing Bizana Pondo Chiefs at the Division 1 of South Africa on January 27. The match will kick off 13:30 UTC.

Steenberg UnitedFree State Stars13:30

Steenberg United - Free State Stars

Steenberg United are playing Free State Stars at the Division 1 of South Africa on January 27. The match will kick off 13:30 UTC.

Saturday
JDR StarsUthongathi13:30

JDR Stars - Uthongathi

JDR Stars are playing Uthongathi at the Division 1 of South Africa on January 30. The match will kick off 13:30 UTC.

Jomo CosmosFree State Stars13:30

Jomo Cosmos - Free State Stars

Jomo Cosmos are playing Free State Stars at the Division 1 of South Africa on January 30. The match will kick off 13:30 UTC.

Real KingsCape Umoya United13:30

Real Kings - Cape Umoya United

Real Kings are playing Cape Umoya United at the Division 1 of South Africa on January 30. The match will kick off 13:30 UTC.

Sekhukhune UnitedPretoria Univ.13:30

Sekhukhune United - Pretoria Univ.

Sekhukhune United are playing Pretoria Univ. at the Division 1 of South Africa on January 30. The match will kick off 13:30 UTC.

Steenberg UnitedPolokwane City13:30

Steenberg United - Polokwane City

Steenberg United are playing Polokwane City at the Division 1 of South Africa on January 30. The match will kick off 13:30 UTC.

TS SportingCape Town Spurs13:30

TS Sporting - Cape Town Spurs

TS Sporting are playing Cape Town Spurs at the Division 1 of South Africa on January 30. The match will kick off 13:30 UTC.

January 31st
Richards BayBizana Pondo Chiefs13:30

Richards Bay - Bizana Pondo Chiefs

Richards Bay are playing Bizana Pondo Chiefs at the of on January 31. The match will kick off 13:30 UTC.

Latest Results
Yesterday
JDR Stars0 - 0Richards BayFull TimeFT

JDR Stars - Richards Bay

JDR Stars played Richards Bay at the Division 1 of South Africa on January 23. The match kicked off 13:30 UTC and ended in a draw 0 - 0.

Jomo Cosmos2 - 2Pretoria Univ.Full TimeFT

Jomo Cosmos - Pretoria Univ.

Jomo Cosmos played Pretoria Univ. at the Division 1 of South Africa on January 23. The match kicked off 13:30 UTC and ended in a draw 2 - 2.

Cape Town Spurs1 - 0Cape Town All StarsFull TimeFT

Cape Town Spurs - Cape Town All Stars

Cape Town Spurs played Cape Town All Stars at the Division 1 of South Africa on January 23. The match kicked off 13:30 UTC. Cape Town Spurs won 1-0.

Free State Stars2 - 2Polokwane CityFull TimeFT

Free State Stars - Polokwane City

Free State Stars played Polokwane City at the Division 1 of South Africa on January 23. The match kicked off 13:30 UTC and ended in a draw 2 - 2.

Uthongathi1 - 0Steenberg UnitedFull TimeFT

Uthongathi - Steenberg United

Uthongathi played Steenberg United at the Division 1 of South Africa on January 23. The match kicked off 11:00 UTC. Uthongathi won 1-0.

past Friday
Cape Umoya United0 - 0Sekhukhune UnitedFull TimeFT

Cape Umoya United - Sekhukhune United

Cape Umoya United played Sekhukhune United at the Division 1 of South Africa on January 22. The match kicked off 11:15 UTC and ended in a draw 0 - 0.

January 17th
Richards Bay0 - 0TS SportingFull TimeFT

Richards Bay - TS Sporting

Richards Bay played TS Sporting at the Division 1 of South Africa on January 17. The match kicked off 13:30 UTC and ended in a draw 0 - 0.

Pretoria Univ.1 - 1UthongathiFull TimeFT

Pretoria Univ. - Uthongathi

Pretoria Univ. played Uthongathi at the Division 1 of South Africa on January 17. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

Pretoria Callies0 - 0Polokwane CityFull TimeFT

Pretoria Callies - Polokwane City

Pretoria Callies played Polokwane City at the Division 1 of South Africa on January 17. The match kicked off 13:30 UTC and ended in a draw 0 - 0.

January 16th
JDR Stars1 - 2Cape Town SpursFull TimeFT

JDR Stars - Cape Town Spurs

JDR Stars played Cape Town Spurs at the Division 1 of South Africa on January 16. The match kicked off 13:30 UTC. Cape Town Spurs won 1-2.

Steenberg United2 - 0Cape Town All StarsFull TimeFT

Steenberg United - Cape Town All Stars

Steenberg United played Cape Town All Stars at the Division 1 of South Africa on January 16. The match kicked off 13:30 UTC. Steenberg United won 2-0.

Free State Stars1 - 2Sekhukhune UnitedFull TimeFT

Free State Stars - Sekhukhune United

Free State Stars played Sekhukhune United at the Division 1 of South Africa on January 16. The match kicked off 12:30 UTC. Sekhukhune United won 1-2.

Jomo Cosmos0 - 1Real KingsFull TimeFT

Jomo Cosmos - Real Kings

Jomo Cosmos played Real Kings at the Division 1 of South Africa on January 16. The match kicked off 11:30 UTC. Real Kings won 0-1.

January 15th
Cape Umoya United1 - 0Bizana Pondo ChiefsFull TimeFT

Cape Umoya United - Bizana Pondo Chiefs

Cape Umoya United played Bizana Pondo Chiefs at the of on January 15. The match kicked off 13:30 UTC. Cape Umoya United won 1-0.

January 13th
Real Kings2 - 1Pretoria Univ.Full TimeFT

Real Kings - Pretoria Univ.

Real Kings played Pretoria Univ. at the of on January 13. The match kicked off 13:30 UTC. Real Kings won 2-1.

Steenberg United1 - 1Richards BayFull TimeFT

Steenberg United - Richards Bay

Steenberg United played Richards Bay at the of on January 13. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

Sekhukhune United1 - 0Pretoria CalliesFull TimeFT

Sekhukhune United - Pretoria Callies

Sekhukhune United played Pretoria Callies at the of on January 13. The match kicked off 13:30 UTC. Sekhukhune United won 1-0.

TS Sporting0 - 1Jomo CosmosFull TimeFT

TS Sporting - Jomo Cosmos

TS Sporting played Jomo Cosmos at the of on January 13. The match kicked off 12:00 UTC. Jomo Cosmos won 0-1.

January 12th
Cape Town All Stars0 - 2Free State StarsFull TimeFT

Cape Town All Stars - Free State Stars

Cape Town All Stars played Free State Stars at the of on January 12. The match kicked off 13:30 UTC. Free State Stars won 0-2.

Polokwane City1 - 2JDR StarsFull TimeFT

Polokwane City - JDR Stars

Polokwane City played JDR Stars at the of on January 12. The match kicked off 13:30 UTC. JDR Stars won 1-2.

Uthongathi2 - 1Cape Umoya UnitedFull TimeFT

Uthongathi - Cape Umoya United

Uthongathi played Cape Umoya United at the of on January 12. The match kicked off 13:30 UTC. Uthongathi won 2-1.

Bizana Pondo Chiefs3 - 0Cape Town SpursFull TimeFT

Bizana Pondo Chiefs - Cape Town Spurs

Bizana Pondo Chiefs played Cape Town Spurs at the of on January 12. The match kicked off 13:30 UTC. Bizana Pondo Chiefs won 3-0.

January 10th
Pretoria Callies1 - 2Richards BayFull TimeFT

Pretoria Callies - Richards Bay

Pretoria Callies played Richards Bay at the of on January 10. The match kicked off 13:30 UTC. Richards Bay won 1-2.

Pretoria Univ.1 - 2TS SportingFull TimeFT

Pretoria Univ. - TS Sporting

Pretoria Univ. played TS Sporting at the of on January 10. The match kicked off 13:30 UTC. TS Sporting won 1-2.

January 9th
Cape Town Spurs1 - 1Free State StarsFull TimeFT

Cape Town Spurs - Free State Stars

Cape Town Spurs played Free State Stars at the of on January 9. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

Jomo Cosmos1 - 1Cape Umoya UnitedFull TimeFT

Jomo Cosmos - Cape Umoya United

Jomo Cosmos played Cape Umoya United at the of on January 9. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

Uthongathi1 - 1Sekhukhune UnitedFull TimeFT

Uthongathi - Sekhukhune United

Uthongathi played Sekhukhune United at the of on January 9. The match kicked off 12:30 UTC and ended in a draw 1 - 1.

JDR Stars3 - 1Bizana Pondo ChiefsFull TimeFT

JDR Stars - Bizana Pondo Chiefs

JDR Stars played Bizana Pondo Chiefs at the of on January 9. The match kicked off 12:30 UTC. JDR Stars won 3-1.

Real Kings2 - 2Steenberg UnitedFull TimeFT

Real Kings - Steenberg United

Real Kings played Steenberg United at the of on January 9. The match kicked off 11:00 UTC and ended in a draw 2 - 2.

January 8th
Cape Town All Stars2 - 0Polokwane CityFull TimeFT

Cape Town All Stars - Polokwane City

Cape Town All Stars played Polokwane City at the of on January 8. The match kicked off 13:30 UTC. Cape Town All Stars won 2-0.

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

You can check South Africa Division 1'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 Division 1 you can also check how many wins, losses and draws each team has, how many goals they have scored or conceded. South Africa Division 1'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 Sekhukhune United are the leaders in the table with 15 points after 9 matches : they have won 4 of their 9 matches in Division 1, drawing 3 and having 2 defeats this season scoring 13 goals - 1.44 per match, conceding 7 - 0.78 per match. JDR Stars are 2nd with 15 points in 9 matches : they have won 4 of their 9 matches in Division 1, drawing 3 and having 2 defeats this season scoring 14 goals - 1.56 per match, conceding 9 - 1.00 per match. Jomo Cosmos are 3rd with 15 points in 9 matches : they have won 4 of their 9 matches in Division 1, drawing 3 and having 2 defeats this season scoring 9 goals - 1.00 per match, conceding 6 - 0.67 per match. Cape Umoya United are 4th with 14 points in 8 matches : they have won 4 of their 8 matches in Division 1, drawing 2 and having 2 defeats this season scoring 13 goals - 1.63 per match, conceding 11 - 1.38 per match. Richards Bay are 5th with 13 points in 9 matches : they have won 3 of their 9 matches in Division 1, drawing 4 and having 2 defeats this season scoring 11 goals - 1.22 per match, conceding 8 - 0.89 per match. Uthongathi are 6th with 13 points in 8 matches : they have won 3 of their 8 matches in Division 1, drawing 4 and having 1 defeat this season scoring 7 goals - 0.88 per match, conceding 6 - 0.75 per match. Real Kings are 7th with 13 points in 9 matches : they have won 3 of their 9 matches in Division 1, drawing 4 and having 2 defeats this season scoring 9 goals - 1.00 per match, conceding 10 - 1.11 per match. Cape Town All Stars are 8th with 11 points in 9 matches : they have won 2 of their 9 matches in Division 1, drawing 5 and having 2 defeats this season scoring 9 goals - 1.00 per match, conceding 9 - 1.00 per match. Polokwane City are 9th with 11 points in 8 matches : they have won 3 of their 8 matches in Division 1, drawing 2 and having 3 defeats this season scoring 8 goals - 1.00 per match, conceding 9 - 1.13 per match. Steenberg United are 10th with 11 points in 9 matches : they have won 3 of their 9 matches in Division 1, drawing 2 and having 4 defeats this season scoring 11 goals - 1.22 per match, conceding 13 - 1.44 per match. TS Sporting are 11th with 10 points in 9 matches : they have won 2 of their 9 matches in Division 1, drawing 4 and having 3 defeats this season scoring 10 goals - 1.11 per match, conceding 10 - 1.11 per match. Pretoria Univ. are 12th with 10 points in 9 matches : they have won 3 of their 9 matches in Division 1, drawing 1 and having 5 defeats this season scoring 6 goals - 0.67 per match, conceding 8 - 0.89 per match. Pretoria Callies are 13th with 9 points in 8 matches : they have won 2 of their 8 matches in Division 1, drawing 3 and having 3 defeats this season scoring 6 goals - 0.75 per match, conceding 8 - 1.00 per match. Free State Stars are 14th with 9 points in 9 matches : they have won 2 of their 9 matches in Division 1, drawing 3 and having 4 defeats this season scoring 8 goals - 0.89 per match, conceding 11 - 1.22 per match. Bizana Pondo Chiefs are 15th with 8 points in 8 matches : they have won 2 of their 8 matches in Division 1, drawing 2 and having 4 defeats this season scoring 6 goals - 0.75 per match, conceding 8 - 1.00 per match. Cape Town Spurs are 16th with 6 points in 8 matches : they have won 1 of their 8 matches in Division 1, drawing 3 and having 4 defeats this season scoring 6 goals - 0.75 per match, conceding 13 - 1.63 per match.

Matchday Live
OsasunaGranada CF13:00

Osasuna - Granada CF

Osasuna are playing Granada CF at the La Liga of Spain on January 24. The match will kick off 13:00 UTC.

ElcheBarcelona15:15

Elche - Barcelona

Elche are playing Barcelona at the La Liga of Spain on January 24. The match will kick off 15:15 UTC.

Celta VigoEibar17:30

Celta Vigo - Eibar

Celta Vigo are playing Eibar at the La Liga of Spain on January 24. The match will kick off 17:30 UTC.

Atletico MadridValencia20:00

Atletico Madrid - Valencia

Atletico Madrid are playing Valencia at the La Liga of Spain on January 24. The match will kick off 20:00 UTC.

SchalkeBayern Munich14:30

Schalke - Bayern Munich

Schalke are playing Bayern Munich at the Bundesliga of Germany on January 24. The match will kick off 14:30 UTC.

HoffenheimKoln17:00

Hoffenheim - Koln

Hoffenheim are playing Koln at the Bundesliga of Germany on January 24. The match will kick off 17:00 UTC.

JuventusBologna11:30

Juventus - Bologna

Juventus are playing Bologna at the Serie A of Italy on January 24. The match will kick off 11:30 UTC.

GenoaCagliari14:00

Genoa - Cagliari

Genoa are playing Cagliari at the Serie A of Italy on January 24. The match will kick off 14:00 UTC.

VeronaNapoli14:00

Verona - Napoli

Verona are playing Napoli at the Serie A of Italy on January 24. The match will kick off 14:00 UTC.

LazioSassuolo17:00

Lazio - Sassuolo

Lazio are playing Sassuolo at the Serie A of Italy on January 24. The match will kick off 17:00 UTC.

ParmaSampdoria19:45

Parma - Sampdoria

Parma are playing Sampdoria at the Serie A of Italy on January 24. The match will kick off 19:45 UTC.