18+ only · Licensed South African bookmakers only

Sign-up bonuses and welcome offers, worked out in rands

10bet welcome bonus: 100% up to R5,000, worked out in rands

10bet doubles your first deposit, from R50 up to R5,000, with no code. What you must bet before you can withdraw, in rands, and the no-deposit, free spins and promo-code claims checked.

In one line: 10bet doubles your first deposit, from R50 up to R5,000, with no code. On sport you then bet the deposit plus the bonus five times within 30 days, at odds of 1.60 or more. There’s no no-deposit bonus, and free spins are no longer part of the offer.

What you get

From 10bet’s promotions page and Promotional Terms, checked 4 November 2026:

Bonus100% of your first deposit
Smallest depositR50
Biggest bonusR5,000
Promo codeNone: you select the 100% Welcome Bonus in the cashier when you deposit
Before you can claimPass FICA during registration
Where you can use itSports, casino and live dealer games

The sports rollover

10bet’s offers page doesn’t give its own rollover, so its standard Sports Bonus Terms apply:

  • Bet your deposit plus the bonus 5 times, within 30 days of claiming.
  • Each bet at odds of 1.60 or more.
  • Handicaps (except three-way handicaps), over/under, odd/even and forecast or tricast bets don’t count.
  • Only settled bets count, and only your first bet on the same market of the same match.
  • Cashed-out and starting-price bets don’t count.
  • While you bet with bonus money, the biggest stake allowed is R1,000 a bet.
  • Ask for a withdrawal before the rollover is done, and you lose the bonus and what it won.

In rands

You deposit10bet addsYou must bet, at 1.60 or more, within 30 days
R50R50R500
R100R100R1,000
R500R500R5,000
R1,000R1,000R10,000
R5,000R5,000R50,000

The rule that surprises people

10bet uses your own money before the bonus. When your own money wins, only an amount up to your deposit goes back to your cash balance. Anything above that goes into the bonus balance and stays locked until the rollover is done.

Say you deposit R100, get R100 of bonus, and bet your R100 at odds of 5.0. It wins, and R500 comes back. R100 goes to your cash balance and R400 to your bonus balance. Withdraw the R100 before finishing the rollover, and the terms say the bonus balance, R400 of winnings included, is cancelled.

So a bonus can lock up a big early win. If you’d rather keep your winnings free, you can play without the bonus: just don’t select it in the cashier.

The casino side

10bet’s Games Rules set the standard games bonus: bet the bonus (not the deposit) 30 times. Slots count in full. Poker and sic bo count 50%; blackjack, baccarat, craps, BetGames TV and crash games 10%; roulette and game shows 5%. A R100 bonus on slots means R3,000 of spins.

Bets from a games bonus of R150 or more, or of 30% of the bonus or more, count as irregular play until the rollover is done, and can cost you the winnings. 10bet’s offers page doesn’t say how the welcome bonus divides between sport and games. Check the Bonus Information page in your account after you claim, before you bet.

From 10bet’s Promotional Terms (clauses 4, 6, 9 and 22 to 31) and Games Rules, checked 4 November 2026.

How to claim it

  1. Tap Join Now on 10bet.co.za. You’ll be asked for your name, cellphone number and ID number. You must be 18 or older.
  2. Pass FICA during registration: 10bet won’t let you deposit or claim the bonus until you do. It may also ask for a photo of you holding your ID before crediting a bonus.
  3. Deposit R50 or more and select the 100% Welcome Bonus in the cashier.
  4. Bet through the rollover within 30 days. Track it on the Bonus Information page.
  5. Once it’s done, the bonus balance moves to your cash balance and you can withdraw.

Is there a 10bet no-deposit bonus?

Not on 4 November 2026: 10bet’s promotions page listed none. Its terms do carry standard rules for one, should it run one: 10 times the bonus for sport, 30 times for games, at most R500 withdrawable, and one deposit (of at least R5) before you can withdraw. Lucky Fish and Easybet both pay R50 for joining: R50 sign-up bonuses.

10bet free spins and the “50 free spins”

10bet says free spins are no longer part of its welcome bonus. On 4 November 2026 it gave, as an example of its ongoing spins promotions, 20 free spins a day when you opt in and bet R500 or more on sport at odds of 1.60 or more. The “50 free spins” deal many sites still mention ran from 20 to 23 August 2026, for opted-in players who received 10bet’s marketing about it.

Do I need a 10bet promo code?

Not for the welcome bonus. 10bet uses codes for some of its other offers, such as cashback and reloads, and lists them in its Promotions section.

10bet free bets

On 4 November 2026 10bet ran a weekly rugby offer: 25% of your rugby stake back as a free bet, up to R500 a week. Under its free bet terms you keep the winnings but not the stake, and you can’t use a free bet in part: a R100 free bet placed on a R50 bet loses the other R50.

How it compares

The same R100 first deposit at our other bookmakers:

BookmakerWhat you getWhat you bet firstTime
10betR100 bonusR1,000 at 1.60 or more30 days
YesPlayR100 bonusR1,400 at 3.1 or more7 days
EasybetR150 Bonus BetR400 at 3.0 or more, before it’s paid30 days
Lucky FishR50, no deposit neededR50 once at 1.5 or more24 hours

Checked 4 November 2026, except YesPlay (9 November 2026). All the offers: sign-up bonuses worked out in rands.

Of the three deposit bonuses, 10bet asks for the lowest odds, 1.60, which lets you back a clear favourite, and gives you the joint-longest time. The catches are the list of markets that don’t count, the R1,000 stake cap and the way big early wins move into the bonus balance.

10bet

Licensed: Mpumalanga Economic Regulator · 9-2-1-09661
Multi boosts up to 600%OSB test: coming soon

100% first deposit bonus up to R5,000

Min deposit R50 · Bet deposit + bonus 5x · Odds 1.60+ · 30 days

  • Bet builder
  • Cash-out
  • Live streaming
  • Data-free: to check
Punters say
3.9/5 on Trustpilot (67 reviews)
Minimum deposit
R5
Payout cap
R500,000 a day
Pay with
Capitec Pay, Vouchers, EFT, Card

Licence checked 13 Oct 2026 · Offer checked 4 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026

Betfred

Licensed: Mpumalanga Economic Regulator · 9-2-1-00039
Cash in and out at 55 branchesOSB test: coming soon

Up to R21,000 in bonus funds and 750 free spins over your first three deposits

Bet the bonus 4x · 7 days

  • Bet builder: to check
  • Cash-out: to check
  • Live streaming: to check
  • Data-free: to check
Punters say
2.1/5 on HelloPeter (19 reviews in 12 months) · No Trustpilot profile for betfred.co.za
Minimum deposit
To check
Payout cap
R15,000,000 a day per customer
Pay with
Capitec Pay, Vouchers, EFT, Card

Licence, offer, scores and figures checked 2 Nov 2026

Easybet

Licensed: Two provincial boards · 10191733-004 (Western Cape) / ECBM029 (Eastern Cape)
Data-free betting appOSB test: coming soon

150% first deposit match up to R5,000 in Bonus Bets, plus R50 on sign-up

Min deposit R50 · Bet your deposit first 4x · Odds 3.0+ · 30 days

  • Bet builder
  • Cash-out
  • Live streaming: to check
  • Data-free
Punters say
1.7/5 on HelloPeter (31 reviews in 12 months) · 4.3/5 on the App Store (2.3k ratings)
Minimum deposit
To check
Payout cap
To check
Pay with
Vouchers, EFT, Card

Licence checked 13 Oct 2026 · Offer checked 4 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026

Lucky Fish

Licensed: Two provincial boards · 9-2-1-09838 (Mpumalanga) / 10192071-003 (Western Cape)
Lightest sign-up bonus termsOSB test: coming soon

R50 sign-up bonus, no deposit needed

No deposit · Bet the bonus 1x · Odds 1.50+ · 24 hours

  • Bet builder
  • Cash-out
  • Live streaming: to check
  • Data-free: to check
Punters say
No meaningful public score yet
Minimum deposit
To check
Payout cap
To check
Pay with
Capitec Pay, Vouchers, EFT

Licence checked 13 Oct 2026 · Offer checked 4 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026

Virgin Bet

Licensed: Mpumalanga Economic Regulator · 9-2-1-09938
Early payouts: 2UP, 1UP and 14UPOSB test: coming soon

100% first deposit match up to R3,000

14 days

  • Bet builder
  • Cash-out
  • Live streaming
  • Data-free: to check
Punters say
4.7/5 on the App Store (99 ratings) · No HelloPeter or Trustpilot profile yet
Minimum deposit
R10
Payout cap
R10,000,000 net a day; per-sport caps from R200,000
Pay with
Capitec Pay, Vouchers, Card

Licence, offer, scores and figures checked 2 Nov 2026

YesPlay

Licensed: Western Cape Gambling and Racing Board · 10180204-013
Best-rated by puntersOSB test: coming soon

100% deposit bonus up to R3,000

Min deposit R20 · Bet deposit + bonus 7x · Odds 3.10+ · 7 days

  • Bet builder: to check
  • Cash-out: to check
  • Live streaming: to check
  • Data-free: to check
Punters say
4.2/5 on HelloPeter (267 reviews in 12 months) · 4.4/5 on Trustpilot (9,934 reviews)
Minimum deposit
R20
Payout cap
R2,000,000 per sports bet
Pay with
Vouchers, EFT, Card

Licence checked 13 Oct 2026 · Offer checked 9 Nov 2026 · Punter scores checked 13 Oct 2026 · Features and limits checked 13 Oct 2026

Who 10bet is

10bet South Africa is run by Edcobrite (Pty) Ltd and licensed by the Mpumalanga Economic Regulator, bookmaker licence 9-2-1-09661 (on the National Gambling Board’s list of verified operators, updated 13 October 2026, checked 19 October 2026). Our 10bet review.

Stay in control

Thirty days and R1,000 of bets on a R100 deposit sounds easy. Spread over a month, it’s a lot of betting. Set your budget first. Free, confidential help: 0800 006 008, or WhatsApp HELP to 076 675 0710. 18+ only.

Questions punters ask

What is the 10bet welcome bonus?

A 100% match on your first deposit, from R50 up to R5,000, with no code. On sport you bet the deposit plus the bonus five times within 30 days, at odds of 1.60 or more (checked 4 November 2026).

Does 10bet have a no-deposit bonus?

Not on 4 November 2026. The welcome bonus needs a deposit of at least R50.

Is there a 10bet bonus code?

Not for the welcome bonus: you select it in the cashier. Codes for some other promotions are listed in 10bet’s Promotions section.

Which bets don’t count towards the rollover?

Bets below odds of 1.60, handicaps other than three-way, over/under, odd/even, forecast and tricast bets, cashed-out and starting-price bets, and any repeat bet on a market you’ve already bet on.

Does 10bet still give 50 free spins?

Not as part of the welcome bonus. The 50 free spins deal ran from 20 to 23 August 2026 for selected players.

Full terms: 10bet promotions and Promotional Terms. Offers change: we check them at least every two weeks, and the date beside each figure is when we last did.

Last updated 11 November 2026

18+ only. Winners know when to stop. National Responsible Gambling Programme: 0800 006 008, or WhatsApp HELP to 076 675 0710. Tools and support