From the welcome bonus to weekly cashback, festive special offers to VIP rewards — bf 999 has something for every player. View all offers in one place.
Register now to claim any of the offers below
Get a 100% bonus on your first deposit — up to ৳1,000. Deposit as little as ৳100 to qualify. With just 5x wagering requirement, it's the lowest in Bangladesh.
Deposit every Thursday and get a 50% reload bonus — up to ৳500. A reliable weekly reward for regular bf 999 members.
Get 15% cashback on your total weekly losses — up to ৳800. Credited automatically to your account every Monday morning. No application needed, no hassle.
This Eid, bf 999 is offering a 200% bonus up to ৳2,000, plus 50 free spins and a special lottery ticket. This is a limited-time offer — claim it now before it's gone.
5 VIP tiers from Bronze to Diamond. Earn points on every bet and redeem them for bonus cash, free spins, and exclusive rewards. Diamond members get a dedicated personal account manager.
Earn an instant ৳200 bonus for every successful referral. The bonus is credited to your account as soon as your referred friend makes their first deposit. No cap — the more you refer, the more you earn.
Win up to 100 free spins on selected slots every week. The number of spins scales with your deposit amount. Any winnings are added to your balance as cash.
The top 10 players in the monthly tournament share a ৳50,000 prize pool. Cricket betting and slots tournaments are held separately. No entry fee required.
Download the bf 999 mobile app and get a ৳150 bonus on your first login. Available for both Android and iOS users. This special offer is exclusive to the app.
Once you decide to join bf 999, the first question that comes to mind is: what do I get from the start? The answer is straightforward — your first deposit is matched 100%, meaning you get a welcome bonus equal to your deposit amount. Put in ৳500 and your total balance becomes ৳1,000.
The standout feature of this bonus is its wagering requirement — just 5x. Most platforms in Bangladesh set this condition anywhere from 10x to 20x, but at bf 999, your bonus becomes withdrawable after wagering just 5x.
No promo codes or separate applications needed. Just make your first deposit after registering and the bonus is credited automatically. Choose Mobile Pay, Nagad, or Rocket as your deposit method. The whole process takes under two minutes.
Claim your bonus in just four simple steps
Open a bf 999 account in just two minutes using your mobile number. Complete the process securely with OTP verification.
Deposit a minimum of ৳100 via Mobile Pay, Nagad, or Rocket. Your balance updates instantly.
No code or application needed — a bonus equal to your deposit is credited to your balance instantly.
Play your favourite games with your bonus. Once you meet the 5x wagering requirement, your winnings are ready to withdraw.
Losing a little in online gaming is part of the game. But at bf 999, a portion of those losses comes back to you as a cashback bonus. Get up to 15% cashback on your total weekly losses — up to ৳800.
The cashback process is fully automatic. Every Monday morning, the previous week's losses are calculated and the cashback is credited directly to your balance — no application needed, no customer support required. The system handles everything.
This bonus carries a wagering requirement of just 3x — lower than the welcome bonus — so your cashback becomes usable very quickly. For regular players, it's a reliable weekly perk.
Check this list to find the offer that suits you best
Eid ul-Fitr, Eid ul-Adha, Pohela Boishakh, Victory Day — bf 999 brings exclusive promotions for its members on every major Bangladeshi festival. These offers are far more rewarding than standard bonuses and are available for a limited time only.
Festival promotions typically come with three special perks. First, a big bonus — such as up to 200% deposit bonus during Eid. Second, free lottery tickets — with prizes ranging from cash to cars. Third, a special free spins package — extra spins on festival-themed slot games.
The best part? These offers apply to both new and existing members, so long-time players get something fresh every season. Keep an eye on the promotions page and stay ready — these offers tend to go fast.
The more you play, the more you earn
Mobile banking is within everyone's reach in Bangladesh, and bf 999 recognizes that. Special payment bonuses are available for Mobile Pay, Nagad, and Rocket users — deposit above a set amount and get an extra 5% bonus.
This bonus can be combined with other bonuses. That means if you receive a payment bonus alongside the welcome bonus, your total benefit increases even further. Depositing via Mobile Pay is the fastest option — your balance typically updates within 2–3 minutes.
Withdrawals are just as fast. Sending winnings to Mobile Pay or Nagad takes an average of 8–12 minutes, and bank transfers are completed within 24 hours. Having a verified account speeds up the process even more.
Hear what bf 999 players really think about the promotions
Common Questions About Bonuses & Offers