Join Bangladesh's most popular betting platform. Simple registration, instant deposits, and your first bonus — all in one place.
It's not just an account — it's the gateway to a complete betting experience
You'll receive a 100% bonus on your first deposit after registration. Deposit ৳1,000 and get another ৳1,000 on top — start playing with ৳2,000 in total.
Deposit instantly with bKash, Nagad, or Rocket. Bank transfers are also supported. No hassle, no hidden charges.
Bet live on Bangladesh, IPL, BBL, and every major cricket match. Real-time odds, live scores, and hundreds of markets — all in one place.
Live dealer games from Evolution Gaming and Ezugi. Play Baccarat, Roulette, Teen Patti, and more with real dealers.
When you win, your funds will reach your bKash or Nagad within just 5–10 minutes. No delays as long as your KYC is complete.
Get help in Bangla via Live Chat, email, or WhatsApp — any time of day or night.
Your 999bk account will be ready in just a few minutes. No hassle, no complications.
Enter your name, mobile number, and date of birth. Choose a strong password.
You'll receive an OTP on your mobile. Use it to verify your number.
Deposit a minimum of ৳500 via bKash or Nagad. Keep your bonus active.
After your deposit, a 100% bonus will be credited to your bonus wallet instantly.
Cricket betting, Live Casino, or slots — pick what you like and enjoy.
The registration process at 999bk is designed to be straightforward enough for anyone — even if you've never filled out a form on a smartphone before. Just enter your name, mobile number, and date of birth, and you're essentially done. The system takes care of the rest.
One thing to keep in mind when registering — always provide accurate information. When you make your first withdrawal, you'll need to complete KYC verification, and the details you registered with will be checked against your National ID. Any mismatch could hold up your withdrawal.
Take your password seriously. Use a mix of lowercase letters, uppercase letters, numbers, and a special character — for example, Cricket@2026 of this type. Never share this password with anyone. No 999bk staff member will ever ask for your password — if someone does, they are a fraudster.
Promo codes are shared regularly on 999bk's official Telegram channel and social media pages. Entering one during registration may get you an even bigger bonus. No code? No problem — the default welcome bonus still applies.
After registering, enable Two-Factor Authentication (2FA). Even if someone gets hold of your password, they won't be able to log in without the OTP — making your account far more secure. You can set it up in under two minutes from your account settings.
At 999bk, each member is entitled to only One Account you can open. Creating multiple accounts from the same mobile number, bank account, or IP address will result in all accounts being cancelled and your balance may be forfeited. If you have an issue with an existing account, contact support instead of opening a new one — they'll sort it out for you.
Please pay attention to age verification during registration. 999bk only allows accounts for users aged 18 and above. Age is confirmed through your National ID during KYC, so providing your correct date of birth at registration is mandatory.
After your first deposit, 999bk will send you a welcome email or SMS. It will include your bonus wagering requirements and a guide on how to use your account. Read it carefully — it'll save you a lot of questions later.
| Bonus Type | Amount | Terms | Validity |
|---|---|---|---|
| Welcome BonusPopular | 100% (up to ৳10,000) | 30x Wagering | 30 Days |
| Sports Welcome | 50% (up to ৳5,000) | 10x Wagering | 15 Days |
| Free BetNew | ৳500 Free Bet | After the First Bet | 7 Days |
| Reload Bonus | 25% (every Monday) | 20x Wagering | 7 Days |
Full Bonus Terms & Conditions Terms & Conditions you will receive.
No KYC is required to register at 999bk. However, you will need to complete KYC before making your first withdrawal — this is to protect you and ensure no one can open an account in your name and withdraw your funds.
The KYC process is straightforward. Simply upload photos of the front and back of your National ID along with a selfie. Verification is typically completed within 30 minutes to 2 hours.
Withdrawals can only be sent to a payment account registered in your own name. Sending funds to someone else's bKash or Nagad is not permitted.
Go to Account Settings and enable two-factor authentication. This adds a second layer of security to your account.
Deposit a minimum of ৳500 via bKash and claim your welcome bonus.
Sports Betting, Live Casino, or slots — start with whichever game you prefer.
Complete your KYC before your first withdrawal so there are no delays when it's time to cash out.
Top Questions from New Members
Create your account in just 3 minutes. Get a 100% bonus on your first deposit. Welcome to a platform trusted by 500,000+ members.
18+ | Bet Responsibly | Responsible Gaming