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

Upcoming Fixtures
Tomorrow
Cape Umoya UnitedMbombela United13:30

Cape Umoya United - Mbombela United

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

Saturday
Pretoria Univ.Royal Eagles11:00

Pretoria Univ. - Royal Eagles

Pretoria Univ. are playing Royal Eagles at the Division 1 of South Africa on December 14. The match will kick off 11:00 UTC.

Real KingsTS Sporting13:30

Real Kings - TS Sporting

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

Free State StarsJomo Cosmos13:30

Free State Stars - Jomo Cosmos

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

UthongathiMoroka Swallows13:30

Uthongathi - Moroka Swallows

Uthongathi are playing Moroka Swallows at the Division 1 of South Africa on December 14. The match will kick off 13:30 UTC.

Steenberg UnitedJDR Stars13:30

Steenberg United - JDR Stars

Steenberg United are playing JDR Stars at the Division 1 of South Africa on December 14. The match will kick off 13:30 UTC.

Sunday
Richards BayAjax Cape Town13:30

Richards Bay - Ajax Cape Town

Richards Bay are playing Ajax Cape Town at the Division 1 of South Africa on December 15. The match will kick off 13:30 UTC.

TS GalaxyTshakhuma TM14:00

TS Galaxy - Tshakhuma TM

TS Galaxy are playing Tshakhuma TM at the Division 1 of South Africa on December 15. The match will kick off 14:00 UTC.

December 20th
Cape Umoya UnitedReal Kings14:00

Cape Umoya United - Real Kings

Cape Umoya United are playing Real Kings at the of on December 20. The match will kick off 14:00 UTC.

December 21st
Ajax Cape TownJomo Cosmos14:00

Ajax Cape Town - Jomo Cosmos

Ajax Cape Town are playing Jomo Cosmos at the of on December 21. The match will kick off 14:00 UTC.

Tshakhuma TMPretoria Univ.14:00

Tshakhuma TM - Pretoria Univ.

Tshakhuma TM are playing Pretoria Univ. at the of on December 21. The match will kick off 14:00 UTC.

Royal EaglesFree State Stars14:00

Royal Eagles - Free State Stars

Royal Eagles are playing Free State Stars at the of on December 21. The match will kick off 14:00 UTC.

Mbombela UnitedMoroka Swallows14:00

Mbombela United - Moroka Swallows

Mbombela United are playing Moroka Swallows at the of on December 21. The match will kick off 14:00 UTC.

TS SportingTS Galaxy14:00

TS Sporting - TS Galaxy

TS Sporting are playing TS Galaxy at the of on December 21. The match will kick off 14:00 UTC.

Latest Results
past Tuesday
Pretoria Univ.1 - 3Ajax Cape TownFull TimeFT

Pretoria Univ. - Ajax Cape Town

Pretoria Univ. played Ajax Cape Town at the Division 1 of South Africa on December 10. The match kicked off 13:30 UTC. Ajax Cape Town won 1-3.

past Sunday
Tshakhuma TM0 - 2Free State StarsFull TimeFT

Tshakhuma TM - Free State Stars

Tshakhuma TM played Free State Stars at the Division 1 of South Africa on December 8. The match kicked off 13:30 UTC. Free State Stars won 0-2.

TS Galaxy1 - 1UthongathiFull TimeFT

TS Galaxy - Uthongathi

TS Galaxy played Uthongathi at the Division 1 of South Africa on December 8. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

past Saturday
Royal Eagles3 - 1Richards BayFull TimeFT

Royal Eagles - Richards Bay

Royal Eagles played Richards Bay at the Division 1 of South Africa on December 7. The match kicked off 13:30 UTC. Royal Eagles won 3-1.

Mbombela United1 - 2Real KingsFull TimeFT

Mbombela United - Real Kings

Mbombela United played Real Kings at the Division 1 of South Africa on December 7. The match kicked off 13:30 UTC. Real Kings won 1-2.

Moroka Swallows1 - 2Pretoria Univ.Full TimeFT

Moroka Swallows - Pretoria Univ.

Moroka Swallows played Pretoria Univ. at the Division 1 of South Africa on December 7. The match kicked off 13:30 UTC. Pretoria Univ. won 1-2.

TS Sporting2 - 1Cape Umoya UnitedFull TimeFT

TS Sporting - Cape Umoya United

TS Sporting played Cape Umoya United at the Division 1 of South Africa on December 7. The match kicked off 13:30 UTC. TS Sporting won 2-1.

past Friday
Ajax Cape Town2 - 0JDR StarsFull TimeFT

Ajax Cape Town - JDR Stars

Ajax Cape Town played JDR Stars at the Division 1 of South Africa on December 6. The match kicked off 13:30 UTC. Ajax Cape Town won 2-0.

December 4th
Richards Bay2 - 1Pretoria Univ.Full TimeFT

Richards Bay - Pretoria Univ.

Richards Bay played Pretoria Univ. at the Division 1 of South Africa on December 4. The match kicked off 13:30 UTC. Richards Bay won 2-1.

November 27th
TS Galaxy1 - 2Pretoria Univ.Full TimeFT

TS Galaxy - Pretoria Univ.

TS Galaxy played Pretoria Univ. at the of on November 27. The match kicked off 13:30 UTC. Pretoria Univ. won 1-2.

November 23rd
Free State Stars0 - 1Moroka SwallowsFull TimeFT

Free State Stars - Moroka Swallows

Free State Stars played Moroka Swallows at the of on November 23. The match kicked off 13:30 UTC. Moroka Swallows won 0-1.

JDR Stars5 - 1Jomo CosmosFull TimeFT

JDR Stars - Jomo Cosmos

JDR Stars played Jomo Cosmos at the of on November 23. The match kicked off 13:30 UTC. JDR Stars won 5-1.

Uthongathi0 - 0TS SportingFull TimeFT

Uthongathi - TS Sporting

Uthongathi played TS Sporting at the of on November 23. The match kicked off 13:30 UTC and ended in a draw 0 - 0.

Mbombela United4 - 0Richards BayFull TimeFT

Mbombela United - Richards Bay

Mbombela United played Richards Bay at the of on November 23. The match kicked off 13:30 UTC. Mbombela United won 4-0.

Cape Umoya United3 - 1TS GalaxyFull TimeFT

Cape Umoya United - TS Galaxy

Cape Umoya United played TS Galaxy at the of on November 23. The match kicked off 13:30 UTC. Cape Umoya United won 3-1.

Real Kings1 - 2Tshakhuma TMFull TimeFT

Real Kings - Tshakhuma TM

Real Kings played Tshakhuma TM at the of on November 23. The match kicked off 13:30 UTC. Tshakhuma TM won 1-2.

November 20th
Jomo Cosmos1 - 0Royal EaglesFull TimeFT

Jomo Cosmos - Royal Eagles

Jomo Cosmos played Royal Eagles at the of on November 20. The match kicked off 13:30 UTC. Jomo Cosmos won 1-0.

Uthongathi1 - 1Tshakhuma TMFull TimeFT

Uthongathi - Tshakhuma TM

Uthongathi played Tshakhuma TM at the of on November 20. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

TS Galaxy1 - 1Richards BayFull TimeFT

TS Galaxy - Richards Bay

TS Galaxy played Richards Bay at the of on November 20. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

November 10th
Jomo Cosmos0 - 0Mbombela UnitedFull TimeFT

Jomo Cosmos - Mbombela United

Jomo Cosmos played Mbombela United at the of on November 10. The match kicked off 13:30 UTC and ended in a draw 0 - 0.

TS Galaxy2 - 2Royal EaglesFull TimeFT

TS Galaxy - Royal Eagles

TS Galaxy played Royal Eagles at the of on November 10. The match kicked off 13:30 UTC and ended in a draw 2 - 2.

November 9th
Free State Stars2 - 2Steenberg UnitedFull TimeFT

Free State Stars - Steenberg United

Free State Stars played Steenberg United at the of on November 9. The match kicked off 13:30 UTC and ended in a draw 2 - 2.

Moroka Swallows1 - 2JDR StarsFull TimeFT

Moroka Swallows - JDR Stars

Moroka Swallows played JDR Stars at the of on November 9. The match kicked off 13:30 UTC. JDR Stars won 1-2.

TS Sporting1 - 0Tshakhuma TMFull TimeFT

TS Sporting - Tshakhuma TM

TS Sporting played Tshakhuma TM at the of on November 9. The match kicked off 13:30 UTC. TS Sporting won 1-0.

November 7th
Cape Umoya United1 - 2UthongathiFull TimeFT

Cape Umoya United - Uthongathi

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

November 3rd
Moroka Swallows1 - 0Richards BayFull TimeFT

Moroka Swallows - Richards Bay

Moroka Swallows played Richards Bay at the of on November 3. The match kicked off 13:30 UTC. Moroka Swallows won 1-0.

November 2nd
JDR Stars1 - 1Free State StarsFull TimeFT

JDR Stars - Free State Stars

JDR Stars played Free State Stars at the of on November 2. The match kicked off 14:00 UTC and ended in a draw 1 - 1.

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 Uthongathi are the leaders in the table with 28 points after 13 matches: they have won 8 of their 13 matches in Division 1, drawing 4 and having 1 defeat this season scoring 20 goals - 1.54 per match, conceding 9 - 0.69 per match. JDR Stars are 2nd with 23 points in 13 matches: they have won 6 of their 13 matches in Division 1, drawing 5 and having 2 defeats this season scoring 24 goals - 1.85 per match, conceding 16 - 1.23 per match. Pretoria Univ. are 3rd with 21 points in 12 matches: they have won 6 of their 12 matches in Division 1, drawing 3 and having 3 defeats this season scoring 21 goals - 1.75 per match, conceding 16 - 1.33 per match. Ajax Cape Town are 4th with 20 points in 11 matches: they have won 6 of their 11 matches in Division 1, drawing 2 and having 3 defeats this season scoring 21 goals - 1.91 per match, conceding 19 - 1.73 per match. Tshakhuma TM are 5th with 19 points in 13 matches: they have won 5 of their 13 matches in Division 1, drawing 4 and having 4 defeats this season scoring 17 goals - 1.31 per match, conceding 14 - 1.08 per match. Steenberg United are 6th with 18 points in 12 matches: they have won 5 of their 12 matches in Division 1, drawing 3 and having 4 defeats this season scoring 17 goals - 1.42 per match, conceding 17 - 1.42 per match. Real Kings are 7th with 17 points in 12 matches: they have won 4 of their 12 matches in Division 1, drawing 5 and having 3 defeats this season scoring 17 goals - 1.42 per match, conceding 15 - 1.25 per match. Richards Bay are 8th with 17 points in 13 matches: they have won 4 of their 13 matches in Division 1, drawing 5 and having 4 defeats this season scoring 12 goals - 0.92 per match, conceding 15 - 1.15 per match. Cape Umoya United are 9th with 15 points in 13 matches: they have won 4 of their 13 matches in Division 1, drawing 3 and having 6 defeats this season scoring 14 goals - 1.08 per match, conceding 16 - 1.23 per match. Moroka Swallows are 10th with 15 points in 13 matches: they have won 4 of their 13 matches in Division 1, drawing 3 and having 6 defeats this season scoring 13 goals - 1.00 per match, conceding 17 - 1.31 per match. Free State Stars are 11th with 14 points in 13 matches: they have won 3 of their 13 matches in Division 1, drawing 5 and having 5 defeats this season scoring 13 goals - 1.00 per match, conceding 15 - 1.15 per match. TS Sporting are 12th with 14 points in 13 matches: they have won 3 of their 13 matches in Division 1, drawing 5 and having 5 defeats this season scoring 14 goals - 1.08 per match, conceding 18 - 1.38 per match. TS Galaxy are 13th with 13 points in 12 matches: they have won 2 of their 12 matches in Division 1, drawing 7 and having 3 defeats this season scoring 14 goals - 1.17 per match, conceding 16 - 1.33 per match. Mbombela United are 14th with 12 points in 12 matches: they have won 3 of their 12 matches in Division 1, drawing 3 and having 6 defeats this season scoring 10 goals - 0.83 per match, conceding 11 - 0.92 per match. Jomo Cosmos are 15th with 11 points in 12 matches: they have won 2 of their 12 matches in Division 1, drawing 5 and having 5 defeats this season scoring 7 goals - 0.58 per match, conceding 15 - 1.25 per match. Royal Eagles are 16th with 10 points in 13 matches: they have won 2 of their 13 matches in Division 1, drawing 4 and having 7 defeats this season scoring 17 goals - 1.31 per match, conceding 22 - 1.69 per match.

Matchday Live
APOELSevilla17:55

APOEL - Sevilla

APOEL are playing Sevilla at the Group A of Europa League on December 12. The match will kick off 17:55 UTC.

QarabagDudelange17:55

Qarabag - Dudelange

Qarabag are playing Dudelange at the Group A of Europa League on December 12. The match will kick off 17:55 UTC.

Dynamo K.Lugano17:55

Dynamo K. - Lugano

Dynamo K. are playing Lugano at the Group B of Europa League on December 12. The match will kick off 17:55 UTC.

FC KobenhavnMalmo FF17:55

FC Kobenhavn - Malmo FF

FC Kobenhavn are playing Malmo FF at the Group B of Europa League on December 12. The match will kick off 17:55 UTC.

BaselTrabzonspor17:55

Basel - Trabzonspor

Basel are playing Trabzonspor at the Group C of Europa League on December 12. The match will kick off 17:55 UTC.

GetafeFK Krasnodar17:55

Getafe - FK Krasnodar

Getafe are playing FK Krasnodar at the Group C of Europa League on December 12. The match will kick off 17:55 UTC.