In Premier League action, Durban City met Richards Bay on March 22. The game ended 1-0 in Durban City's favor.
The breakthrough came on the 79th minute when Samkelo Maseko converted the chance, putting Durban City ahead and clinching the victory.
All eyes turn to the pitch as Durban City and Richards Bay renew their battle, 4 months after their previous Premier League match that concluded in a 0-0 stalemate. Following a recent loss to Kaizer Chiefs on March 15, Durban City aim to regroup and turn things around in this upcoming clash. A more organized backline could be the foundation for success, since their backline has lacked consistency, conceding goals in their last three matches in a row.
Richards Bay's form has been disappointing as well, approaching this match after two consecutive defeats to AmaZulu Durban and Orlando Pirates.
This Premier League clash features attacking talents who have defined the campaigns of Durban City and Richards Bay. Durban City’s offensive unit, with Pitso Dladla at the helm, has leaned on Saziso Magawana, their main scorer, and Samkelo Maseko, as they continue to drive the team’s attacking efforts forward. With three goals in Premier League, Magawana is Durban City’s top scorer in the league, while also being their most creative player, providing two assists in the league so far. Durban City have also relied on Haashim Domingo, Bokang Mokwena and Joslin Kamatuka to energize their attack through key shots and passes.
Meanwhile, Richards Bay’s Moses Mthembu and top finisher Gabadinho Mhango have played important roles in ensuring their attack, shaped by Ronnie Gabriel’s vision, remains effective. In Premier League, Mhango has been Richards Bay’s standout scorer with four goals, as Nzama continues to lead their creative efforts in the tournament with two assists. Richards Bay’s offense has also been strengthened by Lundi Mahala, Wandile Ngema and Thulani Gumede, who have provided crucial contributions in the final third.
ScoreBat is covering Durban City vs Richards Bay in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Premier League of South Africa in real time and provide live streaming whenever possible.
URL: https://www.scorebat.com/durban-city-vs-richards-bay-live-stream/
You can watch Durban City vs Richards Bay live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.
We aggregate all official videos from official websites and Youtube channels of Richards Bay and Durban City as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Durban City - Richards Bay match available that isn't behind a paywall - you will be able to watch it on ScoreBat.
We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.
Before kickoff, our AI predicts the outcome of Durban City vs Richards Bay, then monitors the contest and updates its forecast in real time as the minutes tick by. In this meeting, the model’s pre-game forecast proved accurate, calling Durban City's win. Based on numbers run before the whistle, AI forecasted that Durban City’s victory was the most likely outcome, rated at 54%, while a draw was at 28% and Richards Bay’s victory was at 18%.
We are updating team formations and line-ups for Durban City - Richards Bay in real time.
Durban City kicked off the game with Darren Keet, Terrence Mashego, Mfanafuthi Mkhize, Siphamandla Ncanana, Fezile Gcaba who got substituted by Emmanuel Jalai on the 71st minute, Saziso Magawana, Brooklyn Poggenpoel, Kyle Jurgens, Samkelo Maseko who got substituted by Bongani Mthembu on the 90th minute, Bokang Mokwena who got substituted by Jean Lwamba on the 71st minute and Luphumlo Kaka Sifumba who got substituted by Thabo Nodada on the 61st minute as starters, with Fredrick Asare, Emmanuel Jalai, Liam de Kock, Thabo Nodada, Taahir Goedeman, Siphelele Mthembu, Bongani Mthembu, Ronaldo Maarman, Jean Lwamba and Letsie Koapeng on the bench.
Richards Bay's starting eleven were Ian Otieno, Sbani Khumalo Mntungwa, Sbangani Zulu, Simphiwe Fortune Mcineka, Thembela Sikhakhane who got substituted by Lwandile Mabuya on the 85th minute, Tlakusani Mthethwa who got substituted by Luyanda Khumalo on the 85th minute, Thulani Gumede, Siyabonga Nzama who got substituted by Lindokuhle Zikhali on the 65th minute, Moses Mthembu, Sanele Barns who got substituted by Wandile Ngema on the 75th minute and Lundi Mahala who got substituted by Khayalethu Ndlangamandla on the 75th minute, with Siphesihle Mtshali, Lwandile Mabuya, Baggio Tuli-Ngenovali Nashixwa, Mnqobi Mzobe, Luyanda Khumalo, Thabisa Ndelu, Lindokuhle Zikhali, Wandile Ngema and Khayalethu Ndlangamandla on the bench.
Explore stats from Durban City vs Richards Bay on ScoreBat - we are updating the numbers on this page every second of the game.
Referee showed the yellow card four times throughout the game. Sbangani Zulu, Sanele Barns, Kyle Jurgens and Terrence Mashego were the ones to receive it.
Since October 2025, the teams have gone head-to-head twice. Richards Bay have won once, while the other match ended in a draw. Their latest meeting occurred on November 23, 2025, during the Premier League of South Africa, finishing in a 0-0 draw. Across these two head-to-head matches, Durban City have scored one goal, while Richards Bay have netted three. So, overall, Richards Bay have the edge in head-to-head matches against Durban City in their recent history.
In Premier League, Durban City have played 22 matches, winning ten, drawing five and losing seven, scoring twenty goals, averaging 0.91 per match, while conceding fifteen, an average of 0.68 per match. Richards Bay have played 22 matches in Premier League, with five wins, eight draws, and nine losses this season, netting sixteen goals (0.73 per match) and conceding 24 (1.09 per match).
Durban City's most recent outing ended in a loss against Kaizer Chiefs, while Richards Bay are currently on a run of two straight losses, with defeats against AmaZulu Durban and Orlando Pirates in their last two matches. Overall, in their last twenty matches, Durban City have recorded eleven wins, six losses, and three draws, while Richards Bay have won six of their last twenty matches, losing seven and drawing seven.
As always, South Africa Premier League's live standings are availble and updated in real time. Durban City are currently 5th in the table with 35 points from 22 matches, while Richards Bay sit 12th with 23 points from 22 matches.
We are adding goal videos and full video highlights of the match between Durban City and Richards Bay in real time. You can watch the goal by Samkelo Maseko as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Durban City - Richards Bay are being added as they become available on the official social media channels of the league or the teams.
