Help Centre

Frequently Asked Questions

Everything you need to know about bj99 — from opening your account and making deposits via bKash, Nagad, or Rocket, to understanding bonuses, withdrawals, and game rules. Can't find your answer? Our support team is online 24/7.

Registration & Account Setup

Everything you need to get started with your bj99 account quickly and safely.

Getting started with bj99 is straightforward. Visit bj-99.vu and click the bj99 Login link in the navigation bar. On the login page, select the Create Account option. You will need to provide:

  • A valid mobile number (used for OTP verification and account recovery)
  • A working email address
  • A strong password (minimum 8 characters, including at least one number and one uppercase letter)
  • Your date of birth — you must be 18 or older to register

Once you submit the registration form, we will send a one-time password (OTP) to your mobile number. Enter the OTP to confirm your account. After that, complete identity verification to unlock full deposit and withdrawal access. The whole process takes less than five minutes on a smartphone.

You must be at least 18 years old to create an account and participate in any gaming or betting activity at bj99. This rule is strictly enforced across all of Bangladesh. During the account verification process, you are required to submit a government-issued photo ID proving your age.

Any account discovered to belong to a person under 18 — whether detected during verification or later — will be permanently closed without warning. All bets placed will be voided, and deposited funds (excluding bonuses) will be returned to the original payment source. bj99 is committed to responsible gaming and the protection of minors.

Yes, absolutely. The full bj99 platform is 100% mobile-optimised and runs perfectly in any modern mobile browser — including Chrome, Safari, Firefox, and Opera Mini. There is no app to download or install. Simply visit bj-99.vu on your phone, log in, and start playing.

All features are available on mobile: cricket live betting, slots, Fishing Expert, Insect Master, the live casino, deposits, withdrawals, bonus claims, customer support chat, and your full account settings. The interface automatically scales to your screen size for a smooth, responsive experience on both Android and iOS devices.

Forgotten passwords are easy to reset at bj99. On the login page, click the "Forgot Password?" link below the login fields. You will be asked to enter the email address or mobile number linked to your account. We will then send a secure password reset link (via email) or an OTP (via SMS) within 2 minutes.

Click the reset link and create a new password. For your security, reset links expire after 1 hour. If you do not receive the message, please check your spam folder. Still nothing? Contact our 24/7 live chat support team and we can verify your identity and reset the account manually.

Deposits & Withdrawals

Fast, secure transactions via bKash, Nagad, Rocket, and all major Bangladesh payment methods.

bj99 supports the full range of payment options popular in Bangladesh. You can deposit instantly using:

  • Mobile Wallets: bKash, Nagad, Rocket, Upay — funds arrive within 2 minutes
  • Bank Transfer: Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, Sonali Bank, Eastern Bank — typically 15–30 minutes during business hours
  • International Cards: Visa and Mastercard — 5–10 minutes for most transactions

The minimum deposit is 500 BDT. There are no fees charged by bj99 for any deposit method. Your payment provider may apply their own standard transaction charges.

Depositing via bKash or Nagad at bj99 takes about 2 minutes. Here is the step-by-step process:

  • Log in to your bj99 account and navigate to Wallet → Deposit
  • Select bKash or Nagad from the payment method list
  • Enter the amount you wish to deposit (minimum 500 BDT)
  • You will be shown a bj99 merchant number — open your bKash or Nagad app and send the exact amount to that number using the Send Money option
  • Copy the transaction ID from your bKash/Nagad confirmation and paste it into the bj99 deposit form
  • Click Confirm — your balance will be updated within 2 minutes

Make sure to send the exact amount shown and use only one transaction per deposit request. If you encounter any issues, contact live support immediately with your transaction ID.

bj99 processes withdrawals quickly because we know how important it is to access your winnings without unnecessary delays. Here is a breakdown by method:

  • bKash, Nagad, Rocket: 15 minutes (during 9 AM – 11 PM BST); up to 2 hours overnight
  • Bank Transfer: 1–3 business days
  • Visa / Mastercard: 3–5 business days

The minimum withdrawal is 1,000 BDT. There is no maximum limit for verified accounts in good standing. Withdrawals above 5,000 BDT are fee-free. A 50 BDT processing fee applies to withdrawals between 1,000 BDT and 4,999 BDT. You must complete full KYC verification before your first withdrawal can be processed.

bj99 does not charge any fees for deposits — regardless of the method or amount. For withdrawals, the policy is as follows:

  • Withdrawals of 5,000 BDT or more: Completely free
  • Withdrawals between 1,000 BDT and 4,999 BDT: A flat 50 BDT processing fee applies

Please note that your payment provider — whether bKash, Nagad, Rocket, or your bank — may apply their own standard transaction fees. These are outside bj99's control. To minimise third-party fees, we recommend consolidating your winnings into fewer, larger withdrawals when possible.

Account Verification (KYC)

Understand the identity verification process and why it protects your funds and account.

To complete account verification (KYC — Know Your Customer), you need to submit one valid government-issued photo ID. Accepted documents include:

  • Bangladesh National ID Card (NID)
  • Valid Passport (must not be expired)
  • Bangladesh Driving License

The document must clearly show your full legal name, photograph, date of birth, and ID number. Upload a clear photo or scan through your account settings under Profile → Verify Identity. Our compliance team reviews submissions within 24 hours (often much faster). You will receive an email confirmation once approved. Verification is a one-time process and is required before your first withdrawal.

Account verification serves several important purposes that directly protect you as a player:

  • Fraud prevention: Verifying your identity ensures that only you can withdraw funds from your account, protecting against unauthorised access
  • Age verification: Confirms you are 18 or older, in compliance with responsible gaming standards
  • Anti-money laundering (AML) compliance: All licensed gaming platforms are required to conduct identity checks under international AML guidelines
  • Account security: If you ever lose access to your account, verified identity makes recovery much simpler

bj99 treats all submitted documents with strict confidentiality. Your data is encrypted, securely stored, and never shared with third parties except where required by applicable law.

Bonuses & Promotions

Make the most of bj99's welcome offers, reload bonuses, and loyalty rewards.

New bj99 players are eligible for a 100% Welcome Bonus up to 10,000 BDT on their first deposit. Here is how it works:

  • Make your first deposit of at least 500 BDT
  • bj99 will match it 100% — deposit 5,000 BDT and receive 5,000 BDT bonus credit, up to a maximum of 10,000 BDT
  • Bonus funds are credited to your account instantly
  • A 30x wagering requirement applies — you must place bets totalling 30 times the bonus amount before bonus winnings can be withdrawn
  • Only bets with odds of 1.50 or higher count toward wagering on sports; casino wager contributions vary by game
  • The bonus expires 30 days after activation — unused bonus and associated winnings will be forfeited

The welcome bonus is available to new players only, one per household and IP address. Accounts found to be abusing bonus terms will have offers removed and may be restricted.

Beyond the welcome bonus, bj99 regularly runs a variety of promotions for Bangladesh players, including:

  • Weekly Reload Bonus: A percentage match on deposits made every Friday, rewarding loyal players who keep coming back
  • Cricket Special Offers: Boosted odds, free bets, and cashback deals during major Bangladesh cricket matches and ICC tournaments
  • Slots Free Spins: Periodic free spin packages on selected slot titles, often tied to new game launches
  • Cashback Promotions: Receive a percentage of net losses back as bonus credit during qualifying promotional periods
  • Referral Bonus: Earn bonus credit when you successfully refer a friend who registers and makes their first deposit at bj99

All promotions are subject to their individual terms and wagering requirements. Check your bj99 account's Promotions section for the latest active offers.

Security & Account Safety

How bj99 keeps your account, funds, and personal data protected at all times.

Security is a top priority at bj99 and we use industry-standard technology to keep your account and personal data safe:

  • 256-bit SSL Encryption: All data transmitted between your browser and our servers is encrypted using the same standard used by major banks
  • Hashed Passwords: Your password is never stored in plain text — it is hashed using bcrypt so even internal staff cannot read it
  • Two-Factor Authentication (2FA): Enable 2FA in your account settings for an extra layer of protection on login and withdrawals
  • Fraud Detection Systems: Automated monitoring detects unusual login attempts, suspicious betting patterns, and unauthorised access in real time
  • Secure Payment Processing: We never store your bKash PIN, Nagad password, or full card details — all payments are handled by certified third-party processors

For your own protection, never share your bj99 password with anyone — including people claiming to be bj99 staff. Our team will never ask for your password.

If you notice any transactions, bets, or logins you did not make, act immediately:

  • Change your bj99 password right away from Settings → Security → Change Password
  • Enable two-factor authentication if not already active
  • Contact bj99 support via live chat and report the suspicious activity — our team can temporarily freeze your account to prevent further unauthorised access
  • Change the password on the email address linked to your bj99 account as well

Our security team will investigate and, where unauthorised activity is confirmed, work to restore any affected funds. The faster you report it, the better the outcome. We are available 24/7 via live chat at bj-99.vu.

Game Rules & Gameplay

Understand how cricket betting, slots, Fishing Expert, and live casino games work at bj99.

bj99 Cricket covers all major formats — Test matches, ODIs, T20Is, the Bangladesh Premier League (BPL), IPL, and ICC tournaments. Here is how it works:

  • Navigate to the Cricket section and choose an upcoming or live match
  • Select your market — match winner, top batsman, total runs, live ball-by-ball betting, and more
  • Enter your stake amount (minimum bet varies by market, typically 50 BDT)
  • Review the odds and confirm your bet — it is added to your bet slip instantly
  • Winning bets are settled automatically within minutes of the match result being confirmed

For live betting, odds update in real time as the game progresses. In the event of a match being abandoned or interrupted, bj99's cricket rules specify settlement based on DLS method or void markets — full rules are available in your account's Sports Betting Terms section.

Fishing Expert and Insect Master are arcade-style shooting games that are hugely popular among Bangladesh players. They work as follows:

  • Place your bet: Select your bullet/ammunition cost — higher cost means larger potential winnings per catch
  • Aim and shoot: Use on-screen controls to target fish (Fishing Expert) or insects (Insect Master) moving across the game board
  • Win multipliers: Different creatures carry different multiplier values — rare or larger targets pay out significantly more
  • Real-money wins: Winnings are calculated as (bullet cost × creature multiplier) and credited to your account instantly upon each catch

Both games use certified Random Number Generation (RNG) to determine creature movement patterns and outcomes, ensuring every round is fair. They run smoothly on mobile devices without any additional plugins required.

Yes. bj99 provides a full suite of responsible gaming tools to every player. From your account settings under Settings → Responsible Gaming, you can configure:

  • Deposit Limits: Set daily, weekly, or monthly caps on how much you can add to your account
  • Loss Limits: Restrict how much you can lose within a given period
  • Session Time Limits: Receive reminders after a set duration of play
  • Reality Checks: Periodic pop-ups displaying your session activity and net position
  • Cooling-Off Period: Temporarily lock your account for 24 hours up to 7 days
  • Self-Exclusion: Block access to your account for 1 month, 3 months, 6 months, 12 months, or permanently

Reducing limits takes effect immediately. Increasing them requires a 24-hour waiting period. For full guidance, visit our Responsible Gaming page.

Still Have a Question?

Our bj99 support team is available 24 hours a day, 7 days a week. Whether you have a quick question about a bKash deposit or need help with account verification, we are here for you. Reach us via live chat on any bj99 page or email us at support@bj-99.vu — typical response time is under 15 minutes.

Log In to Start Live Chat

Ready to Play at bj99?

Now that your questions are answered, it's time to enjoy the games. Bet on live cricket, spin the slots, or try your luck in the bj99 live casino. Fast deposits via bKash and Nagad, instant payouts, and a platform built for Bangladesh players.

Log In & Play Now Explore Cricket Betting