South African Premiership action continues on Friday the 23rd of January with one standalone fixture on the schedule as Richards Bay host Siwelele in KwaZulu-Natal. We take a closer look at the encounter and offer up some betting angles for consideration.
Richards Bay vs Siwelele – click here to bet
Richards Bay come into this fixture sitting 9th on the table with 17 points from 14 matches following a mixed start to their campaign. They have recorded four wins, five draws and suffered five defeats so far in the league and have a goal difference of -2.
Their recent form has been fairly steady, having gone four matches unbeaten and they claimed a solid 2-0 home win over AmaZulu last time they played on the 28th of November. Prior to that they had drawn three games in a row.
Siwelele find themselves 11th on the standings with 16 points from 15 outings. They have managed four wins, four draws and seven defeats and while capable of producing strong performances, they have struggled for consistency throughout the season.
Siwelele have drawn their last two matches at home, sharing the spoils 1-1 with Mamelodi Sundowns and 0-0 with Chippa United. Notably they have scored just eight goals this season while conceding 13 and they have the lowest average goals per game in the league at 1.4.
Head-to-Head:
Their only meeting that came in August 2025 ended in a 0-0 draw on Siwelele soil.
Odds: Richards Bay 2.60 | Draw 2.70 | Siwelele 3.40
Verdict:
Richards Bay have been difficult to beat in their last few trips to the pitch and have looked fairly solid. That being said Siwelele went into the break on the back of two draws which proves they are challenging to beat. I believe a draw looks a strong runner here in what is likely to be another tight and low scoring contest.
Some betting angles for this game:
- Correct Score 0-0 at 5.25
- Under 1.5 goals at 1.98
- The draw at 2.70
Bet: Draw at 2.70
Note: All prices are correct at the time of writing but are subject to change.

Last Leg Bad Luck!
Scratched/Voided markets do not count towards Leg count.
Pre-match bets only.
Free Bets do not count towards this offer.
Refund must be claimed within 24 hours of the game finishing.
Free Bet vouchers received must be used within 7 days.
Max refund per account per day in Free Bets:
Free Bets terms and conditions apply.
Simply email promotions@wsb.co.za with Subject ‘Last Leg Promo or, present your ticket to your branch manager within 24 hours of the game finishing.


