Skip to content
  1. Best betting sites
  2. South Africa

Best Betting Sites in South Africa, from Provincial Bookmakers to International Betting Sites in South Africa

The best betting sites in South Africa come in two kinds. One is the bookmaker licensed by a provincial board, such as Betway under Western Cape number 10181496-012. The other is the international site that pays in rand on an offshore permit.

Updated

The ranking below shows the second group with its licence status printed, because the National Gambling Board states that South Africans cannot gamble with international sites.

Melbet's 200% match is the largest rand offer in the group. Paripesa clears its bonus at a plain 5x. The register table lists the local brands with their provincial numbers.

Best betting sites in South Africa, rand offers and licence status side by side

Best betting sites in South Africa, rand offers and licence status side by side: South Africa on a map of Africa with licence, payment and tax notes

The best betting sites in South Africa on the international list quote their bonus in rand and publish a rollover, and none of them holds a provincial licence. Melbet pays the largest rand match on the list from its minimum deposit with an 8x rollover on accumulators priced 2.10 or higher within 30 days.

Paripesa pays 100% up to R2,000 from the same deposit at 5x on 1.40 accas in the same window.

1xBet pays 200% up to R3,000, half cleared on 1.40 accumulators and half in 1xGames. BetWinner sets a euro cap, 100% up to €100, and showed it as R1,869.25 on 5 October 2026. 22Bet publishes a 100% first-deposit match without a rand cap on its promotion page.

01
100% up to R2,000
Rollover
5x on 3+ legs at 1.4
Time limit
30 days
Apps
Android & iOS
Bonus terms
Opens with a deposit of R17 or more. The bonus must be wagered 5 times over on 3-leg accumulators or longer with every pick at 1.4 upward; the clock runs 30 days.
02
200% up to R3,400
Rollover
8x on 3+ legs at 2.1
Time limit
30 days
Apps
Android & iOS
Bonus terms
R17 unlocks it. The bonus is staked 8 times on multiples of at least 3 picks at odds from 2.1, with 30 days to finish.
03
200% up to R3,000
Apps
Android & iOS
Bonus terms
One half of the bonus clears on three-pick accumulators or longer priced 1.40 or longer, the other half in 1xGames, inside 30 days.
Visit 1xBet
04
100% first deposit bonus
Apps
Android & iOS
05
100% up to €100 (paid in rand)
Wallet
Visa
Apps
Android & iOS
Bonus terms
A deposit of €1 (R18.69) qualifies, and the cap read R1,869.25 on 5 October 2026. The bonus is played through five times on accas built from three selections or more, three of them at 1.40 or better, inside a 30-day window from registration.
06
100% sports welcome + 200% casino & 150 free spins
Apps
Mobile site
Bonus terms
A first deposit of US$1 or more starts the sports package. Each sports bonus is staked 5 times on accas built from three selections or more, three of them at odds of 1.40 or better, inside 7 days. Three more deposit bonuses follow at 50%, 25% and 25%, and a casino route pays 200% plus 150 free spins in place of the sports package.
Visit 888starz
07
Up to 360% across your first 4 deposits
Wallet
Crypto
Apps
Mobile site
Bonus terms
Four deposit matches: 180% on the first, 340% on the second, 300% on the third and 360% on the fourth.
08
15% boosted instant rakeback for 7 days
Wallet
Crypto
Apps
Mobile site
Bonus terms
Switch it on under Special Rewards with an affiliate code (GAM15 is the house code) inside 6 hours of signing up; the boosted rate lasts 7 days.
09
Up to US$2,500 of cash rewards across 30 days
Wallet
Crypto
Apps
Mobile site
Bonus terms
Any first deposit starts it: 10% rakeback on casino play, daily casino and weekly sports cash drops credited as withdrawable cash, and a Cash Vault that opens on day 30.
10
Up to US$10,500 (590%) + 225 free spins
Wallet
Crypto
Apps
Mobile site
Bonus terms
Three deposits from US$5 each build the package. The first bonus has to be switched on within 7 days of sign-up, and each one is wagered inside 14 days on slots, live games and BetFury Originals.

888starz pays a dollar-capped package in rand, and the crypto books at the foot of the list run balances in USDT, Bitcoin or Ethereum. The local brands with provincial numbers sit in the register table further down without an affiliate link.

Match rate, licence, wallets, apps and rollover as each bookmaker publishes them for South Africa. The cap of every offer sits in its row above. Tap a column to sort.
BookmakerMatchLocal licenceWallets listedAppsRolloverTime limit
100%InternationalNot listedAndroid & iOS5x on 3+ legs at 1.430 daysJoin
200%InternationalNot listedAndroid & iOS8x on 3+ legs at 2.130 daysJoin
200%InternationalNot listedAndroid & iOSSee termsJoin
100%InternationalNot listedAndroid & iOSSee termsJoin
100%InternationalVisa, Mastercard, Skrill, NetellerAndroid & iOSSee termsJoin
100%InternationalNot listedWebSee termsJoin
Up to 360%InternationalNot listedWebSee termsJoin
15%InternationalNot listedWebSee termsJoin
Cash rewardsInternationalNot listedWebSee termsJoin
Cash rewardsInternationalNot listedWebSee termsJoin

Soccer predictions today with PSL and European fixtures

Soccer predictions today with PSL and European fixtures: payout slip for a South Africa bet showing stake, odds and tax

Soccer predictions today cover 5 upcoming matches, 1 of them in the South Africa Premier Soccer League, with kick-off times in SAST.

  1. UEFA Champions League, Tuesday 3 November
  2. Feyenoord v Inter22:00Inter or the draw1.81 on Inter returns R181
  3. Lask Linz v Slovan Bratislava22:00Lask Linz or the draw1.50 on Lask Linz returns R150
  4. Manchester United v AS Roma22:00Manchester United or the draw2.44 on Manchester United returns R244
  5. Villarreal v Paris Saint Germain22:00Paris Saint Germain or the draw1.65 on Paris Saint Germain returns R165
  6. South Africa Premier Soccer League, Wednesday 4 November
  7. Kaizer Chiefs v Amazulu19:30Kaizer Chiefs or the draw

Model picks weigh recent form, goals and head-to-head records. Returns assume R100 on the 1xBet favourite with no betting tax applied. Updated Mon 2 Nov, 02:32 SAST.

Top betting sites South Africa punters pick by habit

Top betting sites South Africa punters pick by habit: map of African betting markets with South Africa highlighted

Top betting sites South Africa punters choose depend on the slip. One wants a soccer acca every Saturday, another a small rand deposit to try a brand, a third an app for in-play markets. Nothing on these cards is estimated; each figure sits on the bookmaker's promotion page.

Biggest welcome matchMelbet

200% up to R3,400 is the largest sports headline on the page.

Smallest first depositParipesa

Its welcome offer opens from the lowest deposit among the ranked brands.

iPhone and Android appsParipesa, Melbet, 1xBet

Both store builds are published, so the slip works the same on either phone.

Crypto walletBC.Game, Gamdom, Cloudbet

Deposits and payouts in USDT, Bitcoin or Ethereum rather than the local currency.

A punter who wants a provincial licence behind the account should start with the register table, where Betway, Hollywoodbets, Supabets and the other local brands print their numbers. The international cards above suit a punter who has read the NGB position and still wants a rand bonus.

Two deeper pages cover South African betting apps and the rand welcome bonus terms.

Betting sites in South Africa, one record per offshore brand

Betting sites in South Africa, one record per offshore brand, illustration

Betting sites in South Africa that sell to punters from abroad publish rand offers but no provincial number. Each record keeps the two facts together: what the promotion page prints, and the licence that stands behind it, which in every case below sits outside the country.

The provincially licensed brands, from Betway to Hollywoodbets, appear in the register table further up, with their board and licence number.

Paripesa

Paripesa in South Africa

Visit Paripesa
Welcome offer
100% match
Minimum deposit
R17
Rollover
5x on 3+ legs at 1.4
Time limit
30 days

Paripesa doubles a first deposit and asks for 5x on three-leg accumulators priced 1.40 inside 30 days. It ships builds for Android and iPhone.

No provincial board lists the brand, so a dispute cannot go to the Western Cape or Mpumalanga regulator.

The lightest rand rollover on the list, with no local licence behind it.

Licence
Offshore permit
Deposit routes
Shown after login
Apps
Android & iOS
Products
Sportsbook, Casino
Melbet

Melbet in South Africa

Visit Melbet
Welcome offer
200% match
Minimum deposit
R17
Rollover
8x on 3+ legs at 2.1
Time limit
30 days

Melbet carries the largest rand cap among the offshore brands under Curaçao licence OGL/2024/561/0554. The catch is the odds floor: 8x on three-leg slips priced 2.10 or longer, inside 30 days.

R500 in brings R1,000 of bonus and a target of R8,000 in qualifying stakes at odds that lose more often than 1.40 legs.

A big headline built for punters who already back long accumulators.

Licence
Curaçao Gaming Authority licence, OGL/2024/561/0554
Deposit routes
Shown after login
Apps
Android & iOS
Products
Sportsbook, Casino
1xBet

1xBet in South Africa

Visit 1xBet
Welcome offer
200% match
Promo code
DATA0

1xBet advertises a 200% match with code DATA0. Half of the bonus clears on accumulators of three or more legs at 1.40, the other half in 1xGames, within 30 days.

The brand holds licences in several African markets, but none from a South African province.

A split offer whose casino half sits outside South African law.

Licence
Offshore permit
Deposit routes
Shown after login
Apps
Android & iOS
Products
Sportsbook, Casino
22Bet

22Bet in South Africa

Visit 22Bet
Welcome offer
100% match

22Bet promotes a 100% first deposit bonus to South African visitors without printing a rand cap on its terms page. Android and iPhone apps are published.

With no cap in rand and no provincial licence, the offer is best read on the brand's own page before any deposit.

Listed for completeness; the terms need checking at source.

Licence
Offshore permit
Deposit routes
Shown after login
Apps
Android & iOS
Products
Sportsbook, Casino
BetWinner

BetWinner in South Africa

Visit BetWinner
Welcome offer
100% match
A deposit of €1 (R18.69) qualifies, and the cap read R1,869.25 on 5 October 2026. The bonus is played through five times on accas built from three selections or more, three of them at 1.40 or better, inside a 30-day window from registration.

BetWinner pays 100% up to €100 in rand. A €1 deposit, R18.69 on the day it was read, qualifies, and the cap read R1,869.25 on 5 October 2026. The bonus is played five times on three-selection accumulators at 1.40 within 30 days.

Cards, two e-wallets and Bitcoin feed the cashier, under a Curaçao licence.

The smallest entry point among the offshore brands; the euro cap moves with the rand.

Licence
Curaçao Gaming Authority licence
Deposit routes
VisaMastercardSkrillNetellerBitcoin
Apps
Android & iOS
Products
Sportsbook, Casino
888starz

888starz in South Africa

Visit 888starz
Welcome offer
100% match
Promo code
DATA004

888starz offers a 100% sports welcome from US$1, wagered 5x on 1.40 accumulators within 7 days, with three smaller deposit bonuses after it. A casino route pays 200% plus 150 free spins instead, with code DATA004.

It works under a Curaçao licence and runs through the mobile site.

Dollar-priced and casino-heavy, which matters little to a punter who sticks to football.

Licence
Curaçao Gaming Authority licence
Deposit routes
Shown after login
Apps
Mobile site
Products
Sportsbook, Casino
BC.Game

BC.Game in South Africa

Visit BC.Game
Welcome offer
Up to 360% match
Four deposit matches: 180% on the first, 340% on the second, 300% on the third and 360% on the fourth.

BC.Game pays 180%, 340%, 300% and 360% across the first four deposits, in crypto. It runs a sportsbook beside the casino.

A coin-only account with no rand route and no local licence.

Licence
Offshore permit
Deposit routes
Shown after login
Apps
Mobile site
Products
Casino, Sportsbook
Gamdom

Gamdom in South Africa

Visit Gamdom
Welcome offer
15% match
Switch it on under Special Rewards with an affiliate code (GAM15 is the house code) inside 6 hours of signing up; the boosted rate lasts 7 days.

Gamdom pays 15% rakeback, boosted for 7 days when a code such as GAM15 goes in under Special Rewards within 6 hours of sign-up, under an Anjouan licence.

Rakeback for crypto volume players only.

Licence
Anjouan Gaming Authority licence
Deposit routes
Shown after login
Apps
Mobile site
Products
Sportsbook, Casino
Cloudbet

Cloudbet in South Africa

Visit Cloudbet
Welcome offer
Up to US$2,500 of cash rewards across 30 days
Any first deposit starts it: 10% rakeback on casino play, daily casino and weekly sports cash drops credited as withdrawable cash, and a Cash Vault that opens on day 30.

Cloudbet credits up to US$2,500 of cash rewards over 30 days: casino rakeback, daily and weekly cash drops without wagering, and a vault that opens on day 30. Payouts are quoted within 24 hours.

The clearest crypto rewards on the list, outside any South African licence.

Licence
Curaçao Gaming Authority licence
Deposit routes
Shown after login
Apps
Mobile site
Products
Sportsbook, Casino
Payout time
Within 24 hours
BetFury

BetFury in South Africa

Visit BetFury
Welcome offer
Up to US$10,500 (590%) + 225 free spins
Three deposits from US$5 each build the package. The first bonus has to be switched on within 7 days of sign-up, and each one is wagered inside 14 days on slots, live games and BetFury Originals.

BetFury's three-deposit package reaches US$10,500 with 225 free spins, each part wagered within 14 days on slots, live games and BetFury Originals.

A casino package; South African law bars interactive casino play.

Licence
Curaçao Gaming Authority licence
Deposit routes
Shown after login
Apps
Mobile site
Products
Sportsbook, Casino

Betting companies in South Africa on the NGB verified list

Betting companies in South Africa on the NGB verified list: payout slip for a South Africa bet showing stake, odds and tax

Betting companies in South Africa with a provincial licence appear on the NGB verified operators page, and the local brands below carry the company and number each one publishes. Betway trades as Raging River Trading (Pty) Ltd, Hollywoodbets as Hollywood Sportsbook Western Cape (Pty) Ltd.

Local bookmakers in South Africa with the company and licence details they publish or the regulator lists. No affiliate link.
BookmakerCompanyLicenceNumberStatus
BetwayRaging River Trading (Pty) LtdWestern Cape Gambling and Racing Board10181496-012On the local register
HollywoodbetsHollywood Sportsbook Western Cape (Pty) LtdWestern Cape Gambling and Racing Board10110547-021On the local register
LottoStarLottoStar (Pty) LtdMpumalanga Economic Regulator9-2-1-09467On the local register
YesPlaySA Sportsbook (Pty) LtdWestern Cape Gambling and Racing Board10180204-013On the local register
JackpotCityMpumalanga Economic Regulator9-2-1-09658On the local register
SportyBetEnziglo (Pty) LtdMpumalanga Economic Regulator9-2-1-09799On the local register
SupabetsMpumalanga Economic Regulator9-2-1-00055On the local register
BetfredBetting World (Pty) LtdMpumalanga Economic Regulator9-2-1-00039On the local register
SunBetSunBet (Pty) LtdWestern Cape Gambling and Racing Board10138713-018On the local register
InterbetInterbet International (Pty) LtdWestern Cape Gambling and Racing Board10083472-023On the local register
Bet.co.zaBetcoza Online (Pty) LtdWestern Cape Gambling and Racing Board10145732-017On the local register
GbetsDymanex (Pty) LtdWestern Cape Gambling and Racing Board10179096-014On the local register
Lottoland South AfricaLottoland South Africa (Pty) LtdWestern Cape Gambling and Racing Board10185705-009On the local register
PlayaBetsPlayabets MP (Pty) LtdMpumalanga Economic Regulator9-2-1-09689On the local register
World Sports BettingSWB Solutions (Pty) LtdWestern Cape Gambling and Racing Board10181495-013On the local register
10betEdcobrite (Pty) LtdMpumalanga Economic Regulator9-2-1-09661Stated by the operator

No local name in this table carries a link. Hollywoodbets and Betway price the Betway Premiership and the racing card deepest, run Lucky Numbers and take Instant EFT, vouchers and cards.

International betting sites in South Africa and the NGB warning

International betting sites in South Africa and the NGB warning: map of African betting markets with South Africa highlighted

International betting sites in South Africa pay in rand, publish rollover terms and hold Curaçao or similar permits in place of a provincial number. BetWinner names Visa, Mastercard, Skrill, Neteller and Bitcoin on its South African cashier; the other ranked brands show their deposit routes after login.

The NGB position is plain: its residents are told to stay with provincial licensees, and a dispute with an international site never reaches a provincial board. A punter who proceeds anyway should treat the licence chip on each card as the whole of the protection on offer, and keep deposits small.

Namibia's Gambling Board is still licensing bookmakers, so Namibian punters face a similar choice with the rand-pegged Namibia dollar, and the Namibia ranking sets that out.

Online betting sites South Africa punters fund with Instant EFT, vouchers and cards

Online betting sites South Africa punters fund with Instant EFT, vouchers and cards, illustration

Online betting sites South Africa punters use are funded three ways: Instant EFT through Ozow or PayFast, 1Voucher and OTT vouchers bought at a till, and Visa or Mastercard. The provincial bookmakers publish all three.

Among the international brands, BetWinner names cards, Skrill, Neteller and Bitcoin; Melbet, Paripesa and 1xBet publish rand offers without naming a route on the promotion page.

Licensed bookmakers are accountable institutions under FICA, so a copy of the ID document and proof of address are requested before the first withdrawal. Melbet and Paripesa share the lowest bonus floor among the offshore brands.

Deposit routes each bookmaker publishes for South Africa; a dash means the wallet is not named on that cashier page.
BookmakerInstant EFTVouchersCardsAlso listed
Not listedNot listedNot listedVisa, Mastercard, Skrill, Neteller

Sports betting South Africa winnings and the SARS capital gains rule

Sports betting South Africa winnings and the SARS capital gains rule: South Africa on a map of Africa with licence, payment and tax notes

Sports betting South Africa punters do for recreation produces winnings that SARS leaves alone. The SARS capital gains tax guide excludes winnings from licensed South African gambling, while gains from foreign or illegal gambling are taxable.

A R100 stake at 3.20 therefore pays R320 from a provincial bookmaker with no deduction, as the calculator below shows. Keep the deposit and withdrawal history, because SARS can ask how a large sum reached a bank account.

Payout after tax in South Africa

Enter a stake and decimal odds. The phone plays the messages a winning ticket produces under South African rules, deposit to wallet.

Soccer betting South Africa style: Betway Premiership, Bafana Bafana and the Soweto derby

Soccer betting South Africa style: Betway Premiership, Bafana Bafana and the Soweto derby

Soccer betting South Africa punters build around the Betway Premiership, with the Soweto derby between Kaizer Chiefs and Orlando Pirates drawing the deepest markets of the season. The provincial bookmakers price corners, cards and player markets on it. The international brands stop at match odds, totals and handicaps and save their depth for England and the Champions League.

Bafana Bafana qualifiers, the Springboks' rugby fixtures and the Proteas' cricket fill the rest of the slip. Horse racing survives with fractional prices at Hollywoodbets and World Sports Betting, and Lucky Numbers draws its own crowd.

Botswana's punters follow the same Premiership on Betway's licensed Botswana site, and the Botswana ranking shows that brand on the Gambling Authority list there.

Online sports betting South Africa bonuses in rand and the turnover they need

Online sports betting South Africa bonuses in rand and the turnover they need: map of African betting markets with South Africa highlighted

Online sports betting South Africa bonuses are priced by rollover more than by the headline. Melbet turns R500 into R1,500 at 200%, and the R1,000 bonus needs R8,000 of accumulator stakes at odds of 2.10 or higher. Paripesa doubles the same R500, and the R500 bonus needs R2,500 of stakes at 1.40.

1xBet's R3,000 cap clears half at 5x on accumulators and half in 1xGames, so a soccer-only punter releases half of it. BetWinner's 5x runs over 30 days against a euro cap.

Welcome bonus calculator for South Africa

Enter the first deposit you have in mind, in ZAR, and compare what each brand's published rollover turns it into.

South AfricaBonus slip

South Africa betting sites and the licence check before a rand deposit

South Africa betting sites and the licence check before a rand deposit, illustration

South Africa betting sites are screened with the footer, the cashier and a test withdrawal. A provincial number in the footer must match the NGB verified list. The cashier must name Instant EFT, a voucher or a card. A small withdrawal must reach the bank before a larger stake goes in.

  1. Search the NGB list for the footer number, such as Betway's 10181496-012 from the Western Cape board.
  2. Deposit R50 by Instant EFT and withdraw it before activating any bonus.
  3. Check the rollover column before opting in: 5x at Paripesa, 8x at 2.10 at Melbet, split at 1xBet.
  4. Have the ID copy and proof of address ready for the FICA check on licensed brands.
  5. Decide a monthly limit before the first slip; the National Responsible Gambling Programme offers free counselling.

Zimbabwe's punters cross the border with the same question and a 25% tax waiting, and the Zimbabwe ranking works that through. The continent-wide table of best betting sites shows which of these brands holds a licence north of the Limpopo.

South Africa betting sites, question by question

South Africa betting sites, question by question: South Africa on a map of Africa with licence, payment and tax notes

Which betting site in South Africa pays the biggest rand bonus?

Melbet pays the largest rand match at 200% with an 8x rollover on accumulators priced 2.10 or higher within 30 days. 1xBet follows at 200% up to R3,000 and Paripesa at 100% with a 5x rollover. None of the three holds a provincial licence.

Is online sports betting legal in South Africa?

Yes, through a bookmaker licensed by a provincial board under the National Gambling Act 7 of 2004, with a minimum age of 18. Online casino games sit outside the law under section 11, and the National Gambling Board warns residents off international sites.

Are betting winnings taxed in South Africa?

SARS excludes winnings from licensed South African gambling from capital gains tax for recreational punters. Gains from foreign or illegal gambling are taxable under the same guide. Keep the deposit and withdrawal history, because SARS can ask how a large sum reached a bank account.

Which South African betting sites take Instant EFT and vouchers?

The provincially licensed brands such as Betway, Hollywoodbets and Supabets publish Instant EFT, 1Voucher and OTT vouchers and cards. Among the international brands, BetWinner names Visa, Mastercard, Skrill, Neteller and Bitcoin on its South African cashier page; the others show routes after login.

How do I check a provincial bookmaker licence?

Open the NGB verified operators page and search for the number printed in the footer with the licensee: Raging River Trading (Pty) Ltd for Betway under 10181496-012, Hollywood Sportsbook Western Cape (Pty) Ltd for Hollywoodbets under 10110547-021, LottoStar (Pty) Ltd under Mpumalanga number 9-2-1-09467.

What documents do South African bookmakers ask for?

Licensed bookmakers are accountable institutions under FICA, so they ask for a copy of the ID document and proof of address before the first withdrawal. Registration needs a South African phone number and a date of birth showing 18 or over, and payouts go to a bank account in the same name.

Can I bet on the Soweto derby with an international site?

Melbet, 1xBet, Paripesa, 22Bet and BetWinner all price Betway Premiership matches, including Kaizer Chiefs against Orlando Pirates, with match odds, totals and handicaps. The provincial bookmakers go deeper with corners, cards and player markets, and hold the licence the NGB expects.

Top pick in South AfricaMelbet
Visit