Bonus Codes & Promotions

Bet & Get 4.4

Punters Challenge - R1,000,000+ in Horse Racing Prizes

The Hollywoodbets Punters Challenge is SA's premier free-to-play horse racing prediction competition. Select the winners of designated races from South Africa, Hong Kong and Singapore to climb the leaderboard and win cash prizes. Over R1,300,000 has been paid out to date. Weekly draws, cumulative leaderboard prizes, and event-specific prize pools make this an ongoing value source for horse racing fans. No minimum bet required to enter - just an active Hollywoodbets account. Check the Promotions page for current weekly fixtures and prize structure.

Bet & Get Code: MatchDay20 4.0

MatchDay Friday - 20% Deposit Bonus Up to R500 Every Friday

Every Friday, deposit R10 or more on JabulaBets and enter promo code MatchDay20 to receive an instant 20% bonus on your deposit, up to R500. The bonus funds must be used on soccer bets only. Minimum odds: 1.8 per bet. Bonus validity: 5 days from crediting. Bonus funds cannot be withdrawn - only winnings are paid out. One MatchDay Friday bonus per player per Friday. Available to all registered and verified JabulaBets customers.

Bet & Get 4.0

Sunday Madness – 10% Deposit Bonus Every Sunday up to R400

Opt in on the Promotions page each Sunday and make a deposit of R5 to R4,000 to receive 10% extra in bonus funds. Bonus is valid for 3 days across sports, casino or live dealer.

Bet & Get 4.2

World Cup Bet & Get

Deposit and bet during selected FIFA World Cup stages to qualify for bonus spins on selected casino games.

Bet & Get 4.2

Free-to-Play EPL Predictor Pool - R50 Voucher for Weekly League Leader

MBet runs a free-to-play Premier League predictor competition every week during the football season. Predict the results of selected EPL fixtures and accumulate points on the weekly leaderboard. The player at the top of the leaderboard at the end of each game week wins a R50 MBet betting voucher. No entry fee, no deposit required to participate - just an active MBet account. Check the Promotions page for the current active fixtures and leaderboard standings.

Bet & Get 4.3

Crypto Deposit Bonus – 5% Extra on Every Crypto Deposit

A 5% bonus is automatically credited on every qualifying cryptocurrency deposit — no opt-in needed. Supported coins include BTC, ETH and USDT. Check the Promotions page for the current cap and wagering conditions.

Bet & Get 5.0

Free Spins & Slot Promotions

Regular free spins available on selected slot games, giving players additional chances to win.

Bet & Get 4.0

UFC & EFC Double Payout – Win In Round 1, Get Double

Back qualifying UFC and EFC fighters and receive a double payout if your selected fighter wins in the opening round, subject to promotional terms.

Bet & Get 4.0

Howzat Multi Leg

Place a qualifying cricket multi with three or more selections and receive 100 Free Spins on Gates of Olympus if the final leg is the only selection that lets the bet down.

Bet & Get 3.9

Reload / Existing Player Deposit Bonus

OneBet periodically offers reload deposit bonuses to existing customers as part of its ongoing promotions calendar. Percentage match and maximum bonus amount vary by promotion. Check the OneBet Promotions page regularly or opt in to email/SMS marketing communications to be notified of the latest reload offers. Wagering requirements apply - minimum odds of 2.0 at 6x rollover is standard. FICA-verified account required for any withdrawal.

Bet & Get 4.0

Thursday Happy Hour - 10% Deposit Bonus (15:00-16:00 Every Thursday)

Every Thursday between 15:00 and 16:00 SA time, MBet credits a 10% bonus on any deposit made during that one-hour window. Make a qualifying deposit during Happy Hour and the 10% bonus is credited to your bonus wallet automatically. Wagering requirements apply before the bonus can be withdrawn. Check the Promotions page for the current minimum deposit amount, maximum bonus cap, and wagering terms for the Thursday Happy Hour bonus.

Bet & Get 4.3

Monday Morning Boost - 10% on Your First Deposit Every Monday

Every Monday, your first deposit of the day receives a 10% bonus credited to your MBet account. Power up your bankroll at the start of the week with extra funds. Wagering requirements apply before the bonus can be withdrawn. Check the Promotions page for the current minimum deposit, maximum bonus cap, and wagering conditions for the Monday Morning Boost. Available to all registered and verified MBet customers.

Bet & Get 4.0

Weekly Returning-User Offers

• Ongoing sportsbook offers • Returning customer rewards • Promotions updated regularly

Bet & Get 4.2

Paid to Play - 20% Bonus on Kazang and Blu Voucher Deposits (Wednesdays and Saturdays)

Every Wednesday and Saturday, make a deposit of R20 or more via Kazang or Blu Voucher and receive a 20% bonus on your deposit. The bonus is credited to your account automatically. Check the Promotions page for the current bonus cap and any wagering requirements. Available only for deposits made via Kazang or Blu Voucher on the qualifying days. Available to all registered and verified Bet.co.za customers.

Bet & Get 4.0

Super Over Special - Double Payout if Your T20 or ODI Team Wins in a Super Over

Place a pre-match bet backing any team to win a qualifying T20 or ODI cricket match. If the match results in a Super Over (tied after regulation play) and your selected team wins the Super Over, Bet.co.za pays out double your original winnings. Win win - you were already paid out for a team win, and the Super Over doubles the return. Check the Promotions page for qualifying competitions and any stake limits.

Bet & Get 4.4

Cricket Ton of Fun — Stake Refund When Your Batsman Scores a Century

Bet.co.za's Ton of Fun promotion rewards cricket bettors who back the correct top batsman. Place a pre-match top batsman bet and if your selected player scores a century (100+ runs) in the match, Bet.co.za credits 50% of your original stake back as a free bet. Available on qualifying Test match and ODI top batsman markets. Minimum stake: R50. The free bet is credited within 24 hours of the match completing. No promo code required. Valid for all registered Bet.co.za customers aged 18+.