// 999dt.login_portal

999dt Login — Access Your Account and Start Playing in Bangladesh

Your complete guide to signing in to 999dt — Bangladesh's leading cricket betting and live casino platform. Everything you need to know about the 999dt Login process, account security, password recovery, and getting back to the action fast.

SSL Secured Mobile Ready 60s Deposit BPL & IPL Betting 24/7 Support 18+ Only

How to Log In to 999dt

The 999dt Login process is straightforward and takes under 30 seconds from a desktop browser or mobile device anywhere in Bangladesh — Dhaka, Chittagong, Sylhet, Rajshahi, or Cox's Bazar. Here is a complete walkthrough of every step.

01
Navigate to the 999dt Login Page

Open your preferred browser — Chrome, Firefox, or Samsung Internet on Android, or Safari on iOS — and go to 999dt.app. From the top navigation bar, click the "999dt Login" link. This takes you directly to the secure login portal. The page loads over HTTPS, so the connection between your device and the 999dt servers is encrypted at all times.

02
Enter Your Registered Mobile Number or Username

In the first field, enter the Bangladeshi mobile number or username you used when you registered your 999dt account. Most Bangladeshi players register using their bKash-linked or Nagad-linked mobile number (e.g., 017xxxxxxxx or 019xxxxxxxx). Make sure there are no leading spaces or extra characters — these are the most common cause of an incorrect-credential error on the 999dt Login screen.

03
Enter Your Password

Type your 999dt account password into the password field. Use the eye-icon toggle to briefly reveal the password and confirm there are no typos — particularly important on mobile keyboards where autocorrect may alter characters. Your password is never displayed in plain text after entry and is not stored in browser autofill in its unhashed form.

04
Complete Any Security Verification

On certain login attempts — especially from a new device or IP address — 999dt may present a CAPTCHA or send a one-time SMS verification code to your registered number. Enter the 6-digit OTP within the 3-minute expiry window. This step is part of 999dt's account security layer and helps protect your balance against unauthorised access.

05
Click Login and Access Your Dashboard

Press the Login button. If your credentials are correct, you are taken directly to your 999dt account dashboard — showing your current balance in BDT, recent bet history, available bonuses, and quick-access shortcuts to the Cricket, Live Casino, and Slots lobbies. Session tokens are set with a secure expiry — you will be prompted to log in again if your session is inactive for an extended period.

First-time player? If you do not yet have a 999dt account, you need to register before you can use the 999dt Login. Registration requires a valid Bangladeshi mobile number, a date of birth confirming you are 18 or older, and a password of at least 8 characters. The full registration process takes approximately 2–3 minutes.
999dt
<30s
Avg Login Time
256
-bit SSL Encryption
24/7
Account Support
18+
Age Requirement
Pro tip: Save 999dt.app to your phone's home screen for one-tap access. On Android, open Chrome, tap the three-dot menu, and select "Add to Home Screen". On iOS, use Safari's share menu and tap "Add to Home Screen". This is not an app install — it uses no storage and requires no permissions.

The 999dt Login Interface

Below is a visual representation of the 999dt Login screen. This is a static preview for reference — your actual login takes place on the official 999dt.app website.

What Each Login Field Does
Mobile Number / Username Field
Accepts either the 11-digit Bangladeshi mobile number used at registration (e.g., 01700000999) or a custom username if you set one during account setup. The field is not case-sensitive for usernames. Do not include the country code prefix (+880) — enter the number exactly as you registered it.
Password Field
Accepts your account password. Passwords are case-sensitive — "Cricket2024" and "cricket2024" are different passwords. Use the visibility toggle (eye icon) to confirm your entry before submitting, especially on touchscreens where mis-taps on the keyboard are common. 999dt passwords must be at least 8 characters and include at least one number.
Remember Me Checkbox
Keeps your login session active across browser restarts on the same device. Recommended for personal devices only — do not enable on shared computers at internet cafés in Dhaka or Chittagong. On mobile devices used exclusively by you, "Remember Me" is safe and convenient for daily logins during the BPL or IPL season.
Forgot Password Link
Initiates the account recovery flow. Clicking this sends an SMS OTP to your registered mobile number. Once verified, you are prompted to set a new password. The entire process takes approximately 90 seconds. See the Password Recovery section below for the full step-by-step guide.
Security Warning: The official 999dt Login page is only accessible via 999dt.app. Be aware of phishing sites that mimic the 999dt Login interface — always verify the URL in your browser address bar before entering credentials. 999dt will never ask for your password via SMS, WhatsApp, or email. If you receive such a message, do not respond and contact support immediately at [email protected].

Account Security Features

999dt uses multiple layers of account security to protect your balance and personal data. Understanding these features helps you keep your 999dt account safe during every login session.

256-bit SSL Encryption
All data transmitted between your device and 999dt's servers during login is encrypted using industry-standard TLS 1.3 protocol. The padlock icon in your browser confirms the secure connection is active.
SMS OTP Verification
Logins from unrecognised devices or locations trigger an automatic SMS OTP to your registered Bangladeshi mobile number. The 6-digit code expires in 3 minutes and can only be used once.
Session Timeout
Inactive sessions are automatically terminated after a set idle period, preventing unauthorised access if you leave a browser tab open on a shared device. You are prompted to re-authenticate on return.
Login Attempt Limits
After five consecutive failed login attempts, the 999dt Login system temporarily locks the account for 15 minutes. This prevents brute-force attacks against player accounts. A notification SMS is sent to the registered number.
Login Location Monitoring
999dt monitors login locations and flags unusual geographic changes. If a login is detected from a location significantly different from your usual access point, an additional verification step is added.
Biometric Login Support
On supported Android and iOS devices, 999dt allows fingerprint or face-recognition authentication as a secondary login method once your account password has been confirmed on that device. No biometric data is stored by 999dt.
999dt
Best practices for keeping your 999dt account secure: Use a unique password not shared with other sites. Enable SMS OTP verification in your account settings. Do not share your login credentials with anyone — including people claiming to be 999dt support staff. Log out after each session on shared devices. Review your login activity log in the account dashboard periodically, especially during the BPL season when account activity is higher.

Password & Account Recovery

Forgotten passwords are the most common reason players cannot complete the 999dt Login process. Here is a complete guide to recovering access to your account quickly.

Step-by-Step Password Reset
01
Click "Forgot Password" on the Login Page

On the 999dt Login screen, locate and click the "Forgot password?" link below the password field. This opens the account recovery flow without requiring your current password.

02
Enter Your Registered Mobile Number

Type the 11-digit Bangladeshi mobile number linked to your 999dt account. An SMS OTP is immediately dispatched to that number. If you no longer have access to that number, skip to the Contact Support section below.

03
Enter the 6-Digit OTP

Check your messages and enter the OTP within 3 minutes of receipt. If the OTP expires, use the resend option to generate a new code. Do not share this OTP with anyone — 999dt staff will never ask for it.

04
Set a New Password

Create a new password of at least 8 characters, including at least one uppercase letter, one lowercase letter, and one number. Avoid using easily guessable passwords such as your phone number, date of birth, or "password123". Confirm the new password in the repeat field.

05
Log In with Your New Password

Once your new password is saved, you are redirected back to the 999dt Login page. Enter your mobile number and new password to complete login and access your account dashboard.

Can't Access Your Registered Number?

If you no longer have access to the mobile number linked to your 999dt account — for example, if you changed your SIM card or switched operators — you will need to contact 999dt support directly to complete identity verification and update your registered number.

Contact support at [email protected] (plain text — not a link) with the subject line "Account Recovery Request". You will be asked to provide:

  • Your registered full name
  • Your old mobile number (even if no longer active)
  • Your National Identity Card (NID) number
  • Your last deposit method and approximate amount
  • A selfie holding your NID (for identity confirmation)

Account recovery via this method typically takes 4–8 hours during business hours. Support operates 09:00–23:00 BST.

Account locked after failed attempts? If your 999dt account is temporarily locked after multiple failed login attempts, wait 15 minutes and try again with your correct credentials. If you are still unable to log in after the lockout period, use the Forgot Password flow to reset your password, or contact support via live chat on the website.

Logging In on Mobile

The majority of 999dt players in Bangladesh access the platform on mobile — on 4G connections across Dhaka, Chittagong, Sylhet, Rangpur, and beyond. The 999dt Login experience is fully optimised for mobile browsers and small screens.

Android

Use Chrome or Samsung Internet. Open 999dt.app, tap the 999dt Login link in the navigation menu, and sign in. For faster repeat access, add the site to your home screen via Chrome's "Add to Home Screen" option.

iOS (iPhone / iPad)

Use Safari for the best experience on iOS. Navigate to 999dt.app, tap the Share button at the bottom of Safari, and select "Add to Home Screen" for one-tap 999dt Login access from your iPhone's home screen without installing any app.

Mobile Data & WiFi

999dt Login works on Grameenphone, Robi, Banglalink, Teletalk, and Airtel Bangladesh mobile data connections, as well as home WiFi and office broadband. The login page is lightweight and loads in under 3 seconds on a standard 4G connection.

Mobile Keyboard Tips

Disable autocorrect and autocapitalize when typing your 999dt password on mobile. The Android and iOS keyboards sometimes modify passwords silently, especially for special characters. Using the password visibility toggle before submitting prevents most login errors caused by the touchscreen keyboard.

999dt
Biometric & Saved Login on Mobile

On supported devices, the 999dt Login page is compatible with your browser's built-in credential manager. After your first successful manual login, Chrome on Android and Safari on iOS will offer to save your username and password. On subsequent visits, your saved credentials auto-fill into the login fields.

If your device supports biometric authentication (fingerprint or Face ID) and your browser is linked to a password manager such as Google Password Manager or Apple Keychain, you can authenticate using biometrics rather than typing your password each time.

Only save your 999dt Login credentials on a personal device that you alone control. Never save credentials on a shared smartphone, a device belonging to a family member, or an internet café computer in Dhaka or Chittagong.

What to Do After Login

Once you complete the 999dt Login successfully, your account dashboard is the starting point for everything the platform offers. Here is a quick orientation of what you will find and what to do first.

Check Your Balance

Your account balance is displayed prominently in the top-right of the dashboard in BDT (Bangladeshi Taka). After 999dt Login, verify your balance before placing any bets. If you need to add funds, head to the Deposit section — bKash, Nagad, Rocket, and Upay deposits typically credit within 60 seconds.

Claim Available Bonuses

Navigate to the Promotions or Bonuses section after login to see any available welcome offers, reload bonuses, or seasonal promotions tied to the BPL, T20 World Cup, or IPL. Bonus availability is personalised to your account tier and deposit history.

Place Cricket Bets

Head to the Cricket section for live and pre-match betting on BPL, IPL, T20 internationals, and Bangladesh Tigers matches. Odds are displayed in decimal format with real-time updates. In-play betting is available for ongoing matches, with markets refreshing ball-by-ball.

Explore the Casino Lobby

After 999dt Login, the full casino lobby — including live dealer tables by Evolution Gaming and Ezugi, plus over 1,500 slots from Pragmatic Play, NetEnt, and Microgaming — is unlocked. Use the lobby filter to sort by provider, game type, or minimum bet amount.

Complete Your Profile

New accounts benefit from completing their player profile after the first 999dt Login. A complete profile — including verified mobile number, full name, and preferred payment method — speeds up future withdrawals and ensures you receive account notifications in time.

KYC (Know Your Customer) verification may be required before processing your first withdrawal. This typically involves uploading a copy of your National Identity Card (NID) or passport. Verified accounts also have higher daily withdrawal limits.

Fast Withdrawals
Higher Limits
Secure Account
Set your preferred deposit method to bKash or Nagad in your account settings immediately after first login. This pre-fills the payment details on the deposit screen, making every future top-up faster — especially useful during live IPL matches when you need to reload quickly.
Deposit Methods Available After 999dt Login
bKash
Nagad
Rocket
Upay
Dutch-Bangla Bank
BRAC Bank
City Bank
Islami Bank
Sonali Bank
Visa
Mastercard

Minimum deposit starts from as low as ৳200 via bKash and Nagad — making 999dt accessible for players at every budget level across Bangladesh. Maximum deposit limits vary by account tier and payment method.

Login Troubleshooting

Having trouble completing the 999dt Login? These are the most common issues reported by Bangladeshi players and how to resolve them quickly.

"Incorrect Username or Password" Error
Double-check that Caps Lock is off. Verify you are entering the mobile number exactly as registered — without the +880 prefix. If you recently changed your password, ensure you are using the new one. If the error persists after two attempts, use the Forgot Password flow to reset and avoid triggering the account lockout threshold.
Account Temporarily Locked
After five failed attempts within a short window, 999dt Login locks the account for 15 minutes as a security measure. Wait out the cooldown, then try again carefully. An SMS notification is sent to your registered number when the lock is applied and when it is lifted.
OTP SMS Not Received
If your OTP SMS is delayed, first check that your phone has mobile signal or WiFi. Some Bangladeshi carriers experience minor SMS delays during peak network hours. Wait 60 seconds, then tap "Resend OTP". If still not received after two resend attempts, check that your registered number is the correct one and contact live chat support.
Page Not Loading / Connection Error
If 999dt.app fails to load on your network, try switching between mobile data and WiFi. Some ISPs and mobile carriers in Bangladesh occasionally have routing issues that a simple network toggle resolves. Clearing your browser cache (Settings → Privacy → Clear Browsing Data) can also resolve stale cache issues that prevent the login page from rendering.
Browser Compatibility Issues
The 999dt Login page is tested and fully supported on Chrome 90+, Firefox 88+, Safari 14+, and Samsung Internet 13+. If you are using an older browser version or a lesser-known browser, update to the latest version or switch to Chrome on Android. Enabling JavaScript is required — the login form does not function with JavaScript disabled.
VPN or Proxy Interference
Using a VPN or proxy may cause the 999dt Login system to flag your session for additional verification or temporarily block the login attempt. If you are using a VPN, disable it before attempting to log in to 999dt. The platform is designed to work directly on Bangladeshi IP addresses without any VPN requirement.
999dt

What 999dt Players in Bangladesh Say About Login

"The 999dt Login is genuinely fast — I'm usually in my account within 20 seconds on my Android phone. During the BPL season I'm checking odds multiple times a day and the login never slows me down. bKash deposit after login is also instant."

Rakibul H.
// Dhaka, Bangladesh

"I forgot my password right before an IPL match and was panicking. Used the Forgot Password option on the 999dt Login page — got the SMS code in under a minute, reset my password, and was back placing bets within 2 minutes. Great system."

Farhan T.
// Chittagong, Bangladesh

"I added 999dt.app to my iPhone home screen and enabled Face ID via Safari's saved passwords. Now the 999dt Login is just one look at my phone. No typing required. It feels more like a native app than a website. Love it for live casino sessions."

Sumaiya N.
// Sylhet, Bangladesh

Frequently Asked Questions

Answers to the most common questions about the 999dt Login process, account access, and account management in Bangladesh.

How do I access the 999dt Login page?
Navigate to 999dt.app in any modern browser and click the "999dt Login" link in the top navigation bar. The login page is the secure entry point to your account and is accessible from all devices including Android phones, iPhones, tablets, and desktop computers.
What do I use as my username for 999dt Login?
Most 999dt players registered using their Bangladeshi mobile number (e.g., 01700000999), which is also the default login identifier. If you set a custom username during registration, you can use either your username or mobile number on the 999dt Login screen — both are accepted.
Is the 999dt Login page secure?
Yes. The 999dt Login page uses 256-bit SSL/TLS encryption for all data in transit. Additional security layers include SMS OTP verification for new device logins, session timeout on inactivity, and login attempt limits to prevent brute-force attacks. Always verify the URL is 999dt.app before entering your credentials.
Can I stay logged in on my phone?
Yes. Use the "Remember Me" checkbox on the 999dt Login screen to keep your session active across browser restarts on your personal device. For additional convenience on mobile, save your credentials to Chrome or Safari's built-in password manager and use biometric authentication (fingerprint or Face ID) for subsequent logins.
Why is my 999dt account locked?
Accounts are temporarily locked for 15 minutes after five consecutive failed login attempts. This is a security measure to protect against unauthorised access. Wait 15 minutes, then try again with the correct credentials. If you have forgotten your password, use the "Forgot Password" recovery flow on the 999dt Login page rather than repeatedly guessing.
How do I reset my 999dt password?
On the 999dt Login page, click "Forgot password?" and enter your registered mobile number. You will receive an SMS OTP within seconds. Enter the OTP code, then create and confirm a new password. The entire reset process takes approximately 90 seconds. Your new password takes effect immediately.
Do I need an app to log in to 999dt?
No. The 999dt Login works directly in your mobile browser — no app download or installation is required. The website is fully responsive and provides a near-native app experience on both Android and iOS. For the fastest access, add 999dt.app to your home screen using your browser's "Add to Home Screen" option.
Can I log in from multiple devices?
Yes. Your 999dt account can be accessed from multiple devices — for example, your phone during the day and a laptop in the evening. However, simultaneous active sessions may require additional verification. For security, log out from shared or secondary devices when not in use, and regularly review your login activity in the account dashboard.
What age is required to use 999dt Login?
You must be 18 years of age or older to create an account and use the 999dt Login. By logging in, you confirm that you meet the minimum age requirement. 999dt is committed to responsible gaming and does not permit access to minors. Age verification may be required at the withdrawal stage as part of standard KYC compliance.
What should I do if I see suspicious login activity?
If you notice any unrecognised login activity or receive an unexpected OTP SMS that you did not initiate, immediately change your 999dt password using the Forgot Password flow, then contact support at [email protected] (plain text, not a link). Do not share your OTP with anyone. Support is available 24/7 via live chat on the website.

Ready to Access Your 999dt Account?

The 999dt Login gives you instant access to cricket betting on BPL and IPL, live casino tables, and over 1,500 slot games — all in BDT with bKash, Nagad, and Rocket deposits. Secure, fast, and built for Bangladesh players.

18+ Only — Please Play Responsibly   Gambling involves financial risk. Play within your means.