livescore

This week's best PSL betting offer, tips, and predictions: Claim up to R3000 Welcome Bonus with Virgin Bet South Africa ZA

Published:
Simon WinterSimon Winter
Orlando Pirates fans celebrate a win
Orlando Pirates fans celebrate a win

The 2026/27 Premiership campaign continues at pace and fans have another full slate of fixtures from South Africa’s top division to look forward to this weekend, including the Soweto Derby between Orlando Pirates and Kaizer Chiefs.

Here, we’re focusing on the set of seven matches that have been pencilled in for Saturday, 31 October, and below, we’ve assembled free betting tips and PSL predictions for the day’s action, with key stats and the latest PSL standings included.

If you do take our tips to the markets, remember - Virgin Bet ZA are offering new customers a 100% first deposit match bonus up to R3000 when they sign up and deposit a minimum of R10*.

Virgin Bet ZA Welcome Offer || Up to R3000 Deposit Match
Virgin Bet ZA
Virgin Bet - up to R3,000 Deposit Match For New Customers
4.7/5
47
Within 30 days of sign-up, make a first minimum deposit of R10. Receive a 100% deposit match bonus up to R3,000. The bonus will be applied to your account straight away. To withdraw the deposit bonus, you must wager 8 times the bonus amount on Virgin Bet’s sportsbook (excluding virtual sports) within 30 days and subject to minimum odds.

PSL tips & predictions for October 31, 2026

Milford FC vs Sekhukhune United (Saturday, 15:30 SAST)

A late Siphosethu Ndlabi strike helped Milford to a 1-0 triumph at Golden Arrows last time out and moved them up to fourth place in the PSL standings. They’re now unbeaten in four assignments, while they’ve also claimed ten from a possible 12 points at home this term.

Sekhukhune meanwhile, have enjoyed a real bounce under new head coach Papi Zothwane. Their Carling Cup win over Richards Bay on Sunday was their third victory in a row, and they scored at least twice in each of those wins. With momentum building, Sekhukhune can match Milford at the Sugar Ray Xulu Stadium.

Recommended bet: Both Teams to Score @ 1.94 with Virgin Bet

Orlando Pirates vs Kaizer Chiefs (Saturday, 15:30 SAST)

Defending champions Orlando Pirates have hardly put a foot wrong this season and alongside winning seven of their first eight PSL fixtures of the new campaign, they’ve earned qualification to the Group Stage of the African Champions League.

At home, they’ve won four fixtures out of four, and the Buccaneers look well-equipped to maintain their upward surge against rivals Kaizer Chiefs in the Soweto Derby. The visitor’s manager Fernando Da Cruz is feeling the squeeze following a run of just one win in eight attempts in all competitions, so expect the Glamour Boys to wilt again here.

Recommended bet: Orlando Pirates to Win @ 1.77 with Virgin Bet

Virgin Bet ZA
Virgin Bet - up to R3,000 Deposit Match For New Customers
4.7/5
47
Within 30 days of sign-up, make a first minimum deposit of R10. Receive a 100% deposit match bonus up to R3,000. The bonus will be applied to your account straight away. To withdraw the deposit bonus, you must wager 8 times the bonus amount on Virgin Bet’s sportsbook (excluding virtual sports) within 30 days and subject to minimum odds.

AmaZulu vs Golden Arrows (Saturday, 18:00 SAST)

AmaZulu are favourites to beat rivals Golden Arrows in the Durban Derby on Saturday and for good reason. Arthur Zwane’s in-form outfit has won four PSL matches in succession, conceding just two goals in total along the way, and they kept a third clean sheet in five domestic matches when they knocked Kruger United (1-0) out of the cup last Sunday.

In contrast, Golden Arrows have earned just one win from eight games in the PSL and took the decision to sack summer hire Pitso Dladla after that uninspiring start to the season. They were much improved last weekend in their 4-0 cup thumping of Chippa Utd, however, they haven’t won any of their last four meetings with AmaZulu.

Recommended bet: AmaZulu to Win @ 2.25 with Virgin Bet

Polokwane City vs TS Galaxy (Saturday, 18:00 SAST)

Two out-of-sorts teams clash at Old Peter Mokaba Stadium when Polokwane host TS Galaxy on Saturday afternoon, and with both sides short on goals, a low-scoring tussle could be in the works. The hosts are winless in nine games in league and cup, and to score in five of the same matches.

TS Galaxy meanwhile, were beaten to nil in each of their last three league games and failed to score completely in each of their last four outings in the PSL overall. In addition, two of the last three meetings between Polokwane City and TS Galaxy ended scoreless. With inspiration in short supply in both camps, look to the unders markets for this one.

Recommended bet: Under 2.5 Goals at 1.40 with Virgin Bet

Virgin Bet ZA
Virgin Bet - up to R3,000 Deposit Match For New Customers
4.7/5
47
Within 30 days of sign-up, make a first minimum deposit of R10. Receive a 100% deposit match bonus up to R3,000. The bonus will be applied to your account straight away. To withdraw the deposit bonus, you must wager 8 times the bonus amount on Virgin Bet’s sportsbook (excluding virtual sports) within 30 days and subject to minimum odds.

Stellenbosch FC vs Chippa United (Saturday, 18:00 SAST)

Stellenbosch have been tough to beat in recent weeks and they showcased their doggedness again in their last PSL fixture, earning an against-the-odds draw with Kaizer Chiefs (1-1). The Stellies are unbeaten in five matches now and have lost only once in seven league games overall since early August.

At Chippa, speculation about head coach Brandon Tuter’s future continues to swirl and he faced more criticism following the 4-0 cup loss at Golden Arrows last weekend. To their credit, Chippa still haven’t lost on the road in the Premiership this term and they could dig in for another share of the spoils here.

Recommended bet: Chippa United Double Chance @ 1.83 with Virgin Bet

Kruger United vs Richards Bay (Saturday, 20:15 SAST)

Kruger’s cup dreams were ended by AmaZulu (0-1) last weekend, and their result there was in keeping with what’s been a largely frustrating domestic campaign for the Village Boys so far. Kruger are still in the bottom five in the Premiership, however, they have enjoyed a small upturn of late, winning two of their last three games in the division.

The hosts have a chance to prolong their spike in form when they host winless Richards Bay on Saturday evening. The visitors were beaten in five of their first eight matches of the new PSL season, shipping a league-high 20 goals in the process. With their leakiness a factor, their last five league fixtures averaged 4.60 goals, and another high scoring tussle looks possible this weekend.

Recommended bet: Over 2.5 Goals @ 2.45

Mamelodi Sundowns vs Durban City (Saturday, 20:15 SAST)

The division’s early pace setters, Mamelodi Sundowns, suffered continental heartache when they were beaten by Angola’s Wiliete in the CAF Champions League qualifiers last week. That does free them up to pursue domestic silverware with extra vigour however, and an instant response is expected from Miguel Cardoso’s players on Saturday.

Durban City have won only once in the PSL since the summer, while four of their last five meetings with the Sundowns have ended in defeat. City have also been averaging just 0.625 goals per 90 minutes in the league so far and this weekend they travel to take on the division’s most prolific attack. Back the hosts to outgun their visitors at the Lucas Masterpieces Moripe Stadium.

Recommended bet: Mamelodi Sundowns -1.0 Handicap @ 1.47

PSL latest standings

Pos

Team

MP

W

D

L

GF:GA

GD

Pts

Form

1

Mamelodi Sundowns

9

7

2

0

23:8

+15

23

W D W W W

2

Orlando Pirates

8

7

1

0

19:1

+18

22

W W W W W

3

AmaZulu

8

6

1

1

12:8

+4

19

W W W W L

4

Milford FC

9

4

3

2

10:7

+3

15

W D W D L

5

Kaizer Chiefs

8

3

5

0

13:8

+5

14

D D D W D

6

Sekhukhune

8

4

2

2

9:8

+1

14

W W D D L

7

Stellenbosch

8

2

4

2

9:8

+1

10

D W D D L

8

Golden Arrows

8

1

5

2

3:4

-1

8

L D D L W

9

Chippa Utd.

8

1

5

2

4:7

-3

8

L W D D D

10

Durban City

8

1

4

3

5:7

-2

7

L D L D W

11

Polokwane

8

1

4

3

8:11

-3

7

L L D D D

12

Kruger United

8

2

1

5

4:12

-8

7

W L W L L

13

TS Galaxy

8

1

3

4

7:12

-5

6

L L L D W

14

Siwelele

8

1

3

4

7:13

-6

6

W D L L D

15

Richards Bay

8

0

3

5

10:20

-10

3

L L L L D

16

Marumo Gallants

8

0

2

6

6:15

-9

2

L L L D L

Remember - Virgin Bet ZA are offering new customers a 100% first deposit match bonus up to R3000 when they sign up and deposit a minimum of R10. (T&Cs apply). View the latest Premiership odds on Virgin Bet’s extensive sportsbook.

Virgin Bet ZA Welcome Offer || Up to R3000 Deposit Match

How to claim up to R3000 with Virgin Bet South Africa

Virgin Bet ZA
Virgin Bet - up to R3,000 Deposit Match For New Customers
4.7/5
47
Within 30 days of sign-up, make a first minimum deposit of R10. Receive a 100% deposit match bonus up to R3,000. The bonus will be applied to your account straight away. To withdraw the deposit bonus, you must wager 8 times the bonus amount on Virgin Bet’s sportsbook (excluding virtual sports) within 30 days and subject to minimum odds.
  • Visit the official Virgin Bet website and click “join”.

  • Enter your personal details and complete the verification process to complete your registration.

  • Within 30 days of sign-up, make a minimum deposit of R10.

  • Receive your 100% bonus up to a maximum of R3000. The bonus will be credited to your account straight away.

  • To withdraw the deposit bonus, you must wager 8 times the bonus amount on Virgin Bet’s sportsbook (excluding virtual sports) within 30 days.

Terms and Conditions: 18+ only. SA residents. Full Virgin Bet ZA Terms & Conditions apply (including max payout limits, error/malfunction voiding rights, and account verification). Gambling involves risk of loss — please bet responsibly. Help: 0800 006 008 | responsiblegambling.org.za. Operated by VB South Africa Proprietary Limited (Mpumalanga licence 9-2-1-09938). See full terms and conditions here.

Discover more from LiveScore
Never miss an update. Add LiveScore as a preferred source on Google for the latest news and match predictions.
add preferred sourceAdd
NewsSouth African Premier LeagueSouth African Premier League Promotions & Betting Offers
This week's best PSL betting offer, tips, and predictions: Claim up to R3000 Welcome Bonus with Virgin Bet South Africa ZA