18+ Only • Play Responsibly

99xo5 Login — Secure Access to
Bangladesh's Premier Online Casino

Sign in to your 99xo5 account and pick up exactly where you left off — live casino tables, BPL cricket betting, slots, and instant ৳ BDT withdrawals via bKash and Nagad, all within a few taps.

SSL Encrypted Login Mobile-Friendly Instant Access 2-Step Verification
LOGIN
2 min
Average Login Time
256-bit
SSL Encryption
24/7
Account Support
৳200
Min. Deposit After Login

Sign In to Your 99xo5 Account

Your 99xo5 account is your gateway to live casino tables, cricket betting markets, slots, and instant BDT payouts. Whether you are logging in from Dhaka on a matchday, catching up with BPL odds from Chittagong, or spinning slots late at night from Sylhet — the login experience is the same: fast, secure, and built for mobile.

Use your registered mobile number or username along with your password. If you have enabled two-step verification on your account, you will receive a one-time code to your registered number after entering your password.

Only registered players aged 18 and above may access the 99xo5 platform. If you do not yet have an account, see the Creating a New Account section below. All login sessions are protected by SSL encryption and session timeout controls.
99xo5 will never ask for your password via SMS, WhatsApp, or live chat. If you receive such a message, do not respond — contact our support team at [email protected] immediately.
99xo5

How to Sign In to 99xo5

Logging in to 99xo5 is a straightforward process that takes under a minute on both mobile and desktop. The platform is fully optimised for Android and iOS browsers — no app download needed. Here is what to expect each time you sign in.

For the fastest login experience, save the 99xo5 website to your phone's home screen as a shortcut. This creates a bookmark that opens directly to the login page, bypassing the browser address bar — especially useful during BPL or T20 matchdays when you want to place bets quickly.
1
Open the 99xo5 Website
Navigate to 99xo5 in your browser. The site is accessible on Chrome, Firefox, and Samsung Internet on Android, and Safari on iOS. No app installation is required — the full platform runs in your mobile browser at full quality.
2
Go to the Login Page
Click the "99xo5 Login" link in the top navigation bar. This takes you directly to the account access screen. If you are already logged in from a previous session and your browser has kept the session active, you will be taken straight to your account dashboard.
3
Enter Your Mobile Number or Username
Type in the mobile number you registered with (for example, 017XXXXXXXX or 018XXXXXXXX) or your chosen username. Both formats are accepted on the 99xo5 login screen. Make sure there are no extra spaces before or after the number.
4
Enter Your Password
Type your account password. Passwords on 99xo5 are case-sensitive. If you have forgotten your password, use the "Forgot Password" link below the password field — see the dedicated section further down this page for the full recovery process.
5
Complete Two-Step Verification (if enabled)
If you have activated 2-step verification on your account, a one-time code will be sent to your registered mobile number via SMS after you submit your password. Enter the 6-digit code within the 3-minute validity window to complete the login.
6
Access Your Dashboard
You are now inside your 99xo5 account. From the dashboard you can deposit funds via bKash or Nagad, navigate to live casino, check your cricket betting slip, claim available bonuses, and manage withdrawal requests — all in real-time ৳ BDT.
99xo5

Account Security at 99xo5

99xo5 takes the security of your account and funds seriously. The platform uses industry-standard encryption and multi-layer authentication to keep your login credentials and financial data safe — whether you are connecting from Dhaka, Rajshahi, or Cox's Bazar.

256-Bit SSL Encryption
Every login request and every piece of data transmitted between your device and 99xo5 servers is protected by 256-bit SSL (Secure Socket Layer) encryption — the same standard used by major international banks. Your password and personal details are never sent in plain text.
Two-Step Verification
Players can enable two-step verification (2SV) from their account security settings. When active, every login from a new device or location triggers a one-time SMS code to your registered Bangladeshi mobile number — 017, 018, 019, or 016 numbers are all supported.
Password Hashing
Passwords stored on 99xo5 are never held in plain text. They are processed through a one-way cryptographic hashing algorithm, meaning that even if data were intercepted, your actual password could not be reconstructed. This is why 99xo5 support can reset your password but never tell you what it was.
Automatic Session Timeout
If your 99xo5 session remains inactive for an extended period, you will be automatically logged out as a security precaution. This is especially useful if you play on a shared device or frequently switch between the 99xo5 platform and other apps on your phone during a BPL match session.
Login Activity Monitoring
99xo5 tracks login attempts and flags suspicious activity — such as sign-in attempts from unrecognised devices or unusual locations. You can review your recent login history from your account settings page and report any entry you do not recognise to the support team.
Account Lockout Protection
After several consecutive failed login attempts, 99xo5 will temporarily lock the account to prevent brute-force access. You will receive an SMS notification on your registered number if your account is locked. Unlock your account by completing the password reset process or contacting support.
Security reminder: Never share your 99xo5 login credentials with anyone — including people claiming to be 99xo5 staff. The 99xo5 support team will never ask for your password. Use a unique password that you do not use on other websites, and update it periodically. If you suspect your account has been compromised, contact [email protected] immediately and enable two-step verification from your settings.

Forgot Your 99xo5 Password?

Forgetting a password is common — especially if you have not logged in for a while or if you use different devices. The 99xo5 password reset process is straightforward and can be completed entirely via your registered mobile number without contacting support. Here is the full recovery flow.

The one-time reset code is sent to the mobile number you provided during registration. If you no longer have access to that number, contact the 99xo5 support team directly at [email protected] with your account details and a form of identity verification.

Password reset codes expire after 10 minutes. If your code expires before you use it, simply restart the reset process to receive a fresh code. Do not share the reset code with anyone — 99xo5 will never ask you to read a reset code out loud or send it via chat.
1
Click "Forgot Password" on the Login Page
On the 99xo5 Login screen, locate the "Forgot Password?" link below the password input field and tap it. This opens the account recovery screen where you can initiate a password reset without needing to know your current password.
2
Enter Your Registered Mobile Number
Type in the mobile number you used when you first created your 99xo5 account. This must be the exact number on record — the reset process is tied to the registered mobile and cannot be redirected to a different number without identity verification through support.
3
Receive the One-Time Reset Code via SMS
A 6-digit one-time code will be sent to your registered number via SMS within one to two minutes. If the SMS does not arrive, check that you entered the correct number and that your phone has a signal. You may request a resend after 60 seconds.
4
Enter the Code and Set a New Password
Type the 6-digit code into the verification field on the recovery screen. Once verified, you will be prompted to enter and confirm a new password. Choose a strong password — at least 8 characters, mixing letters, numbers, and symbols for best security.
5
Log In With Your New Password
After your new password is confirmed, you will be redirected to the 99xo5 login page. Enter your mobile number and new password to access your account. All previous sessions on other devices will be invalidated as a security measure during the reset process.
99xo5

Creating a New 99xo5 Account

If you have not yet registered on 99xo5, getting started is quick. Registration takes under two minutes on mobile and requires only basic information. Players across Bangladesh — from Dhaka to Khulna to Mymensingh — can complete the full sign-up process directly in their phone browser without downloading anything.

📱
Mobile Number
A valid Bangladeshi mobile number (Grameenphone, Robi, Banglalink, Teletalk, or Airtel). This becomes your primary login identifier and is used for SMS verification.
🪪
Full Name
Your full legal name as it appears on your national ID or passport. This is required for account verification and for processing withdrawal requests to bKash or Nagad.
🔑
Secure Password
Choose a password of at least 8 characters. A mix of uppercase letters, lowercase letters, numbers, and symbols is strongly recommended. Do not reuse a password from another site.
🎂
Date of Birth
You must be 18 years or older to register and play on 99xo5. Your date of birth is collected during registration and may be verified against your national ID at the point of your first withdrawal request.
One account per person: Each player is permitted to hold only one active 99xo5 account. Creating multiple accounts — whether to claim additional welcome bonuses or for any other reason — violates the platform's terms and conditions and will result in all associated accounts being suspended and balances forfeited. If you think you may have an existing account, use the forgot password flow rather than registering again.
1
Visit the Registration Page
From any page on 99xo5, click the "99xo5 Login" link in the top navigation and then select the "New Account" or "Register" option on the login screen. This opens the registration form — a single-page process with clearly labelled fields.
2
Fill In Your Details
Enter your full name, Bangladeshi mobile number, date of birth, and a secure password. Double-check your mobile number — it is used for SMS verification and cannot be changed easily after registration. All fields must be completed accurately.
3
Verify Your Mobile Number
After submitting the registration form, a 6-digit OTP (one-time password) will be sent to your mobile via SMS. Enter the code on the verification screen within 5 minutes to confirm your number and activate your account. If the SMS does not arrive, use the "Resend Code" option after 60 seconds.
4
Accept the Terms and Conditions
Before your account is activated, you will be asked to confirm that you are 18 years or older and that you have read and agree to the 99xo5 Terms & Conditions and Privacy Policy. We strongly recommend reading both documents — they cover withdrawal rules, bonus terms, and responsible gaming obligations.
5
Make Your First Deposit and Start Playing
Your account is now active. Head to the cashier section, select bKash, Nagad, Rocket, or Upay, and complete your first deposit in ৳ BDT. The minimum first deposit is ৳200. Once the funds appear in your wallet — usually within seconds for bKash and Nagad — you are ready to access the full 99xo5 platform.

Payment Methods Available After Login

Once you are signed in to your 99xo5 account, you can deposit and withdraw funds using all major Bangladeshi payment methods. All transactions are processed in ৳ BDT with no currency conversion and no hidden fees on most methods.

bKash
Bangladesh's most widely used mobile financial service. Deposits via bKash at 99xo5 are credited instantly to your account wallet. Minimum deposit is ৳200. Withdrawals to bKash are processed the same day in most cases. No fees charged by 99xo5 on bKash transactions.
Nagad
Nagad is the Bangladesh Post Office's digital financial service and is accepted for both deposits and withdrawals at 99xo5. Deposit processing is instant. Withdrawal turnaround is typically the same day. Minimum deposit is ৳200. Widely used across Dhaka, Sylhet, and rural areas.
Rocket
Dutch-Bangla Bank's Rocket service is accepted at 99xo5 for deposits and withdrawals. Deposits are usually credited within 5 minutes. Withdrawals are processed within 4 hours. Minimum deposit is ৳300. Particularly popular among Dutch-Bangla Bank account holders in Chittagong and Khulna.
Upay
Upay is UCB's mobile financial platform and is supported for instant deposits and fast withdrawals at 99xo5. Minimum deposit is ৳200 and withdrawals are generally completed within 2 hours. A growing choice among 99xo5 players in Barisal and Rangpur.
Bank Transfer
Direct bank transfers are supported from Dutch-Bangla Bank, BRAC Bank, City Bank, Islami Bank, Sonali Bank, and others. Minimum deposit via bank transfer is ৳500. Processing times vary between 15 and 60 minutes for deposits and up to 24 hours for withdrawals.
Visa & Mastercard
International debit and credit cards issued by Visa and Mastercard are accepted at 99xo5. Card deposits are processed within 10 minutes and the minimum is ৳500. Card withdrawals take 1–3 business days depending on the issuing bank. Standard card processing fees may apply.
99xo5

Sign In to 99xo5 and Start Playing

Live casino, cricket betting, slots, and more — all in ৳ BDT with instant bKash and Nagad deposits. For players aged 18 and above across Bangladesh.

Login to 99xo5 Explore 99xo5 Casino

18+ only • Play Responsibly • SSL Encrypted • Fair Play Certified

Frequently Asked Questions — 99xo5 Login

The most common causes of a failed 99xo5 login are an incorrect password (passwords are case-sensitive), a mistyped mobile number, or an account that has been temporarily locked after multiple failed attempts. Check that you are entering the correct credentials and try the forgot password flow if needed. If your account has been locked, wait 15 minutes before trying again or contact support at [email protected] for immediate assistance.

Yes. Your 99xo5 account can be accessed from multiple devices — for example, your Android phone and a desktop PC simultaneously. However, active betting or casino game sessions cannot be duplicated. If you open the same live casino table from two devices, the second session will take over from the first. For security reasons, you can view and terminate active sessions from your account security settings.

The 99xo5 login page uses 256-bit SSL encryption, which means your credentials are encrypted before they leave your device — even on a public network. That said, as a general security practice, we recommend avoiding logging into financial accounts on unsecured public Wi-Fi networks at cafés, airports, or similar locations in Dhaka or elsewhere. Using mobile data (4G/LTE) is a safer choice when you are away from a trusted network.

To change your password when you are already logged in, go to Account Settings and select the Security or Password section. You will need to enter your current password before setting a new one. If you are not logged in and cannot remember your current password, use the "Forgot Password" link on the login screen to complete an SMS-based reset. We recommend changing your 99xo5 password every few months as a routine security measure.

Accounts that remain inactive for an extended period may be classified as dormant under the 99xo5 Terms and Conditions. Dormant accounts may be subject to an inactivity fee charged against the remaining balance after the period specified in the terms. Bonus balances that have not been used within their validity period will expire automatically. We recommend logging in to your account at least once a month to keep it in active status and avoid any inactivity charges.

If you registered your 99xo5 account using the same mobile number that is linked to your bKash wallet, then yes — your bKash number and your 99xo5 login number are the same. You log in using that number along with your 99xo5 password. Note that your bKash PIN is entirely separate from your 99xo5 password — they are different credentials for different platforms. Never use your bKash PIN as your 99xo5 password or vice versa.

Yes. You must be 18 years of age or older to register, log in, and play on 99xo5. This applies to all players across Bangladesh without exception. Age verification may be requested at any point — typically at the time of your first withdrawal — and accounts found to belong to players under 18 will be immediately suspended and any remaining balance returned. 99xo5 is committed to responsible gaming and the protection of underage individuals.