99ok Login — Access Your Account & Start Betting in Bangladesh
Your single entry point to cricket betting, live casino, slots, and instant BDT transactions via bKash & Nagad. Secure, fast, and built for Bangladeshi players.
Your Gateway to 99ok — Everything Starts Here
The 99ok Login page is where your betting and casino session begins every time you return to the platform. Whether you are sitting in your apartment in Dhanmondi, taking a lunch break at your office in Agrabad, Chittagong, or relaxing at home in Sylhet during a BPL match evening, signing in to your 99ok account takes less than 30 seconds — and puts everything the platform offers directly at your fingertips.
Once logged in, you have immediate access to the full 99ok product suite: live cricket odds updated ball by ball, 200+ live dealer casino tables powered by Evolution Gaming and Ezugi, 500+ slot titles from Pragmatic Play and NetEnt, a live volleyball betting section, and a Bonus hub loaded with deposit match offers, cashback deals, and seasonal promotions tied to events like Eid, Pohela Boishakh, and the T20 World Cup.
Your account dashboard shows your real-time BDT balance, your active bonus progress, your open bet slips, and your full transaction history. Deposits via bKash and Nagad are reflected in your balance almost instantly after login — typically within 5 to 10 seconds of the mobile wallet transfer. Withdrawal requests can be submitted directly from the dashboard and are processed to bKash or Nagad within the same business day for amounts under ৳50,000.
If you are a new player who has not yet created a 99ok account, registration is handled on the same page as the login form. The process requires your name, a valid Bangladeshi mobile number, and a secure password. Full KYC verification using your Bangladesh National ID Card (NID) is completed before your first withdrawal is processed — this is a standard security measure that protects both the player and the platform. All registration and login processes are conducted in English, and customer support is available 24/7 to help with any account access issues.
This page explains everything about the 99ok Login process: what the login form contains, how to register a new account, how to recover a forgotten password, what security measures protect your account, and what awaits you inside the platform once you sign in. All information is in English, all amounts are in BDT, and 99ok is strictly for adults aged 21 and above. 21+ Only
21+ Only By logging in you confirm you are aged 21 or above and agree to our Terms & Conditions.
Quick tip: Save the 99ok Login page to your mobile home screen for instant one-tap access. On Chrome for Android, tap the browser menu and select "Add to Home Screen". On Safari for iOS, tap Share and then "Add to Home Screen". No APK download required.
How to Log In to Your 99ok Account
A step-by-step walkthrough of the 99ok Login process — from opening the page to placing your first bet of the session.
Open the 99ok Login Page
Navigate to 99ok.ws on your mobile browser (Chrome, Firefox, or Samsung Internet on Android; Safari on iOS) or on your desktop browser. Tap or click the "99ok Login" link in the top navigation bar. The login page loads in under 2 seconds on a standard 4G connection anywhere in Bangladesh — from Dhaka to Cox's Bazar.
Enter Your Registered Mobile Number
Type your Bangladeshi mobile number in the format +880 followed by your 10-digit number — for example +880 17XX XXX XXX for Grameenphone or +880 18XX XXX XXX for Robi. This is the same number you used during registration. Make sure to include the country code if you are accessing 99ok while travelling outside Bangladesh.
Enter Your Password
Type your 99ok account password. Passwords are case-sensitive. If you are using a shared device, make sure the "Remember me" checkbox is not ticked and always log out after your session. A strong 99ok password uses at least 8 characters, combines upper and lowercase letters, and includes at least one number or special character.
Tap "Login to 99ok" and Access Your Dashboard
Press the Login button. If your credentials are correct, you are taken directly to your account dashboard. From there you can see your BDT balance, active bonuses, bet history, and quick-access tiles for cricket betting, live casino, slots, and the deposit/withdrawal section. The entire login process from page load to dashboard takes under 30 seconds on most devices.
Enable Two-Factor Authentication (Recommended)
After your first login, visit Account Settings and enable two-factor authentication (2FA). 99ok supports SMS-based 2FA using your registered Bangladeshi mobile number. With 2FA active, each login requires both your password and a one-time code sent via SMS — making it significantly harder for unauthorised access even if your password is compromised. This is especially important if you keep a significant BDT balance in your account.
Recover a Forgotten Password
If you cannot remember your password, click "Forgot password?" on the login page. Enter your registered mobile number and 99ok will send an SMS OTP (one-time password) to that number. Enter the OTP on the recovery page, then set a new password. The entire password reset process takes about 2 minutes. If you no longer have access to your registered mobile number, contact 99ok customer support via live chat for assisted account recovery — identity verification will be required.
Log Out Securely After Each Session
When you are done betting or playing, always log out using the "Logout" option in your account menu — especially on shared devices or public Wi-Fi networks common in Dhaka cafes or university campuses. Logging out clears your active session token so that no one else can access your balance or place bets in your name. 99ok also automatically logs out inactive sessions after a defined period as an additional security measure.
How to Register a New 99ok Account
First time at 99ok? Here is exactly what the registration process involves — from start to your first deposit.
Click "Create a New Account"
On the 99ok Login page, tap the "Create a New Account" button below the login form. This opens the registration form on the same page. No separate registration URL is needed. The form is in English and takes approximately 2 minutes to complete on a standard mobile keyboard.
Enter Your Personal Details
Fill in your full name (as it appears on your Bangladesh National ID Card), your Bangladeshi mobile number, a valid email address (optional but recommended for account recovery), your date of birth confirming you are 21 or older, and your chosen password. 99ok does not require a username — your mobile number is your account identifier across the entire platform.
Verify Your Mobile Number via OTP
After submitting the registration form, 99ok sends a 6-digit OTP to your mobile number via SMS. Enter this code in the verification field to confirm your number is valid and active. SMS delivery in Bangladesh is instant on Grameenphone, Robi, Banglalink, Teletalk, and Airtel networks. If the code does not arrive within 60 seconds, use the "Resend OTP" option.
Accept Terms and Complete Registration
Read and accept the 99ok Terms & Conditions and Privacy Policy — both available in English. Tick the checkbox confirming you are aged 21 or above. Press "Complete Registration". Your account is created immediately and you are logged in to your new dashboard. The welcome bonus offer will appear on screen at this point — read the terms before opting in.
Complete KYC Before First Withdrawal
You can deposit and start betting immediately after registration without completing KYC. However, your first withdrawal requires identity verification. Submit a clear photo of your Bangladesh NID Card (both sides) and a selfie via the KYC section of your account settings. KYC review typically takes 30 minutes to 2 hours during business hours. Once approved, your account is fully verified and withdrawals to bKash or Nagad are processed without delays.
Registration Requirements Checklist
- Valid Bangladeshi mobile number (active SIM)
- Full legal name (must match NID for KYC)
- Date of birth confirming age 21 or above
- Secure password (8+ characters recommended)
- Bangladesh NID Card (for KYC, required before withdrawal)
- bKash or Nagad mobile wallet for deposits
- Duplicate accounts — strictly one account per person
One account rule: 99ok enforces a strict one-account-per-player policy. Creating multiple accounts to claim the welcome bonus more than once is a violation of the Terms & Conditions and will result in account suspension and forfeiture of all bonus funds. If you have lost access to your original account, contact support rather than registering a new one.
bKash users: After registration, link your bKash number to your 99ok account in the Payments section of your dashboard. This enables one-tap deposit confirmation directly through the bKash app — no need to enter your bKash PIN on the 99ok site. The same convenience is available for Nagad wallet holders.
Account Security at 99ok
How 99ok protects your login credentials, your BDT balance, and your personal data every time you access the platform.
What You Can Access After 99ok Login
A breakdown of every product and feature available inside your 99ok account once you are logged in.
Cricket Betting
Live and pre-match odds on BPL, IPL, T20 World Cup, ODI World Cup, Bangladesh Tigers test matches, and international bilateral series. Ball-by-ball live odds, match winner markets, top batsman/bowler bets, and over/under run totals. All odds displayed in decimal format with BDT stake and payout preview.
Live Casino Tables
200+ live dealer tables from Evolution Gaming, Pragmatic Play Live, and Ezugi. Baccarat, Blackjack, Roulette, Dragon Tiger, Andar Bahar, Teen Patti, and game show titles like Crazy Time and Monopoly Live. HD video streams available 24/7 in Bangladesh Standard Time.
Slots & RNG Games
500+ slot titles from Pragmatic Play, NetEnt, Microgaming, and Spribe. Classic 3-reel slots, 5-reel video slots, progressive jackpot slots, and Megaways titles. RTP information displayed per game. Filter by provider, volatility, or theme from the lobby after login.
Volleyball Betting
Pre-match and live betting on international volleyball competitions including the FIVB Volleyball Nations League, World Championship qualifiers, and Asian Championship events. Set winner, match winner, and total points markets are available. Bangladesh national team fixtures are covered when scheduled.
Bonus Hub
Your account bonus section shows all active offers: welcome deposit match, weekly cashback, reload bonuses, free spins packages, and seasonal promotions. Track your wagering progress in real time. Opt in or out of offers with a single tap. Bonus terms are displayed in full English before you accept any offer.
Deposits & Withdrawals
Fund your account or withdraw winnings instantly from your dashboard. bKash and Nagad deposits are confirmed within seconds. Withdrawal requests to bKash and Nagad under ৳50,000 are processed same-day. Full transaction history with timestamps is accessible at any time. All amounts displayed in BDT.
Deposit & Withdrawal Methods After Login
All payment options available in your 99ok account dashboard, with speeds and limits for Bangladeshi players.
Fastest method: bKash deposits are the preferred choice for most 99ok players across Bangladesh. From your 99ok account dashboard, select Deposit, choose bKash, enter the amount, and confirm via the bKash app on your phone. Funds appear in your 99ok balance in under 10 seconds in most cases — fast enough to top up your account mid-match during a BPL game.
Important: Always deposit from a payment method registered in your own name. 99ok does not accept third-party deposits. Withdrawals are returned to the same method used for the most recent deposit. Using a payment method not in your name may result in transaction delays or account suspension pending verification.
Frequently Asked Questions — 99ok Login
Common questions from Bangladeshi players about the 99ok Login process, account access, and registration.
What do I use to log in to my 99ok account?
Your 99ok login credentials are your registered Bangladeshi mobile number (in +880 format) and the password you set during registration. There is no separate username — your mobile number is your unique account identifier across the entire 99ok platform.
Can I use 99ok on my mobile phone without downloading an app?
Yes. The 99ok website is fully mobile-responsive and works on any modern smartphone browser — Chrome, Samsung Internet, Firefox on Android, and Safari on iOS. No app download is required. You can save the 99ok Login page to your home screen as a shortcut for one-tap access each time you want to log in.
I forgot my 99ok password. How do I reset it?
On the login page, tap "Forgot password?" and enter your registered mobile number. You will receive a 6-digit OTP via SMS. Enter the OTP on the reset page and set a new password. The reset takes about 2 minutes. If you no longer have access to your registered number, contact 99ok customer support via live chat for assisted recovery — identity verification will be required.
Is the 99ok Login page safe to use?
Yes. The 99ok Login page uses SSL encryption (the padlock you see in your browser address bar), meaning your credentials are transmitted over a secure encrypted connection. 99ok also supports SMS two-factor authentication for an additional layer of account security. Always make sure you are on the correct 99ok.ws domain before entering your login details.
Can I have more than one 99ok account?
No. 99ok strictly enforces a one-account-per-player policy. Creating multiple accounts is a violation of the Terms & Conditions and will result in suspension of all associated accounts and forfeiture of any bonus funds. If you have lost access to a previous account, contact support rather than registering a new one.
What is the minimum age to create a 99ok account?
You must be 21 years of age or older to register and play at 99ok. This is a firm requirement. During registration, you must confirm your date of birth. KYC verification using your Bangladesh NID Card (which shows your date of birth) is required before your first withdrawal is processed. Accounts found to belong to players under the age of 21 will be closed and all funds returned.
How long does registration take?
The registration form itself takes approximately 2 minutes to complete. Mobile number OTP verification adds another 60 seconds. Your account is active and ready to use immediately after OTP confirmation — you can make your first deposit via bKash or Nagad straight away. Full KYC verification (required only for withdrawals) takes between 30 minutes and 2 hours depending on submission time.
Why is my 99ok login not working?
The most common reasons for a failed 99ok login are: entering the wrong mobile number format (make sure to include +880), an incorrect password (check Caps Lock), a temporarily locked account after multiple failed attempts (wait 15 minutes or reset via OTP), or a temporary connection issue on your end. If none of these apply, contact 99ok customer support via live chat and have your registered mobile number ready for identity verification.
Can I deposit via bKash immediately after registering?
Yes. Deposits via bKash and Nagad are available immediately after you complete registration and OTP verification — no KYC is required to deposit. Simply go to your account dashboard, select Deposit, choose bKash, enter the amount (minimum ৳500), and confirm via the bKash app. Funds appear in your 99ok balance within seconds. You can start betting or playing casino games as soon as the deposit is confirmed.
Does 99ok have a mobile app for Android or iOS?
99ok is optimised as a mobile web application that runs in your phone's browser without requiring an installation. This means there is nothing to download, no APK files to sideload, and no waiting for App Store approval updates. The mobile site provides the same full feature set as the desktop version — live betting, casino, deposits, withdrawals, and account management — all from your browser after login.
Responsible Gaming Notice
99ok is an online entertainment platform intended strictly for adults aged 21 and above. Gambling involves financial risk and should never be used as a source of income. If you feel that your gambling habits are causing financial or personal difficulties, please use the responsible gaming tools available in your 99ok account settings — including deposit limits, session time limits, cooling-off periods, and self-exclusion options.
For further support and information about responsible gambling in Bangladesh, visit our Responsible Gaming page. Help is available 24/7. 21+ Only
Ready to Log In and Start Playing at 99ok?
Your 99ok account is the key to cricket betting, live casino, slots, and instant BDT payments. New players get a welcome bonus on their first deposit. For players aged 21 and above only.
21+ only. Please play responsibly. Gambling involves risk.