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:
| Bonus | 100% of your first deposit |
|---|---|
| Smallest deposit | R50 |
| Biggest bonus | R5,000 |
| Promo code | None: you select the 100% Welcome Bonus in the cashier when you deposit |
| Before you can claim | Pass FICA during registration |
| Where you can use it | Sports, 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 deposit | 10bet adds | You must bet, at 1.60 or more, within 30 days |
|---|---|---|
| R50 | R50 | R500 |
| R100 | R100 | R1,000 |
| R500 | R500 | R5,000 |
| R1,000 | R1,000 | R10,000 |
| R5,000 | R5,000 | R50,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
- 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.
- 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.
- Deposit R50 or more and select the 100% Welcome Bonus in the cashier.
- Bet through the rollover within 30 days. Track it on the Bonus Information page.
- 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:
| Bookmaker | What you get | What you bet first | Time |
|---|---|---|---|
| 10bet | R100 bonus | R1,000 at 1.60 or more | 30 days |
| YesPlay | R100 bonus | R1,400 at 3.1 or more | 7 days |
| Easybet | R150 Bonus Bet | R400 at 3.0 or more, before it’s paid | 30 days |
| Lucky Fish | R50, no deposit needed | R50 once at 1.5 or more | 24 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
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
T&Cs apply · 18+
Betfred
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
T&Cs apply · 18+
Easybet
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
T&Cs apply · 18+
Lucky Fish
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
T&Cs apply · 18+
Virgin Bet
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
T&Cs apply · 18+
YesPlay
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
T&Cs apply · 18+
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