Help Center

Got Questions? We've Got Answers.

Everything you need to know about playing on bj99 — from creating your account and making deposits via bKash or Nagad, to understanding bonuses, game rules, and account security. Browse the topics below or search for your question.

All Topics
Registration
Deposits
Withdrawals
Bonuses
Security
Games
Why bj99?

A Platform Built for Bangladesh

bj99 is designed from the ground up for Bangladeshi players — local payments, local sports, and local support.

Instant BDT Deposits

Fund your bj99 account in seconds using bKash, Nagad, Rocket, Upay, or any major Bangladeshi bank. No conversion fees, no delays — your balance is ready to play immediately.

24/7 Local Support

Our support team speaks your language and understands the Bangladesh market. Get help via live chat or email any time of day or night — fast, friendly, and knowledgeable.

Bank-Grade Security

bj99 uses 256-bit SSL encryption to protect every transaction and login. Your personal data and BDT funds are secured by the same technology used by major global financial institutions.

Cricket Betting Heaven

Bet on BPL, IPL, T20 World Cup, Test matches, and every major cricket tournament. Live odds, in-play betting, and cash-out options — bj99 is the ultimate cricket betting platform for Bangladesh fans.

Top Game Providers

Play slots and live casino games from Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Ezugi, and more. Fair RTPs, certified random number generators, and massive jackpots.

Mobile-First Design

Whether you're in Dhaka, Chittagong, or Cox's Bazar, play on any device. bj99's responsive design works flawlessly on smartphones, tablets, and desktops — no app download required.

Registration & Account Setup

Creating your bj99 account takes less than 2 minutes. Click the bj99 Login button in the top navigation, then select "Sign Up" or "Create Account." Enter your mobile number (used for verification), choose a username and strong password, and confirm you are 18 years or older. You'll receive an SMS verification code — enter it to activate your account. Once verified, you can immediately deposit funds via bKash, Nagad, Rocket, or bank transfer and start playing cricket betting, slots, or live casino games.

Yes. To comply with responsible gaming regulations and ensure the security of your account, bj99 requires identity verification for all players. During registration, you'll verify your mobile number via SMS. For your first withdrawal, you may be asked to upload a government-issued ID (National ID card, passport, or driver's license) and proof of address (utility bill or bank statement). Verification typically takes 24-48 hours. This process protects your account from fraud and ensures only you can withdraw your winnings.

No. Each player is allowed only one bj99 account. Creating multiple accounts (also called "multi-accounting") violates our Terms & Conditions and may result in permanent suspension of all accounts and forfeiture of funds. This policy prevents bonus abuse and ensures fair play for all Bangladesh players. If you've forgotten your login details, use the password recovery feature rather than creating a new account.
Deposits & Payment Methods

bj99 supports all major Bangladeshi payment methods for instant BDT deposits:
  • Mobile Banking: bKash, Nagad, Rocket, Upay
  • Bank Transfers: Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, Sonali Bank, and more
  • Cards: Visa and Mastercard (where applicable)
Deposits are processed instantly and there are no fees charged by bj99. The minimum deposit is ৳500 and the maximum varies by payment method (typically ৳50,000-৳100,000 per transaction).

Deposits via bKash, Nagad, Rocket, and Upay are instant — your balance updates within seconds, and you can start playing immediately. Bank transfers typically take 15-30 minutes during business hours (9 AM - 5 PM BST, Monday-Friday) and may take up to 24 hours outside these times. If your deposit hasn't appeared after the expected timeframe, contact our 24/7 support team via live chat with your transaction reference number.

bj99 does not charge any fees for deposits. However, your payment provider (bKash, Nagad, your bank, etc.) may charge their own transaction fees according to their standard rates. These fees are set by the payment provider, not by bj99. To avoid unnecessary fees, we recommend using the "Send Money" option rather than "Cash Out" on mobile banking apps when depositing.
Withdrawals & Cashouts

Log in to your bj99 account and navigate to the Cashier or Withdrawal section. Select your preferred withdrawal method (bKash, Nagad, Rocket, Upay, or bank transfer), enter the amount you wish to withdraw (minimum ৳1,000), and provide your payment account details. Click "Submit Withdrawal Request." Your request will be processed within 24 hours, and funds typically arrive in your account within 1-3 business days. First-time withdrawals require identity verification — have your National ID or passport ready.

Minimum withdrawal: ৳1,000
Maximum withdrawal: ৳500,000 per transaction; ৳2,000,000 per month
Processing time: 24-48 hours for approval; funds arrive 1-3 business days after approval
Mobile banking (bKash/Nagad/Rocket): Fastest option — typically 24 hours total
Bank transfer: 2-3 business days after approval
VIP players may qualify for higher limits and faster processing.

Common reasons for withdrawal delays include: (1) Pending identity verification — upload your ID documents via the verification section; (2) Bonus wagering requirements not met — if you claimed a bonus, you must meet the playthrough requirements before withdrawing; (3) Incorrect payment details — double-check your bKash/Nagad number or bank account information; (4) Security review — large withdrawals or unusual account activity may trigger additional checks for your protection. Contact [email protected] if your withdrawal has been pending for more than 48 hours.
Bonuses & Promotions

New players receive a generous welcome bonus on their first deposit. The exact offer varies by promotion, but typically includes a 100% deposit match up to ৳10,000 plus free spins on selected slots. To claim, create your account, make your first deposit of at least ৳500, and the bonus will be credited automatically. Bonus funds are subject to wagering requirements (usually 30x-40x) before they can be withdrawn. Check the current welcome offer on the homepage or contact support for details.

Wagering requirements (also called "playthrough" or "rollover") determine how many times you must bet your bonus amount before you can withdraw it. For example, if you receive a ৳5,000 bonus with a 30x wagering requirement, you must place ৳150,000 in total bets (৳5,000 × 30) before the bonus converts to withdrawable cash. Different games contribute differently: slots usually count 100%, while table games may count 10-20%. Check the specific terms for each promotion on the bj99 promotions page.

Generally, no. You can only have one active bonus at a time on your bj99 account. You must complete the wagering requirements for your current bonus before claiming another. If you deposit while a bonus is active, the new deposit may be added to your existing bonus balance according to the promotion terms. If you prefer to play without bonus restrictions, you can opt out of bonuses in your account settings or contact support to remove an active bonus.
Account Security & Safety

Yes. bj99 uses industry-standard 256-bit SSL encryption to protect all data transmitted between your device and our servers — the same level of security used by banks and financial institutions worldwide. Your personal information, login credentials, and financial transactions are encrypted and stored securely. We never share your data with third parties without your consent. Additionally, all games on bj99 use certified random number generators (RNGs) to ensure fair outcomes. Our payment partners (bKash, Nagad, banks) also employ their own security protocols for added protection.

Click the bj99 Login button and select "Forgot Password?" on the login screen. Enter the mobile number or email associated with your account. You'll receive a password reset link via SMS or email (depending on your account settings). Click the link and follow the instructions to create a new password. If you don't receive the reset link within 5 minutes, check your spam folder or contact [email protected] for assistance. For security, never share your password with anyone, including bj99 staff.

Two-factor authentication adds an extra layer of security to your bj99 account. To enable 2FA, log in and go to Account SettingsSecurity. Select "Enable Two-Factor Authentication" and follow the setup instructions. You'll download an authenticator app (Google Authenticator or Authy) on your smartphone, scan a QR code, and enter the 6-digit code generated by the app. Once enabled, you'll need both your password and a time-based code from the app to log in — even if someone steals your password, they cannot access your account without your phone.
Games & Gameplay

bj99 offers a massive library of games across multiple categories:
  • Sports Betting: Cricket (BPL, IPL, T20, Test matches), football, kabaddi, tennis, and more with live in-play betting
  • Slots: Thousands of video slots from Pragmatic Play, NetEnt, Microgaming, including Dragon Gate, Super Wheel, Book of Dead, Starburst, Gonzo's Quest
  • Live Casino: Live dealer blackjack, roulette, baccarat, and poker powered by Evolution Gaming and Ezugi
  • Table Games: Classic casino games with various betting limits
  • Crash Games: Aviator, JetX, and other instant-win games
All games are optimized for desktop and mobile play.

Yes! Most slots and table games on bj99 offer a "Demo" or "Play for Fun" mode that lets you try the game with virtual credits before risking your own BDT. This is a great way to learn the rules, test betting strategies, and explore different games without financial risk. To play for free, simply click on a game and select "Demo" instead of "Real Money." Note that live dealer games and sports betting require real money wagers and do not have demo modes.

All games on bj99 use certified Random Number Generators (RNGs) tested by independent auditing agencies. This ensures that every spin, card dealt, dice roll, or roulette outcome is completely random and cannot be predicted or manipulated by the casino or the player. Game providers like Pragmatic Play, Evolution Gaming, and NetEnt are licensed and regularly audited for fairness. You can verify the RTP (Return to Player) percentage for any slot game in its information section — this tells you the expected long-term payout. For complete transparency, bj99 publishes game statistics and encourages responsible gaming practices.

Still Need Help?

Can't find the answer you're looking for? Our friendly support team is available 24/7 to assist you with any questions about your bj99 account, deposits, withdrawals, games, or bonuses.

Live Chat
Available 24/7
Email Support
Ready to Play?

Join Thousands of Bangladesh Players

Create your bj99 account today and discover why we're Bangladesh's favorite online casino and sports betting platform. Fast deposits, instant withdrawals, and 24/7 support in your language.