Join millions of betting enthusiasts across Bangladesh. Registration at ba999b com is completely free, the process is quick and simple, and you can claim an instant 150% Welcome Bonus.
Enter your active mobile number or email address. ba999b com will verify it by sending an OTP.
Choose a unique username and a strong password. These are the keys to your account.
Tick the terms & conditions checkbox, then click the Register button.
Enter the 6-digit code sent to your mobile. Verification is done in just 30 seconds.
A 150% bonus is automatically added on your first deposit. Takes just a few minutes via bKash or Nagad.
It's not just an account — it's the gateway to a complete gaming experience
New registrations at ba999b com receive up to a 150% bonus on their first deposit. No promo code needed — it's credited to your wallet automatically.
Bet live on cricket, football, kabaddi, and 30+ other sports. IPL, BPL, Premier League — it's all covered at ba999b com.
The best Live Casino games from Evolution and Pragmatic Play — roulette, baccarat, blackjack, and hundreds more, streamed directly to your mobile.
Play regularly to climb the VIP tiers on ba999b com. Enjoy bigger bonuses, faster withdrawals, a personal account manager, and exclusive offers.
Android APK or iPhone PWA — use ba999b com whichever way you prefer. All features work just as smoothly on a mobile browser too.
Deposits are instant; withdrawals typically process within 30 minutes to 24 hours. ba999b com supports bKash, Nagad, and Rocket.
These benefits are waiting for you right after registration
150% bonus on your first deposit. Deposit ৳1,000 and get ৳2,500.
Get an extra 100% bonus on your second deposit — make your journey even more exciting.
Get 50 free spins on selected slots games after registration.
Log in every day to earn a check-in bonus. The reward grows the longer your streak.
Ba999b com is for adults only. Age verification is required during registration.
An active Bangladeshi mobile number is required for OTP verification.
At least 8 characters — mix of letters, numbers, and special characters.
One account per person. Multiple accounts are considered a violation of the Terms & Conditions.
Make sure all details you enter during registration are accurate. Your information is verified at the time of payment.
A bKash, Nagad, or Rocket account is required for deposits and withdrawals.
Registering on ba999b com might feel a little unfamiliar at first, but once you've done it, you'll realize it's actually very straightforward — less hassle than opening a mobile banking account. This guide walks you through the entire process in detail so there are no hiccups, even the very first time.
There are two ways to register on ba999b com — with a mobile number or an email address. Most people in Bangladesh prefer the mobile number option since the OTP comes straight to your phone and verification is faster. If you're more comfortable with email, that works just as well. Whichever method you choose, it becomes your primary login ID on ba999b com going forward.
A word on choosing your username — it's part of your identity on ba999b com. Other members will see it on leaderboards and in tournaments, so use a preferred nickname or a unique ID rather than your real name. Changing your username later is not easy, so take a moment to think it through before you decide.
Take your password security seriously. Many people use simple passwords like their name or date of birth — but these are easy to guess. ba999b com recommends using at least 8 characters, combining uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), and special characters (@, #, $, etc.). Never use the same password anywhere else outside of ba999b com.
Once registration is complete, your first step should be heading to account settings and enabling two-factor authentication (2FA). With 2FA active, no one can access your account even if they know your password — an OTP will be sent to your phone every time you log in. This feature is available free of charge on ba999b com, and all new members are strongly encouraged to turn it on.
A lot of people have questions about the first deposit. The minimum deposit at ba999b com is ৳500. With a 150% bonus applied to ৳500, your wallet will show a total of ৳1,250 (৳500 principal + ৳750 bonus). To get the maximum benefit, deposit up to the bonus cap — the current limit is shown on the promotions page. Keep in mind that bonus funds cannot be withdrawn directly; they become withdrawable only after you have wagered a specified amount.
A quick note on referral codes. If a friend or someone you know is already a member of ba999b com and has given you a referral code, you can enter it during registration. Both you and the person who referred you will receive some extra benefits. If you don't have a referral code, registration still goes through without one — it's completely optional.
Here's a quick overview of what you can do after registering at ba999b com — live cricket betting, Live Casino (Baccarat, Roulette, Blackjack), slots, lottery, virtual sports, and e-sports. ba999b com regularly runs new tournaments and promotions across every category. After registering, check the "Latest Promotions" page — you'll find all active offers in one place.
One important thing to know — ba999b com allows only one account per person. If you attempt to open multiple accounts, both will be closed and your balance will not be refunded. Start off right by creating one solid account and sticking with it. If you run into any issues, contact support — don't open a new account.
Tips: Not depositing right after registration won't cause you to miss your bonus. Whenever you make your first deposit, the bonus will be added automatically — just make sure it's within the specified number of days after registration. Check the Promotions page for the exact time limit.
Complete registration in just 2 minutes and claim your 150% Welcome Bonus. Join millions of Bangladeshi gamers at ba999b com.