Get more out of every deposit at s99. From welcome bonuses to VIP cashback, our promotions program is designed to make every moment more rewarding.
As a new member, get a bonus equal to your first deposit — up to BDT 5,000.
Claim NowEvery Monday, 10% of your previous week's net losses will be credited back to your account.
Get CashbackEarn BDT 500 for every successful referral, and your friend gets a Welcome Bonus too.
Refer NowDeposit before betting on any cricket or football match and get an extra 20% bonus.
Claim BonusGold and Diamond VIP members earn up to 15% rebate on their total monthly betting turnover.
Go VIP5% of your daily net losses in the Live Casino section will be returned to your account the following morning.
Open CasinoWin an accumulator bet with 5 or more teams and get a 30% bonus on your total winnings.
Place Your Bets
Activate your bonus in just a few simple steps
Create a free account at s99. It only takes 2 minutes.
Deposit easily via mobile banking or bank transfer.
Select your preferred promotion code or offer at the time of deposit.
Your bonus is activated instantly. Complete the rollover requirement to make a withdrawal.
Browse all promotions at a glance and pick the one that suits you best
| Promotions | Bonus Amount | Eligibility | Rollover | Validity | Automatic |
|---|---|---|---|---|---|
| Welcome Bonus | 100% (up to BDT 5,000) | New Member | 10x | 30 Days | Yes |
| 2nd Deposit Bonus | 50% (Max BDT 3,000) | All Members | 8x | 15 Days | Yes |
| Weekly Cashback | 10% Net Loss | All Members | 3x | 7 Days | Yes |
| Referral Bonus | BDT 500 / Referral | All Members | 5x | 30 Days | Manual |
| Sports Bonus | 20% Sports Deposit | All Members | 5x | Match Day | Yes |
| VIP Monthly Rebate | 15% Turnover | Gold / Diamond VIP | 1x | Monthly | Yes |
| Casino Daily Cashback | 5% Net Loss | All Members | 2x | Next Day | Yes |
Bonuses and promotions are nothing new in online betting, but s99 takes a different approach. Rather than just flashing big numbers, every offer here is built around what Bangladeshi users actually need.
S99's welcome bonus is one of the most attractive offers in Bangladesh's betting market. A 100% match on your first deposit means you start with twice the balance. Many players ask — what does rollover mean? Simply put, you'll need to wager a multiple of the bonus amount before you can withdraw it.
S99's weekly cashback is essentially a safety net. Had a rough week? Get 10% of your losses back every Monday. It takes the edge off and means you never walk away completely empty-handed. With low rollover requirements, it's easy to use too.
The referral program is a great deal for anyone with a wide social circle. At BDT 500 per successful referral, a few referrals in a single day adds up fast. Your friends also receive their own Welcome Bonus, so it's a win for everyone.
The Sports Bonus is designed specifically for cricket and football fans. Deposit on any BPL or IPL match day, or any major match, and earn an extra 20% bonus. There's also a great 30% bonus winnings offer on accumulator bets — place bets on five matches and win them all for an extra reward.
S99's monthly rebate program is one of the most rewarding perks for VIP members. Reach Gold or Diamond VIP status and earn up to 15% back on your total monthly betting turnover — with a rollover of just 1x, meaning you can withdraw it almost right away.
A common question is — are s99 promotions real, or just fine print? Transparency is a priority here. Every bonus has clearly stated terms, and you get a notification as soon as it's credited to your account.
Have questions about any promotion? Our 24/7 Live Chat support is always available to help. The s99 customer support team resolves issues quickly and effectively.
Terms and conditions apply to all promotions. For more details, Terms and Conditions Read.
Things to Know Before Claiming a Bonus
Each member may only claim the same promotion once, unless otherwise stated in the terms.
Your bonus balance cannot be withdrawn until the rollover requirement is met. Rollover is calculated only on bets placed using the bonus balance.
Every bonus has a set expiry period. Any unused bonus will be automatically cancelled once it expires.
Opening multiple accounts from the same device, IP address, or bank account may result in bonus cancellation.
Withdrawals linked to bonuses may be held until KYC verification is complete. Please verify your identity first.
S99 reserves the right to modify or cancel any promotion at any time. For the latest terms, Terms and Conditions View.
Common Questions About Bonuses