Join bj9999 and Start Playing Today
Cricket betting, live casino, slots, crash games — all in BDT via bKash and Nagad. For players aged 21 and above across Bangladesh.
Log In to bj9999 Explore bj9999 CasinoEverything Bangladesh players need to know about bj9999 — from creating your account and depositing via bKash to cricket betting rules, bonus wagering, and staying safe online.
Funds credited in under 5 minutes via bKash, Nagad, or Rocket.
Bet on every major cricket tournament, live or pre-match.
All transactions and account data protected end-to-end.
bj9999 is for adults 21 years and above only, no exceptions.
Full game library playable on any Android or iOS device.
Games by Pragmatic Play, Evolution, NetEnt, and Spribe.
Creating a bj9999 account takes under two minutes. Visit bj9999.pro, tap the registration link, and fill in your username, email address, mobile number, and a secure password. You must confirm that you are aged 21 or above and agree to the Terms and Conditions before your account is activated. A confirmation message will be sent to your registered mobile number or email.
bj9999 requires a government-issued identity document to complete KYC verification. Accepted documents include your Bangladesh National ID card (NID) or a valid passport. You will be asked to upload a clear photo or scan of the document, along with a selfie in some cases. Verification is typically completed within 24 hours of submission.
No — bj9999 permits only one account per player. Duplicate accounts are detected during the KYC process using identity document matching and device fingerprinting. If a second account is discovered, both accounts may be suspended and any bonuses forfeited. If you have lost access to your original account, contact support at [email protected] rather than opening a new one.
Use the password reset link on the bj9999 login page. Enter your registered email address or mobile number and you will receive a reset link or OTP within a few minutes. Follow the instructions to set a new password. If you no longer have access to the email or number on file, write to [email protected] with your username and identity verification details.
To permanently close your bj9999 account, email [email protected] with the subject line "Account Closure Request" and include your registered username. Any remaining BDT balance will be processed for withdrawal before the account is closed. Note that account closure is different from self-exclusion — if problem gambling is your concern, self-exclusion is the recommended option instead.
bKash deposits on bj9999 are credited to your account within 5 minutes in most cases. During peak hours or network maintenance, it may take up to 30 minutes. If your deposit has not appeared after 30 minutes, keep your bKash transaction confirmation number handy and contact bj9999 support at [email protected] so the team can trace the payment quickly.
The minimum deposit on bj9999 is ৳200 BDT. This applies across all supported payment methods including bKash, Nagad, Rocket, and Upay. There is no maximum deposit limit imposed by bj9999, though individual payment providers may have their own daily transaction caps — for example, standard bKash accounts have a daily send limit that applies regardless of platform.
To withdraw to Nagad, log in to your bj9999 account, navigate to the Cashier section, select Withdrawal, choose Nagad as the method, and enter the amount and your registered Nagad mobile number. Withdrawals are typically processed within 1–4 hours during business hours (Bangladesh Standard Time, UTC+6). Your account must be fully KYC-verified before any withdrawal is approved.
The minimum withdrawal amount on bj9999 is ৳500 BDT. Withdrawals below this threshold are not processed. There is no fee charged by bj9999 on standard withdrawals, though your payment provider (bKash, Nagad, Rocket, etc.) may apply their own transaction charges as per their fee schedule.
bj9999 does not charge its own platform fees on standard deposits or withdrawals in BDT. However, payment service providers such as bKash, Nagad, Rocket, Dutch-Bangla Bank, and BRAC Bank may apply their standard transaction charges on their end. These charges are set by the payment provider and are outside bj9999's control — check your provider's current fee schedule for exact figures.
Yes, bj9999 accepts deposits via several Bangladeshi banks including Dutch-Bangla Bank, BRAC Bank, City Bank, and others. Bank transfer deposits typically take 1–2 business hours to reflect, compared to the near-instant processing of mobile wallet options like bKash and Nagad. For faster crediting, mobile wallet methods are recommended for everyday deposits.
Cricket betting on bj9999 lets you wager on match outcomes, innings scores, top batsman, top wicket-taker, and many other markets across BPL, IPL, T20 World Cup, and international Bangladesh Tigers fixtures. Select a match from the Sports section, choose your market, enter your stake in BDT, and confirm. Live in-play betting is also available on most major fixtures, allowing you to place bets while the match is in progress.
BPL bets on bj9999 follow standard cricket betting rules. If a match is abandoned or reduced due to weather and no official result is declared, most bets are voided and stakes returned. Completed matches decided by the DLS method count as official results. Specific market rules — such as minimum overs required for certain bets to stand — are displayed in the bet slip before you confirm your wager.
Yes — bj9999 is built as a mobile-first platform and all casino games, including slots, live dealer tables, and crash games, are fully playable on Android and iOS smartphones without downloading a separate app. Simply open bj9999.pro in your mobile browser, log in, and the full game library is accessible via a mobile-optimised interface designed for small screens and touch input.
RTP varies by individual slot title. Most slots on bj9999 from providers like Pragmatic Play and NetEnt carry RTPs between 94% and 97%, which are displayed in each game's information panel before you start playing. RTP is a long-term statistical average calculated over millions of spins — it does not predict outcomes in a single session. Games are certified by their respective providers for fair play.
Yes — live casino games on bj9999 are operated by internationally recognised providers including Evolution Gaming and Ezugi, whose studios use real cards, real roulette wheels, and real dice under multiple camera angles. These providers are independently audited for fair play. The live stream is broadcast in real time, removing any possibility of software-generated manipulation of outcomes.
bj9999 offers a welcome bonus for new registrations, credited on your first qualifying deposit in BDT. The exact bonus amount, match percentage, and minimum deposit threshold are displayed on the Promotions page and may change seasonally. Always read the full bonus terms — including wagering requirements and eligible games — before claiming, as these conditions determine when bonus funds can be withdrawn.
A wagering requirement (also called a playthrough requirement) means you must bet a specified multiple of the bonus amount before the bonus funds convert to withdrawable cash. For example, a ৳1,000 bonus with a 20x wagering requirement means you must wager ৳20,000 in eligible games before that bonus can be withdrawn. Sports bets and certain slots may contribute differently — the full breakdown is listed in each bonus's terms on bj9999.
bj9999 rewards regular players through a loyalty programme where ongoing play earns points that can be exchanged for bonus credits or other rewards. Higher-activity players may be invited to a VIP tier offering enhanced bonuses, faster withdrawal processing, and dedicated account support. Details of the current loyalty structure are available in the Promotions section of the bj9999 platform after you log in.
Bonus eligibility depends on the specific promotion. Some bj9999 bonuses apply to both sports betting (including cricket) and casino games, while others are restricted to one product category. The eligible sections are always listed in the individual bonus terms. Sports bonuses typically contribute 100% towards wagering requirements, while casino game contribution rates vary by title.
Bonuses on bj9999 can be forfeited for several reasons: making a withdrawal before meeting the wagering requirement, breaching the bonus terms (such as placing excluded bet types), or being found to hold a duplicate account. If you believe a bonus was removed in error, contact [email protected] with your username and the bonus reference so the team can investigate and explain the decision.
bj9999 is a safe and reliable platform that uses SSL/TLS encryption to protect all data transmitted between your device and our servers. Player passwords are stored using one-way cryptographic hashing, and payment credentials are handled directly by payment processors — bj9999 never stores your bKash PIN or bank passwords. Our systems are monitored continuously for unusual activity and potential security threats.
The minimum age to register and play on bj9999 is 21 years old. This applies to all players in Bangladesh without exception. Age is verified during the KYC process using government-issued identity documents. Any account found to belong to a person under 21 is closed immediately, and all associated balances are voided. bj9999 takes its underage gambling prevention obligations seriously.
To self-exclude from bj9999, email [email protected] with the subject line "Self-Exclusion Request" and include your registered username. Self-exclusion locks your account for a minimum of 6 months, during which you cannot log in, deposit, or receive promotional communications. The exclusion cannot be reversed before the minimum period ends. bj9999 can also apply deposit limits or a shorter time-out break if you prefer a less permanent option.
Deposit limits and session time-outs can be activated directly from your bj9999 account settings under the Responsible Gaming section. Choose a daily, weekly, or monthly deposit cap in BDT, or select a time-out period of 24 hours, 7 days, or 30 days. Limits take effect immediately. Reducing a limit is instant; increasing one requires a mandatory 24-hour waiting period to prevent impulsive decisions.
The fastest way to reach bj9999 support is by emailing [email protected]. Include your registered username, a clear description of your issue, and any relevant screenshots or transaction reference numbers. The support team aims to respond within 24 hours for general queries and within a few hours for urgent matters such as stuck deposits, withdrawal delays, or account security concerns.
Cricket betting, live casino, slots, crash games — all in BDT via bKash and Nagad. For players aged 21 and above across Bangladesh.
Log In to bj9999 Explore bj9999 Casino