Promo codes · South Africa

South African betting promo codes

Compare bookmaker welcome offers and promo codes. Select an offer to see the signup details and bonus conditions.

18+ · Some links earn us commission. How this works. Based on published information. How we compare.

Compare sports, apps and payment options in the South African betting sites comparison.

Betway logo
  • Multi-sport
  • Three app routes

Betway

R10 Free Bet & 10 Aviator Flights

Promo codeOffer terms apply.

Betway lists soccer, rugby and cricket, with Android, iPhone and Huawei app options.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Hollywoodbets logo
  • Horse racing
  • Live betting

Hollywoodbets

R25 + 50 spins

Promo codeOffer terms apply.

Hollywoodbets lists sports betting, horse racing and live markets. Its betting app is separate from Live Scores and Play.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Sportingbet logo
  • Build A Bet
  • Voucher deposits

Sportingbet

Get up to R15,000 + 50 spins

Code not confirmedSee the bookmaker's offer page for signup instructions.

Sportingbet lists soccer, rugby, cricket and tennis, plus Build A Bet and voucher deposits.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Supabets logo
  • Voucher choice
  • Cardless withdrawals

Supabets

Free R50 bonus sign up

Code not confirmedSee the bookmaker's offer page for signup instructions.

Supabets lists OTT, 1Voucher, Blu and Kazang deposits. FICA documents are required before a first withdrawal.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Betfred logo
  • In-play sport
  • Account limits

Betfred

up to R21,000 + 750 Spins

Code not confirmedSee the bookmaker's offer page for signup instructions.

Betfred has an Android app page, but its FAQ still describes a web-only service. App availability needs confirmation.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
10bet logo
  • Multi-sport
  • Web & app

10bet

Get 100% up to R5000

Code not confirmedSee the bookmaker's offer page for signup instructions.

10bet describes pre-match and live betting. Its help pages list payment methods that fall outside its deposit limit.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
SuperSportBet logo
  • My Boost
  • Three app routes

SuperSportBet

Check the current offer

Code not confirmedSee the bookmaker's offer page for signup instructions.

SuperSportBet lists Android, iOS and Huawei apps, pre-match and live sport, and its My Boost feature.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
SunBet logo
  • Racing & rugby
  • Card & EFT deposits

SunBet

100% up to R1,000 Bonus

Promo codeOffer terms apply.

SunBet lists soccer, racing and rugby. Its FAQ covers card and EFT deposits, verification and own-name payments.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Easybet logo
  • Digital wallets
  • iPhone & iPad

Easybet

Free R50 + R5500 + 25 Spins

Promo codeOffer terms apply.

Easybet lists digital-wallet deposits and an iPhone app. Its withdrawal terms describe a conditional transfer period.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Mzansibet logo
  • Soccer & rugby
  • Live chat

Mzansibet

Bet R50, Get R50 Extra Bet

No code neededFollow the bookmaker's signup instructions to activate the offer.

Mzansibet lists soccer, rugby and cricket, with live chat available for account questions.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
ZARbet logo
  • Card & EFT deposits
  • Voucher options

ZARbet

Get up to R2,000

Promo codeOffer terms apply.

ZARbet lists card, EFT and voucher deposits. Its account terms include South African residency requirements and withdrawal limits.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Virgin Bet logo
  • Bet Builder
  • iOS & Android

Virgin Bet

Deposit R3,000 Get R3,000

Promo codeOffer terms apply.

Virgin Bet describes iOS and Android apps, Bet Builder and several deposit methods for South African customers.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
YesPlay logo
  • Mobile access
  • Lottery betting

YesPlay

Deposit R3,000 Get R3,000

Promo codeOffer terms apply.

YesPlay offers mobile access to sports and lottery betting. The conditions differ between the two products.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Playbet logo
  • Soccer markets
  • Fixed odds

Playbet

200 Spins + up to R20,000

Promo codeOffer terms apply.

Playbet lists soccer and fixed-odds betting. The public pages we reviewed use playbet.net and identify Playbet Mpumalanga as the operator.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
OneBet logo
  • PSL coverage
  • Build a Bet

OneBet

255% up to R27500 + 175 Spins

Promo codeOffer terms apply.

OneBet lists sports betting and Build a Bet. Withdrawals require a South African bank account in the customer’s own name.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
BettaBets logo
  • Soccer fixtures
  • Branch finder

BettaBets

up to R5000 + 50 spins

Promo codeOffer terms apply.

BettaBets publishes soccer fixtures and a branch finder. Its online account terms identify the company responsible for the online service.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Bonuscity logo
  • Checks pending
  • Product details unclear

Bonuscity

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

We haven’t confirmed enough about Bonuscity’s operator or account conditions to recommend an offer. Signup links are unavailable while these checks are incomplete.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.
Goldrush logo
  • Fixed odds
  • Retail network

Goldrush

Get up to 90 free spins

Promo codeOffer terms apply.

Goldrush has online betting and a retail network. Its website describes the online service separately from its shops.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
FirstBet logo
  • Local racing
  • International racing

FirstBet

Deposit R10,000 Get R10,000

Promo codeOffer terms apply.

FirstBet lists sports betting alongside local and international horse racing. Its racing rules cover how bets are settled.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
NEO.bet logo
  • Live bet building
  • iOS & Android

NEO.bet

Deposit R6000 Get R6000

Promo codeOffer terms apply.

NEO.bet describes same-game live combinations and cashout controls. Availability depends on the event and the bet’s conditions.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Kingbets logo
  • Checks pending
  • Account details unclear

Kingbets

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

We haven’t confirmed enough about Kingbets’ current account and product details to recommend an offer. Signup links remain unavailable.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.
Shayabets logo
  • Checks pending
  • Feature check needed

Shayabets

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

Shayabets’ current product and account details remain unconfirmed. We aren’t promoting an offer while those checks are incomplete.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.
Ready Set Bet logo
  • Formerly SoccerShop
  • Games-led

Ready Set Bet

up to R15,000 + 100 Spins

Promo codeOffer terms apply.

Ready Set Bet, formerly SoccerShop, has games on its public site. We haven’t confirmed a current sports menu.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Play.co.za logo
  • Pre-match & live
  • Account controls

Play.co.za

Deposit R30,000 Get R30,000

Promo codeOffer terms apply.

Play.co.za describes pre-match and in-play betting, account limits and EFT deposits. Withdrawal conditions need to be checked separately.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
playTSOGO logo
  • Rugby & racing
  • 24/7 help channel

playTSOGO

Exclusive: R10,000 + 25 Bet, 50 Spins + 25 Flights

Promo codeOffer terms apply.

playTSOGO lists rugby and racing. Its site warns that displayed live odds may be delayed, which matters when following an event in progress.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Pantherbet logo
  • Checks pending
  • Licence-date check

Pantherbet

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

Pantherbet’s About page showed a licence period ending in March 2026. We haven’t confirmed the current position, so its offers remain on hold.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.
Jackpot City logo
  • Live dealer
  • Games-led

Jackpot City

100% up to R4000 + Spins

Promo codeOffer terms apply.

Jackpot City describes games and live dealer products. We haven’t confirmed a sports menu, so this isn’t a direct sportsbook comparison.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Luckystake logo
  • Checks pending
  • Local identity check

Luckystake

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

We haven’t confirmed the South African operator behind Luckystake. Its offers and signup links remain unavailable here.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.
Bravobet logo
  • Checks pending
  • Product evidence needed

Bravobet

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

Bravobet’s current product and account details remain unconfirmed. We aren’t promoting its offers while those checks are incomplete.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.
betXchange logo
  • Horse racing
  • Retail shops

betXchange

R25 Free + R2,000 (100%) + 300 Spins

Promo codeOffer terms apply.

betXchange lists sports, horse racing and retail betting. Several companies operate within the group; the online terms identify the company responsible for an account.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
BetOlimp logo
  • In-play sport
  • Deposit limits

BetOlimp

R3000 Deposit Match (100%)

Promo codeOffer terms apply.

BetOlimp lists in-play sport and live statistics, plus information on deposit limits, cooling-off periods and self-exclusion.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Betshezi logo
  • Limit-setting tools
  • Sports menu unclear

Betshezi

Deposit R2000 Get R2000

Promo codeOffer terms apply.

Betshezi’s landing page describes a two-goal payout feature and account-limit tools. We haven’t confirmed its full sports menu.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Swifty Sports logo
  • Checks pending
  • Local-site check

Swifty Sports

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

We couldn’t check Swifty Sports’ South African website. Its local product details and offer availability remain unconfirmed.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.
Gbets logo
  • Digital wallets
  • Voucher choice

Gbets

R1,000 Bonus

Promo codeOffer terms apply.

Gbets lists voucher, card and digital-wallet deposits. Its banking conditions explain which methods can also be used for withdrawals.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
LulaBet logo
  • Soccer-led
  • Singles & accumulators

LulaBet

Bet R50 Get R50

Promo codeOffer terms apply.

LulaBet lists soccer, rugby, cricket and racing. Its sports guide covers singles and multis.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
Pokerbet logo
  • MMA partnership
  • Sports blog

Pokerbet

100% up to R2000 + R100 Free Bet

Promo codeOffer terms apply.

Pokerbet’s official blog covers sports betting and a VERSUS MMA partnership. The account and payment details covered in this guide are limited.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
PlayaBets logo
  • Live sports
  • Match scores

PlayaBets

100% Sign-Up Bonus

Code not confirmedSee the bookmaker's offer page for signup instructions.

PlayaBets displays live sports markets and match scores. Our guide covers the information available on its public site.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
BetJets logo
  • Horse racing
  • Book-a-Bet

BetJets

Deposit R2,000 Get R2,000

Promo codeOffer terms apply.

BetJets lists sports and horse racing. Its Book-a-Bet feature uses a code to share selections.

Read code & terms Read the bookmaker review18+ · Offer terms apply.
MBet logo
  • Checks pending
  • Access check needed

MBet

Offer promotion on hold

Offer on holdWe haven't completed our checks on this bookmaker.

We haven’t confirmed MBet’s current operator and product details. Its offers and signup links remain unavailable here.

Read code & terms Read the bookmaker review18+ · No signup offer promoted.

Offer details checked 10 November 2026. The bookmaker's current terms apply.

Frequently asked questions

Where do I enter a promo code?

Follow the bookmaker's signup instructions. Some offers ask for a code when you register; others use the cashier or a separate offer page.

What does “Code not confirmed” mean?

We haven't confirmed a code for that offer. It doesn't mean the offer needs no code; use the bookmaker's activation instructions.

Can I use a code more than once?

That depends on the offer. Welcome offers usually have new-customer restrictions, so check the account and claim limits in the terms.

Bonus and odds guides