Help Centre

Frequently Asked Questions

Everything you need to know about playing on bj88 — from creating your account and depositing via bKash to understanding bonuses and staying safe online.

12
Questions Answered
6
Topic Categories
24/7
Support Available
3
Payment Methods
All Topics Registration Deposits & Withdrawals Verification Bonuses Security Games

Quick Help Topics

Jump straight to the topic you need. bj88 makes it easy to get answers fast so you can get back to enjoying your games.

Registration

Learn how to create your bj88 account in minutes, including age requirements and how to verify your mobile number.

Payments

Step-by-step guides for depositing and withdrawing via bKash, Nagad, and Rocket with details on limits and timings.

Verification (KYC)

Find out which documents bj88 accepts, how long KYC takes, and why verifying your account is important before withdrawing.

Bonuses & Promos

Understand how bj88 welcome bonuses, deposit matches, and free spins work — including wagering requirements and expiry dates.

Account Security

Tips on keeping your bj88 account safe with two-factor authentication, strong passwords, and what to do if you suspect unauthorized access.

Game Rules

Answers on cricket betting markets, slot mechanics, live casino table rules, RNG certification, and how results are settled on bj88.

No questions matched your search. Try different keywords or view all questions.

Registration & Account Setup

Creating a bj88 account is quick and takes just a few minutes. Head over to the bj88 Login page and select the option to create a new account. You will need to provide:

  • Your full name (as it appears on your National ID)
  • Date of birth — you must be at least 18 years old
  • A valid Bangladeshi mobile number (used for verification and withdrawals)
  • A strong password of your choosing
  • Preferred currency — select BDT (Bangladeshi Taka)

Once submitted, you will receive an SMS verification code on your registered mobile number. Enter the code to activate your account. The whole process typically takes under five minutes. If you run into any trouble, our 24/7 support team at [email protected] is ready to help.

No. bj88 strictly allows only one account per person. Registering multiple accounts — whether under the same name, mobile number, or different details — is a violation of our Terms and Conditions. If duplicate accounts are detected, all accounts will be suspended and any associated balances may be forfeited.

If you have accidentally created a duplicate account or have been locked out of your existing account, please contact [email protected] immediately so our team can resolve the situation. Do not create a new account to work around an existing restriction — this will make the situation worse.

Deposits & Withdrawals

Depositing via bKash on bj88 is straightforward:

  • Log in to your bj88 account and go to the Deposit section.
  • Select bKash as your payment method.
  • Enter the amount you want to deposit in BDT (minimum deposit applies — check the current limit on the Payments page).
  • You will be shown a bj88 merchant bKash number and a unique transaction reference code.
  • Open your bKash app, go to Send Money or Payment, enter the merchant number, and include the reference code in the note field.
  • Confirm the transaction in bKash.

Funds typically appear in your bj88 wallet within 2–5 minutes. If your balance has not updated after 15 minutes, contact support with your bKash transaction ID and we will resolve it quickly.

Yes, bj88 fully supports both Nagad and Rocket for deposits and withdrawals alongside bKash. The process is the same for all three methods — select your preferred service in the Deposit or Withdrawal section, follow the on-screen steps, and your transaction will be processed promptly.

A few important points to keep in mind:

  • The mobile number you use for Nagad or Rocket must match the number registered on your bj88 account for withdrawals.
  • You cannot split a single withdrawal across multiple payment methods.
  • Minimum and maximum transaction limits apply to all three services. Check the Payments page in your account settings for the latest figures.

Most bj88 withdrawals via bKash, Nagad, or Rocket are approved and sent within 30 minutes to 3 hours. Here are some factors that can affect the timing:

  • KYC status: Your account must be fully verified before any withdrawal can be processed. Unverified accounts will have withdrawals held until documents are submitted and approved.
  • Active bonus: If you have an active bonus with an incomplete wagering requirement, your withdrawal may be restricted until the requirement is met.
  • Peak periods: Withdrawal requests during busy periods (evenings and weekends) may take up to 24 hours.
  • First withdrawal: Your very first withdrawal may take a little longer as it often triggers an additional security review.

If your withdrawal has not arrived within 24 hours, please contact [email protected] with your account details and withdrawal reference number.

Account Verification (KYC)

To complete your KYC (Know Your Customer) verification on bj88, you will need to submit a clear photo or scanned copy of one of the following government-issued identity documents:

  • National ID Card (NID) — front and back
  • Passport — photo page
  • Birth Certificate — for players who do not yet have an NID

The document must clearly show your full legal name, date of birth, and photograph. Blurry, cropped, or heavily edited images will be rejected. In some cases, our team may also request proof of your payment method (such as a screenshot of your bKash or Nagad registered mobile number).

Verification is usually completed within 24 to 48 hours. You will receive an email and SMS notification once your account has been approved.

Bonuses & Promotions

bj88 offers a range of bonuses designed to give you more value from your gaming. Here is how they generally work:

  • Welcome Bonus: Available to new players on their first deposit. A percentage of your deposit is matched as bonus funds up to a specified maximum amount in BDT.
  • Deposit Match Bonuses: Regular promotions where bj88 matches a percentage of a qualifying deposit with bonus funds.
  • Free Spins: Awarded on selected slot titles like Golden Leopard or Mahjong Ways 2. Winnings from free spins may carry a wagering requirement.
  • Cricket Betting Promotions: Enhanced odds, cashback offers, and accumulator bonuses tied to major cricket events like the BPL and ICC tournaments.

Every bonus comes with a wagering requirement — a multiple of the bonus amount that must be wagered before the funds can be withdrawn. For example, a 10x wagering requirement on a 500 BDT bonus means you must wager 5,000 BDT before cashing out. Always read the full terms on the relevant promotion page before opting in.

No, bonus funds cannot be withdrawn immediately. All bj88 bonuses are subject to a wagering requirement that must be completed in full before any withdrawal of bonus-related winnings is permitted. The specific wagering requirement, eligible games, minimum odds (for sports betting bonuses), and expiry date are all listed in the individual bonus terms.

Note that some games may contribute differently toward the wagering requirement. For example, live casino games may contribute at a lower rate than slots. If you would prefer not to be subject to bonus terms, you can choose to decline a bonus at the time it is offered — contact support before making your deposit if you wish to opt out.

Account Security

Yes. bj88 takes the security of your account and personal data very seriously. The platform uses 256-bit SSL (Secure Socket Layer) encryption for all data transmitted between your device and our servers, meaning your login credentials, payment details, and personal information are fully protected in transit.

Additional security measures in place include:

  • Two-Factor Authentication (2FA): We strongly recommend enabling 2FA in your account settings. It adds a second layer of protection by requiring a one-time code sent to your mobile each time you log in.
  • AES-256 data encryption: All stored personal data is encrypted at rest.
  • 24/7 fraud detection: Our systems continuously monitor accounts for unusual activity and will flag or temporarily freeze accounts if suspicious behaviour is detected.
  • Session management: Automatic logout after a period of inactivity helps protect your account on shared devices.

Never share your bj88 password with anyone. bj88 staff will never ask for your password under any circumstances.

Resetting your password is straightforward. Go to the bj88 Login page and click the Forgot Password link. Enter your registered mobile number or email address, and you will receive a one-time reset code via SMS or email. Enter the code on the verification screen, then create a new strong password.

A strong password should be at least 10 characters long and include a mix of uppercase letters, lowercase letters, numbers, and special characters. Avoid using birthdays, sequential numbers, or the same password you use on other websites.

If you cannot access your registered mobile number or email, contact our support team at [email protected] with proof of identity and we will assist you in regaining access securely.

Games & Betting Rules

bj88 offers an extensive library of games to suit every type of player. The main categories include:

  • Online Slots: Hundreds of titles including fan favourites like Golden Leopard and Mahjong Ways 2, as well as progressive jackpot slots and classic three-reel games.
  • Live Casino: Real-time streaming tables for baccarat, roulette, blackjack, dragon tiger, and andar bahar — hosted by professional live dealers.
  • Sports Betting: A wide range of markets with a particularly strong focus on cricket betting, including the BPL, IPL, and international matches.
  • Virtual Sports: Fast-result virtual cricket, football, and horse racing available around the clock.

All bj88 games use certified Random Number Generators (RNG) audited by independent testing laboratories to guarantee fair and unbiased outcomes on every round.

Cricket betting on bj88 covers all major tournaments that matter to Bangladeshi fans — the Bangladesh Premier League (BPL), IPL, ICC World Cup, T20 internationals, and bilateral series involving the Bangladesh Tigers. Available market types include:

  • Match Winner: Predict which team wins the match outright.
  • Top Batsman / Top Bowler: Bet on individual player performance within a match or innings.
  • Total Runs (Over/Under): Wager on whether total runs in an innings or match will be above or below a specified line.
  • Live In-Play Betting: Place bets as the match unfolds in real time, with odds updating ball by ball.
  • Tournament Outright: Bet on the winner of an entire tournament before it begins.

Settlement rules: All bets are settled based on the official result declared by the relevant governing body (ICC, BCB, BCCI). If a match is abandoned due to weather or other external factors and no official result is declared, all bets on that match are voided and stakes are returned to your bj88 wallet in full.

Absolutely. bj88 is fully optimised for mobile play and works seamlessly in any modern mobile browser — no app download required. Whether you are using an Android or iOS device, simply open your browser (Chrome, Firefox, or Safari), navigate to bj88, and log in as normal.

The mobile experience includes:

  • Full access to all slots, live casino tables, and sports betting markets
  • Smooth touch-optimised controls and responsive layouts for all screen sizes
  • Fast load times even on standard 4G mobile connections common across Dhaka, Chittagong, and Sylhet
  • One-tap deposits and withdrawals via bKash, Nagad, and Rocket directly from your mobile banking apps

For the best mobile experience, make sure your browser is up to date and that you have a stable internet connection before starting a live casino session or placing in-play cricket bets.

Responsible Gaming

bj88 provides a full suite of responsible gaming tools accessible directly from your account settings. After logging in, navigate to Account Settings and select the Responsible Gaming tab. From there you can:

  • Deposit Limits: Set daily, weekly, or monthly deposit caps in BDT. Lower limits take effect immediately; increases carry a mandatory 7-day delay.
  • Session Time Limits: Set a maximum session length. When your limit is reached, you will be automatically logged out.
  • Reality Checks: Enable periodic on-screen pop-ups that remind you how long you have been playing and how much you have wagered during the current session.
  • Time-Out: Temporarily lock your account for 24 hours, 7 days, or 30 days.
  • Self-Exclusion: Permanently block access to your account for a minimum of 6 months. Contact [email protected] to activate self-exclusion if you feel it is needed.

For full details on all responsible gaming tools and policies, visit the Responsible Gaming page. bj88 is committed to keeping gaming safe and enjoyable for all players. 18+ Adults Only.

Still Have a Question?

Can't find the answer you're looking for? Our friendly support team is available 24 hours a day, 7 days a week. Reach us at [email protected] and we'll get back to you as quickly as possible.

Contact Support via Account

Ready to Play on bj88?

Now that your questions are answered, jump straight into the action. Log in to your bj88 account, explore our cricket betting markets, spin the latest slots, or check out the live casino — it's all waiting for you.