The SA Premiership action continues across Friday the 10th and Saturday the 11th of April and we focus on three standout fixtures on the schedule. Richards Bay host Orlando Pirates, while Siwelele welcome AmaZulu and Sekhukhune take on Magesi. We take a closer look at all three encounters from a betting angle below.
Premiership Outright Betting – click here to bet
Mamelodi Sundowns 1.85
Orlando Pirates 1.90
Kaizer Chiefs 101.00
FRIDAY:
Richards Bay vs Orlando Pirates – click here to bet
Richards Bay are currently 11th on the table with 26 points from 23 matches. They have recorded six wins, eight draws and nine defeats, managing 18 goals while allowing 25 in at the back, which highlights a side that has struggled to maintain consistency throughout the campaign.
Coming into this fixture, Richards Bay have shown signs of improvement based on their latest game. They picked up a 2-1 home victory over Stellenbosch in their latest outing after falling to a 1-0 defeat against Durban City. Earlier results include a 2-1 loss to AmaZulu, a 2-0 defeat at the hands of Orlando Pirates and a narrow 1-0 win over Kaizer Chiefs.
Orlando Pirates occupy 2nd position overall with 54 points from 23 matches. They have registered seventeen wins, three draws and three defeats, firing in 45 goals while shipping just 9, underlining their dominance across all aspects of the pitch.
In excellent rhythm, Pirates have been ruthless in recent weeks. They dismantled Golden Arrows 5-0 in their latest match after a commanding 6-0 victory over TS Galaxy. Prior to that they were held to a 1-1 draw by Siwelele.
Head-to-Head:
Orlando Pirates have dominated this fixture, winning the last 5 meetings between the sides, including a 2-0 victory in the reverse fixture earlier this season and a 1-0 away triumph in the Carling Knockout Cup 2025.
Odds: Richards Bay 9.50 | Draw 4.25 | Orlando Pirates 1.43
Verdict:
Pirates come into this clash in red-hot form and have consistently proven too strong for Richards Bay in recent encounters. The hosts may show resilience, but it is difficult to see them breaking down the league’s best defence.
Bet: Result and Both Teams to Score – Orlando Pirates and No at 1.87
SATURDAY:
Siwelele vs AmaZulu – click here to bet
Siwelele are placed 10th on the standings with 26 points from 22 fixtures. They have managed six wins, eight draws and eight defeats, producing 12 goals while giving up 16, reflecting a side that relies heavily on defensive structure rather than attacking output.
A look at their recent run shows they have been difficult to beat. They suffered a 1-0 defeat to Chippa United in their latest match after recording a 1-0 victory over Orbit College. Before that they held Orlando Pirates to a 1-1 draw, played out a goalless stalemate with Stellenbosch and edged TS Galaxy 1-0.
AmaZulu sit 4th on the table with 38 points from 23 matches. They have picked up eleven wins, five draws and suffered seven defeats, accumulating 24 goals while conceding 21, showing a fairly balanced approach across the pitch.
Over their last few fixtures, AmaZulu have delivered competitive performances. They played out a 2-2 draw with Sekhukhune in their latest outing after securing a 1-0 away win over Polokwane City. Earlier results include a 2-1 success against Richards Bay, a goalless draw with Magesi and a narrow 1-0 loss to Stellenbosch.
Head-to-Head:
AmaZulu secured a 2-0 victory in the reverse fixture earlier this season and hold the advantage in this matchup with that being their only prior meeting.
Odds: Siwelele 2.50 | Draw 3.00 | AmaZulu 3.25
Verdict:
This appears to be a tightly contested fixture between two sides that are structured defensively. Siwelele have proven tough to break down, while AmaZulu have shown slightly more attacking quality, which could prove decisive. I am backing them to get the win.
Bet: AmaZulu win at 3.25

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.
Sekhukhune vs Magesi – click here to bet
Sekhukhune occupy 5th position with 35 points from 23 matches. They have registered nine wins, eight draws and six defeats, finding the net 23 times while letting 17 breach their defensive line, highlighting a side that is organised defensively but not overly prolific in attack.
Their latest action has been competitive but lacking cutting edge. They shared the spoils in a 2-2 draw with AmaZulu in their latest outing after suffering a 1-0 defeat to Golden Arrows. Before that they played out a goalless draw with Polokwane City and a 1-1 stalemate against Durban City, following a 3-1 loss to Mamelodi Sundowns.
Magesi sit bottom of the table in 16th place with 17 points from 22 games played. They have recorded three wins, eight draws and settled for eleven defeats, scoring 16 goals while conceding 30, indicating struggles, particularly on the defensive side.
Encouragingly, Magesi come into this fixture off a 3-0 victory over Marumo Gallants. Prior to that they suffered a 2-0 defeat to Kaizer Chiefs but also managed draws against Chippa United and AmaZulu, showing occasional fight despite their position.
Head-to-Head:
Sekhukhune have dominated this fixture, winning two of the last three meetings and remaining unbeaten against Magesi. The last time they played was in December where Sekhukhune claimed a 1-0 victory on the road.
Odds: Sekhukhune 1.87 | Draw 3.25 | Magesi 5.25
Verdict:
Sekhukhune have been the more consistent side this season and have historically performed well in this matchup. While Magesi showed improvement in their last outing, they may struggle against a well-structured opponent although Sekhukhune haven’t been in good form.
Bet: Sekhukhune to Win at 1.87
Note: All prices are correct at the time of writing but are subject to change.


