New or returning — 9oxo has a bonus ready for every player. From welcome offers to daily cashback, free bets, and referral rewards, every wager you place becomes that much more rewarding.
Deposit before time runs out — the next opportunity is seven days away.
Every bonus is carefully designed to give you more opportunities and let you play with less risk.
Make your first deposit and get an instant matching bonus. The best way to kick things off as a new member.
Deposit every Monday and earn bonus funds. A weekly extra perk for regular players.
Don't let a losing week get you down — 9oxo refunds a portion of your net losses.
During major cricket or football matches, you'll receive special free bets — keep your winnings if you win, and lose nothing if you don't.
Bring your friends or family to 9oxo — when they make a deposit, you earn a bonus directly.
Gold and Diamond members enjoy exclusive monthly rebates, birthday bonuses, and private tournament prizes.
9oxo has no hidden terms — everything is straightforward and clear.
| Bonus Type | Amount | Wagering | Validity | Minimum Deposit |
|---|---|---|---|---|
| Welcome Bonus | 100% (up to ৳10,000) | X5 | 30 Days | ৳500 |
| Reload Bonus | 30% (up to ৳3,000) | X6 | 7 Days | ৳1,000 |
| Cashback | 10% of net losses (up to ৳5,000) | X3 | 7 Days | Not Applicable |
| Sports Free Bet | Up to ৳500 | X4 | 48 Hours | ৳500 |
| Referral Bonus | ৳500 per Referral | X5 | 14 Days | Referee: ৳500 |
| VIP Monthly Cashback | 20% (Unlimited) | X2 | 30 Days | ৳20,000/month |
Wagering means: bonus amount × wager multiplier = total bet amount you must place before withdrawing. Example: ৳1,000 bonus × x5 = ৳5,000 in bets required.
Download the 9oxo app and enable push notifications — you'll be alerted the moment a new offer goes live. The bonus page is updated every Monday and the day before major tournaments.
Claiming a bonus at 9oxo is straightforward — no complicated forms or codes required. Just follow the steps below.
Sign up at 9oxo with just your phone number and password — takes less than 2 minutes.
After logging in, go to the "Payment" menu and select the deposit option. bKash, Nagad, and Rocket all work.
Choose your preferred bonus package at the time of deposit. No coupon code needed — just click and go.
Once payment is confirmed, the bonus appears in your wallet within seconds. You can start betting right away.
Most bonuses are credited to your account instantly upon deposit. No manual approval needed.
Every bonus has its terms written in plain language — no hidden rules. What you see is what you get.
Bonus funds are held in a separate wallet — once wagering is complete, they transfer to your main balance.
Every bonus has an expiry date. Any unused bonus will be forfeited once it expires, so make sure to use it in time.
In online betting, bonuses boost your balance and keep you playing longer. 9oxo leads the way in Bangladesh — because here, bonuses aren't just for newcomers. Existing players receive fresh offers every week too.
The 100% Welcome Bonus you receive the moment you join 9oxo effectively doubles your betting balance. Say you start with ৳2,000 — 9oxo adds another ৳2,000, giving you a total of ৳4,000 to play with. That extra balance means more bets to place, more games to explore, and naturally, a better shot at winning.
One important thing to note: no promo code is needed for the Welcome Bonus. Simply select the bonus option during your first deposit after registering, and 9oxo takes care of the rest.
9oxo's weekly cashback offer works like a safety net. If your betting results aren't great in a given week, 10% of your total net loss is returned to your bonus wallet. It's calculated automatically every Friday at midnight and credited by Saturday morning.
Here's an example — say from Monday to Thursday you won a total of ৳5,000 but lost ৳8,000. Your net loss is ৳3,000, and 10% of that — ৳300 — gets added to your bonus wallet. It may seem small, but over the months it adds up to a real difference.
On many sites, bonuses are reserved for new players — leaving loyal members with nothing. 9oxo doesn't work that way. Every Monday, if you deposit at least ৳1,000, you can claim a reload bonus of up to 30%, capped at ৳3,000. For regular players, that adds up to thousands of BDT in benefits every month.
Every major cricket or football tournament brings special free bet offers at 9oxo. During the IPL, BPL, FIFA World Cup, or Champions Trophy, 9oxo gives out free bets on selected matches. Win with a free bet and the full profit is yours — lose and you're not out of pocket. That's the biggest advantage: you get to bet on the big matches with zero risk.
9oxo's referral program has become really popular in Bangladesh. Send your referral link — found in your account — to a friend. If they register through that link and make a first deposit of at least ৳500, you'll receive a ৳500 bonus, and your friend will also get their own Welcome Bonus. There's no cap on how many people you can refer.
Wagering requirements confuse a lot of players, but they're actually straightforward. 9oxo's Welcome Bonus carries an x5 wagering requirement. So if you receive a ৳2,000 bonus, you'll need to place a total of ৳10,000 (2,000 × 5) in bets before you can withdraw. You can place those bets across any game — slots, Sports Betting, Live Casino, all of it counts. You don't have to do it all at once; you just need to complete it before your bonus expires.
Keep in mind — bonuses cannot be withdrawn until wagering requirements are met, but your own deposited funds can be withdrawn at any time. 9oxo's policy on this is far more player-friendly than most other sites.
All in all, 9oxo's bonus structure is the most diverse and user-friendly of any online betting platform in Bangladesh. Whether you're new or a seasoned player, there's always an offer waiting for you at every stage.