Click on any match to see all available betting markets. The most popular markets are:
- Match Winner: Bet on which team will win — the simplest and most popular market.
- Toss Winner: Which team will win the toss — results are known quickly.
- Over/Under: Whether the total runs in a set number of overs will be over or under a given figure — for example, whether the total runs after 20 overs will exceed 165.
- Innings Runs: Total runs scored in the first or second innings.
- Top Run Scorer: Which batter will score the most runs in the match.
- Live Betting: During a live match, you can place bets at updated odds after every ball.
However, bonus funds cannot be withdrawn directly — this is standard practice on virtually all platforms. To cash out your bonus, Rollover Requirements A wagering requirement must be met. Typically you need to place bets totalling 5 to 8 times the bonus amount — for example, a ৳1,000 bonus becomes withdrawable after you complete ৳5,000 to ৳8,000 in bets. Check the promo page for the exact terms.
Your original deposit can be withdrawn at any time — wagering requirements apply to the bonus portion only. No separate code is needed to claim the bonus, but if you have a referral code, entering it at registration may unlock additional benefits.
What you'll find there:
- Deposit Limits: Set a maximum deposit limit on a daily, weekly, or monthly basis. Limits take effect immediately, but increasing them requires a waiting period of 24–72 hours.
- Loss Limit: Set a maximum loss amount for a given period — betting stops automatically once that limit is reached.
- Session Time Limits: A limit on how long you can stay on the platform in one session — you'll be logged out automatically when the time is up.
- Reality Check: Pop-up notifications at set intervals reminding you how long you've been playing and how much you've spent.
- Cool-Off Period: Take a temporary break ranging from 24 hours up to 30 days.
- Self-Exclusion: Suspend your account for 6 months, 1 year, or permanently.
1. Too many incorrect password attempts (5 times): Your account is temporarily locked for security reasons. Wait 30 minutes and try again, or use the "Forgot Password?" option on the login page to set a new password.
2. Suspicious Activity Detected: If a login is detected from an unfamiliar country or device, your account may be temporarily placed on hold as a security measure. Contact support and your identity will be verified promptly so the account can be unlocked.
3. KYC verification pending: If your identity hasn't been verified before a large withdrawal, the withdrawal will be placed on hold — your login access won't be affected. Simply send a copy of your NID or passport to support.
4. Account suspended due to a terms violation: Creating multiple accounts or violating other rules may result in a permanent ban.
For a quick fix: support@btb999.bestEmail us or reach out via live chat on the website. Put "Account Locked" in the subject line and include your registered mobile number — you'll typically get a response within 2 hours.
What you can do on the mobile browser:
- Live Sports Betting & In-Play Bets
- Live Casino & Slots (with HD Streaming)
- Deposits & Withdrawals via bKash, Nagad, and Rocket
- View Account Settings & Betting History
- Claiming Promos & Bonuses
If you prefer a dedicated app, that option is available too — you can download it from the Help Center. That said, playing through your browser offers no difference in functionality compared to the app.
Data Security:
- 128-Bit SSL Encryption: Everything you send to the website — passwords, payment details, personal data — is transmitted in encrypted form. No one can intercept it in transit.
- Secure Servers: All data is stored on internationally certified secure servers and is never sold to third parties.
- Password Hashing: Your password is never stored in plain text — it is always kept in hashed form.
- User funds are held in a separate account — never mixed with the company's operational funds.
- Withdrawals are processed to verified accounts only.
- KYC verification is mandatory for large withdrawals — this is in place for your own protection.
Try this first:
- Force close the app completely and reopen it (remove it from the background as well).
- Restart your phone — this resolves the issue in most cases.
- Check your internet connection — live streaming may not load on a slow network.
- Older app versions are disabled server-side — if you haven't installed the latest version, the app won't open.
- Download the latest version from the official btb999 website. If it's not available on Google Play or the App Store, you'll find the link on the Help Center page.
- To install the APK file on Android, you may need to enable "Unknown Sources" in your settings.
- If your phone has enough storage, clear the app cache: Settings → Apps → btb999 → Clear Cache.
- If the issue persists, try uninstalling and reinstalling the app.