Deposit bonuses, daily cashback, referral rewards, and VIP perks — all in one place on baj888. Whether you're new or a regular, there's something here for everyone.
Promotions currently active on baj888
Get a 100% bonus on your very first deposit, up to BDT 5000. Join baj888 and double your first top-up.
Get a 50% bonus on your second deposit, up to BDT 3000. Keep depositing and keep enjoying the benefits.
Get 15% cashback on your losses from the previous day, credited the next morning. Even on a bad day, you get something back.
Earn a BDT 500 bonus for every new member you refer. Your referral also gets a bonus on their first deposit.
VIP members receive up to 20% bonus on every reload. The higher your level, the greater the benefits.
Join special tournaments every week — top players win exclusive prizes.
People new to online betting or casinos often hesitate — wondering what happens after they deposit, or whether the bonus is real or just fine print. With baj888, those doubts don't apply. Your first deposit comes with a 100% bonus, up to BDT 5000.
It is straightforward — say you deposit BDT 2000 for the first time. An additional BDT 2000 bonus is instantly credited to your account, giving you a total of BDT 4000 to play with. That is a great head start, especially for anyone joining a platform for the first time.
Claiming the welcome bonus requires no extra steps — simply register, make your first deposit via bKash or Nagad, and select the bonus option. The wagering requirement is 5x, which can be met on any game at baj888.
The welcome bonus applies to your first deposit only and can be claimed once per account. If the bonus option is not selected at the time of deposit, it cannot be claimed afterwards.
Your bonus is credited the moment your deposit goes through. No waiting around.
The welcome bonus can be used on slots, casino games, and live games — anywhere on the platform.
No hidden conditions. Once the wagering requirement is met, the full amount of winnings can be withdrawn.
Claiming bonuses on baj888 is designed to be simple. Most promotions require no special code or complicated steps — just meet the stated conditions and the bonus is credited automatically.
For some bonuses, you need to select the bonus option at the time of deposit. If you miss this step, the opportunity to apply for it later is limited. So it's worth taking a moment to review the bonus section before completing your deposit.
Create a free account with just your mobile number and password. The whole process takes under 2 minutes.
After logging in, head to the Promotions section to see all active offers. Pick the bonus that suits you best.
Select your preferred bonus option at the time of deposit. Meet the minimum deposit amount and the bonus will be credited instantly.
Use bonus funds on any game you like — slots, Live Casino, or Sports Betting, it all works.
Once the wagering requirement is met, winnings from the bonus become directly withdrawable.
Withdraw directly to bKash, Nagad, or your bank. Withdrawals on baj888 typically complete within 10–30 minutes.
See which bonuses offer the most value — at a glance
| Bonus Type | Amount | Maximum | Wagering | Duration | Code Required |
|---|---|---|---|---|---|
| Welcome Bonus | 100% | BDT 5,000 | 5x | 30 Days | |
| Second Deposit | 50% | BDT 3,000 | 6x | 30 Days | |
| Daily Cashback | 15% | BDT 2,000 | None | Daily | |
| Referral Bonus | BDT 500/person | Unlimited | 3x | Year-Round | |
| VIP Reload | 20% | BDT 10,000 | 4x | Per Deposit | |
| Weekly Tournament | Variable | BDT 2,000+ | 2x | Weekly |
Bangladesh has no shortage of online betting platforms, but when it comes to promotions, most follow the same pattern — big numbers up front, mountains of fine print behind. baj888 is genuinely different. Promotion terms are written in plain language, with nothing hidden.
Take the cashback offer as an example. On many platforms, claiming cashback means submitting a separate request, messaging customer support, and then waiting for hours. baj888 does away with all that. If you lose, 15% cashback lands directly in your account the next morning — no wagering required. You can bet with it or withdraw it right away.
The referral program is well worth using. Bring a friend to baj888 and once they make their first deposit, you earn BDT 500. On top of that, your friend receives a welcome bonus too — so both of you benefit. There is no cap on referrals, so the more friends you bring in, the more you earn.
For VIP members, baj888 takes promotions even further. Reload bonus rates increase at every VIP level, withdrawal limits go up, and personalised exclusive offers are sent out. If you have been with baj888 for a while, reaching VIP status is well worth it.
Weekly tournaments add an extra layer of excitement for regular players. Each week, the top players who score the most points or wins in selected games take home separate cash prizes. It brings a competitive thrill that goes beyond simply winning or losing.
One thing baj888 always makes clear — promotions are here to make your experience more enjoyable, not to create pressure. You're never obligated to take a bonus. If you don't want one at the time of deposit, simply skip it and play straight from your real balance.
Every promotion's terms are written in plain, easy-to-understand language. No confusing English fine print.
Bonuses are added to your account as soon as your deposit is confirmed. No waiting for hours.
You keep everything you win from your bonus. baj888 charges no processing fees or hidden costs.
For any bonus questions or issues, 24/7 live chat support is available for immediate assistance.
Baj888 runs extra promotions during festive seasons, cricket season, and other special occasions.
Common questions about baj888 promotions
A 100% welcome bonus is waiting for new members. Registration is free and depositing takes just a few minutes.