Bonus Codes & Promotions

Cashback 5.0

10% Weekly Cashback - Up to R10,000 on Net Losses

TicTacBets calculates your net losses across sports, Lucky Numbers, greyhound racing and keno each week and credits 10% back to your account. Maximum cashback: R10,000 per week - one of the highest cashback caps in the SA market. Cashback is credited weekly. Wagering requirements may apply before withdrawal. Available to all verified TicTacBets customers. Check the Promotions page for the exact weekly calculation window and any additional qualifying criteria.

Cashback 5.0

Photo Finish

Selected horse racing bets can qualify for refunds when races are decided by extremely narrow margins.

Cashback 5.0

Tuesday 5% Sports Cashback – Up To R2,000

Receive 5% cashback on qualifying weekly net sports losses every Tuesday, capped at R2,000.

Cashback 4.0

10% Weekly Slots Cashback

EasyBet credits 10% cashback on net losing slot bets each week paid every Monday. Covers qualifying slots from Pragmatic Play, Amatic and Evolution Gaming titles. No opt-in required and available automatically to all registered EasyBet players who wager on qualifying slot titles during the week.

Cashback 4.0

10% Game Show Cashback

EasyBet credits 10% cashback on net losses from qualifying Evolution Gaming live game show titles each week paid every Thursday. Covers Evolution themed shows. No opt-in required and available automatically to all registered EasyBet players wagering on qualifying game show titles.

Cashback 4.0

Aviator 10% Weekly Cashback

EasyBet credits 10% cashback on net Aviator losses each week paid every Tuesday morning as bonus funds. No opt-in required and available automatically to all qualifying EasyBet players who wager on Aviator during the qualifying period.

Cashback 5.0

10% Weekly Sports Cashback – Up to R1,000 Every Monday

10Bet returns 10% of qualifying net sports losses every Monday for selected weekly markets. Cashback is calculated from settled bets placed between Friday and Sunday and is credited automatically to qualifying players.

Cashback 4.4

10% Casino Cashback , Up to R1,000 Weekly

10bet credits 10% of net casino losses — covering slots and live dealer — back to your account every Monday morning. No wagering requirement applies to the cashback itself. Maximum R1,000 per week, credited automatically to all qualifying players.

Cashback 5.0

Weekly Sports Cashback — up to R1,000

Every Monday, Mzansibet totals your net sports losses from the previous week and credits up to R1,000 back as Extra Bets. Activate on the Promotions page before the week begins. Minimum net loss R50 to qualify. Ideal for regular bettors as a genuine safety net.

Cashback 5.0

Weekly Slots Cashback — up to R1,000

Receive up to R1,000 back on net casino losses each week. Credited as a bonus to extend playtime across slots and live casino tables. Activate on the Promotions page. Minimum net loss applies.

Cashback 5.0

Multi-Bet Moneyback – Up To 1,000% Stake Back

Get bonus money back on qualifying accumulators if only one leg loses, with higher percentages available on larger multi-bets.

Cashback 4.2

10% Weekly Sports Cashback

eBetSA returns 10% of your net daily losses on qualifying slot games directly to your account. Cashback is calculated on your daily net loss across eligible slots and credited automatically. Check the Promotions page for the minimum qualifying daily loss amount and any maximum cashback cap. Available to all registered and verified eBetSA customers. A consistent daily benefit for regular slot players.

Cashback 5.0

Dream Catcher 10% Daily Cashback - Up to R500 Per Day

If you experience a net daily loss of R300 or more playing Dream Catcher (Evolution Gaming) on LulaBet in a single calendar day (00:00:01 to 23:59:59 SA time), LulaBet credits 10% of your net loss back to your account as cash - up to a maximum of R500 per day. Cashback is credited the following day at noon. Weekend cashback (Saturday and Sunday losses) is paid out on the following Monday. No wagering requirement on the cashback - it is credited as withdrawable cash. Available to all registered LulaBet players with a verified account.

Cashback 4.5

Casino Daily Cashback

Play selected casino games and stand a chance to receive discretionary daily cashback rewards.

Cashback 5.0

15% Weekly Sports Cashback

EasyBet credits 15% cashback on qualifying net sports losses every Thursday. Cashback is paid as bonus funds to your Bonus Wallet with no opt-in required. Covers sports bets at odds of 2.0 or higher placed during the previous week. Available to all registered EasyBet customers.

Cashback 4.0

10% Monday Cashback Loyalty Bonus

YesPlay rewards loyal players with a 10% cashback on net losses from the previous week, credited every Monday. Minimum qualifying loss: R100. Only losing bets placed at odds of 2.0 or higher are eligible. To unlock the cashback: deposit an amount equal to the cashback credited. Once unlocked you will have double the cashback to play with (e.g. lose R1,000, receive R100 cashback, deposit R100, total R200 to play). Also applies to Lucky Numbers bets: wager R5+ on any Lucky Number and receive 10% cashback weekly. Available to all registered YesPlay customers.

Cashback 4.4

Football Multi Refund

Place a qualifying football accumulator with 5 or more selections and receive a FreeBet refund if only one leg loses.

Cashback 4.4

Tennis Multi Refund

Place a qualifying tennis multi with 5 or more selections and get your stake back as a FreeBet if one selection lets you down.

Cashback 4.2

Weekly Sports Cashback

GBets credits a weekly cashback on net losing sports bets. Percentage and maximum cashback amount vary by promotional period - check the Promotions page for the current active offer. Cashback is credited as bonus funds. Wagering requirements apply before withdrawal. Available to all registered GBets customers in good standing. Check your Bonuses tab for any active cashback offers.

Cashback 4.2

Skyward Cashback - Daily Loss Cashback on the Skyward Crash Game

LulaBet offers a daily cashback promotion for Skyward (crash game) players. Incur a qualifying net loss on Skyward within a single calendar day to receive a percentage of your loss back as withdrawable cash. Cashback credited the following day. Weekend cashback paid on Monday. No wagering requirement on the cashback amount. Minimum loss and maximum cashback amounts apply - check the Promotions page for current active terms. Available to all registered and verified LulaBet players.

Cashback 5.0

10% Weekly Sports Cashback

SupaBets returns 10% of your net sports betting losses each week as a cashback bonus. The cashback is calculated on your total net loss for the week and credited as bonus funds. Wagering requirements apply before withdrawal. No opt-in required - calculated automatically each week for all registered players with qualifying activity. Check your account and the Promotions page for your current cashback amount and terms. Available to all verified SupaBets customers.

Cashback 0.0

Football Multi Insurance

Selected football accumulator bets may qualify for money-back rewards when only one leg loses.

Cashback 5.0

Pragmatic Play Cashback Spins - 5% of Weekly PP Losses as Free Spins (Up to 500)

TicTacBets returns 5% of your net losses on Pragmatic Play slot games each week as free spins. Maximum: 500 free spins per week. Spins are credited every Thursday via the customer support team - contact support@tictacbets.co.za to claim. Eligible games: any Pragmatic Play slot title in the casino lobby. Winnings from cashback spins are subject to wagering requirements before withdrawal. Available to all verified TicTacBets customers with qualifying PP slot activity.

Cashback 4.2

10% Cashback on Selected Sports Losses

BetJets offers cashback of up to 10% on net losses from selected qualifying sports markets. Cashback is credited as bonus funds. Wagering requirements apply before withdrawal. Check the BetJets Promotions page for the currently qualifying sports, minimum loss threshold, maximum cashback amount, and active promotional window. Available to all registered and verified BetJets customers.

Cashback 4.6

10% Friday Sports & Racing Cashback

Get 10% of your net sports and racing losses back as bonus credit every Friday (min R5 loss). Credited automatically - wager it 1x before you can withdraw.

Cashback 5.0

10% Weekly Sports Cashback + Retail and Online Promotions

TopBet returns 10% of your weekly net losses on sports and horse racing bets as bonus funds. Calculation period: Monday 00:00 to Sunday 23:59. Cashback credited weekly. Applies to all real-money sports and horse racing bets. Wagering requirements may apply before withdrawal. In addition, TopBet runs ongoing retail promotions at its 18 branches across Gauteng, Limpopo and KZN. Online players can access site promotions including odds boosts, reload offers and seasonal specials. Check the Promotions page and the topbet.co.za site regularly - specials rotate based on the sports calendar.