Login to your bj99 account from anywhere in Bangladesh and access live cricket betting, casino games, slots, and instant deposits via bKash or Nagad. Use your registered mobile number or email to login securely. New to bj99? Register free in under two minutes and start playing immediately.
Full access to Bangladesh's premier gaming platform
When you log in to your bj99 account, you step into one of the most complete gaming platforms available to players in Bangladesh. From the moment your login is confirmed, you have instant access to live cricket betting on BPL, IPL, T20 World Cup, and international fixtures. You can jump straight into live casino tables powered by Evolution Gaming and Pragmatic Play Live, or browse hundreds of slot titles from top providers.
Your bj99 account balance displays in BDT at all times. No currency conversion, no confusing point systems. Whether you are in Dhaka, Chittagong, Sylhet, or Khulna, your account follows you on any device — desktop, smartphone, or tablet. The same login credentials work everywhere, and your session stays active across devices so you never miss a live bet or ongoing table game.
After logging in, the deposit process takes under 30 seconds via bKash or Nagad. Select Deposit, choose your payment method, enter the amount in BDT, and confirm on your mobile wallet app. Your bj99 balance updates immediately. Withdrawals are equally seamless — cash out your winnings to bKash, Nagad, or Rocket directly from your account dashboard.
Use your registered Bangladesh mobile number (01XXXXXXXXX) as your login username for the fastest access. Most players from Dhaka and Chittagong find the mobile number login quicker than email, especially on mobile data where typing a full email address takes extra time. Make sure your number stays active so you can receive OTP verification codes when needed.
Step-by-step guide for players across Bangladesh
Open your browser on any device and navigate to bj-99.bet. Click the Login button in the top navigation bar. You will be taken to the bj99 login page where you enter your registered credentials. The page loads quickly even on slower mobile data connections across Bangladesh.
Type your registered Bangladesh mobile number in the format 01XXXXXXXXX or your registered email address. Both options work. If you signed up with your bKash-linked mobile number, use that same number here. Make sure there are no spaces or extra characters when entering your credentials.
Type your password carefully. Passwords at bj99 are case-sensitive. If you are logging in from a personal device, tick the Remember Me box so you do not need to type your password every time. Never tick Remember Me on a shared or public device such as an internet cafe in Dhaka or Sylhet.
Press the Login button to submit your credentials. bj99 verifies your details against the secure account database. Successful login redirects you to your personal account dashboard where your BDT balance, recent transactions, and all gaming sections are visible immediately.
For new device logins or after a password reset, bj99 may send a one-time password (OTP) to your registered Bangladesh mobile number via SMS. Enter the 6-digit code within 5 minutes to confirm your identity. This two-step verification protects your account from unauthorised access.
You are now logged in. Deposit BDT via bKash, Nagad, or Rocket if your balance is low, then head to Cricket for live match betting, Casino for blackjack and roulette tables, or Slots for hundreds of titles. Your entire gaming experience is managed from one secure bj99 account dashboard.
Common problems and quick solutions for Bangladesh players
Click the Forgot Password link on the bj99 login page. Enter your registered mobile number or email address and click Submit. A password reset link or OTP code will be sent to your registered contact. Follow the instructions to create a new password. The reset process takes under 3 minutes. Make sure your registered mobile number is active and able to receive SMS messages from bj99.
After several consecutive failed login attempts, bj99 temporarily locks the account as a security measure. This protects your BDT balance and personal data from brute-force attacks. If your account is locked, wait 30 minutes for the automatic unlock, or contact bj99 live support via chat. Provide your registered mobile number and support will verify your identity and unlock the account promptly.
If the bj99 login page does not load in Bangladesh, first check your internet connection. Switch from mobile data to WiFi or vice versa. Clear your browser cache and cookies, then try again. If the issue persists, try a different browser such as Chrome, Firefox, or Samsung Internet. Some ISPs in Dhaka and Chittagong occasionally experience routing issues — a brief wait of a few minutes usually resolves the problem.
If your OTP verification code does not arrive, first confirm that the mobile number on your bj99 account is correct and active. SMS delivery can take up to 2 minutes during peak network hours in Bangladesh. If you still do not receive the code after 2 minutes, click Resend OTP. Ensure your phone is not blocking messages from unknown senders. Grameenphone, Robi, Banglalink, and Teletalk numbers all work with bj99 OTP delivery.
If you continue facing login difficulties at bj99, our support team is available around the clock. Contact us via live chat on the bj99 website or email [email protected]. Describe your issue clearly — include your registered mobile number, the error message you see, and the device and browser you are using. Most login issues are resolved within 10-15 minutes. Support is available in English and can assist players from all regions of Bangladesh including Dhaka, Chittagong, Sylhet, Rajshahi, and Khulna.
Industry-leading security protecting Bangladesh players 24/7
Every login attempt and data exchange between your device and bj99 servers is protected by 256-bit SSL encryption — the same level used by major international banks. Your mobile number, password, and BDT balance data travel encrypted over the network, making interception virtually impossible even on public WiFi in shopping malls or cafes in Dhaka.
bj99 supports two-factor authentication (2FA) via SMS OTP to your registered Bangladesh mobile number. When enabled, logging in requires both your password and a one-time code sent to your phone. This means even if someone obtains your password, they cannot access your bj99 account without physical access to your mobile device. Enable 2FA from your account security settings.
bj99 automatically logs you out after a period of inactivity. This protects your account and BDT balance if you step away from your device without manually logging out. The session timeout is set to 30 minutes of inactivity by default. You can adjust this in your account settings. Always log out manually on shared devices to prevent unauthorised access to your bj99 account.
bj99 monitors all login activity on your account and flags unusual patterns such as logins from new devices, new IP addresses, or multiple failed attempts. If suspicious activity is detected, bj99 sends an alert to your registered mobile number and may temporarily suspend login access pending verification. Check your account's login history anytime from the security section of your dashboard.
bj99 enforces strong password requirements to protect your account. Passwords must be at least 8 characters and include a combination of uppercase letters, lowercase letters, numbers, and special characters. Avoid using easily guessable passwords like your name, birthday, or Dhaka phone area code. Use a unique password not shared with other online accounts you hold.
bj99 adds an extra layer of protection on withdrawals. When you request a cashout to bKash, Nagad, or Rocket, the system confirms that the destination payment account matches the name on your bj99 account. First-time withdrawals require National ID verification. This prevents any third party from withdrawing your BDT winnings even if they temporarily access your account.
Everything you need, all in one place after login
After your first bj99 login, complete your profile and verify your National ID to unlock full withdrawal capabilities. Verified accounts also qualify for higher deposit limits and priority withdrawal processing. Players in Dhaka and Chittagong who complete full KYC verification typically experience the fastest withdrawal times — often under one hour to their bKash wallet. Verification only needs to be done once and takes 30 minutes during business hours.
When you log in to bj99 for the first time after registration, check your Bonus section for your welcome offer. Returning players will find ongoing promotions including reload bonuses on weekend deposits, free spins on newly released slot games, and enhanced odds on upcoming BPL cricket matches. All bonuses are displayed in BDT with clear wagering requirements so you always know exactly what is needed to withdraw bonus winnings.
Common questions from bj99 players across Bangladesh