🔐
SSL Secured bKash & Nagad 18+ Only Instant Access

bd20 Login — Sign In to Your Account and Start Betting in Bangladesh

Your complete guide to accessing your bd20 account securely from anywhere in Bangladesh. Step-by-step login instructions, password recovery, troubleshooting tips, and account security advice — all in one place.

2 min
Avg. Login Time
24/7
Account Access
500+
Games Available
৳200
Min. Deposit
256-bit SSL Encryption
Your login data is fully encrypted
Mobile-First Platform
Works on all Android & iOS devices
BDT Native Currency
Deposit & withdraw in Bangladeshi Taka
24/7 Support
Live chat & email assistance
৳30,000
Welcome Bonus
1M+
Registered Players
15 min
Fastest Withdrawal
BST
UTC+6 Support Hours

How to Log In to Your bd20 Account

The bd20 login process is designed to be fast and straightforward, whether you are connecting from Dhaka, Chittagong, Sylhet, or anywhere else across Bangladesh. The entire process — from opening the site to reaching your account dashboard — takes under two minutes on a standard 4G mobile connection. Follow these steps to access your bd20 account:

1
Open bd20 in Your Browser

Open Chrome, Firefox, or Safari on your Android or iOS device. Navigate to bd20.ws. No app download is required — the entire bd20 platform runs as a mobile-optimised web application. The site loads quickly on Grameenphone, Robi, Banglalink, and Teletalk 4G connections.

2
Click "bd20 Login" in the Navigation Menu

From any page on bd20, click the bd20 Login link in the top navigation bar. This takes you directly to the secure login page where you can enter your credentials.

3
Enter Your Registered Mobile Number

Type your Bangladeshi mobile number as your username — the same number you provided during registration. bd20 uses mobile numbers as the primary account identifier for all Bangladeshi players, making it easy to remember your login credentials.

4
Enter Your Password

Type your account password. Use the show/hide password toggle if you want to visually verify your entry before proceeding. If you have forgotten your password, click the "Forgot Password" link to begin the recovery process.

5
Click the Login Button

Press the green Login button to submit your credentials. bd20 authenticates your session using SSL-encrypted connections. If your credentials are correct, you will be redirected to your account dashboard within one to two seconds.

6
Access Your Dashboard and Start Playing

Once logged in, you have full access to your bd20 wallet, betting history, live casino lobby, BPL and IPL cricket betting markets, slots, crash games, and all active promotions. Your session stays active for 30 minutes of inactivity by default, configurable in account settings.

18+ Only: bd20 login and account access is strictly restricted to adults aged 18 and above. By logging in, you confirm that you meet this age requirement. Age verification via NID or passport is required before your first withdrawal.

bd20
What You Need Before Logging In
Registered Mobile Number Your Bangladeshi number used at sign-up (e.g., 01711-xxxxxx, 01812-xxxxxx)
Account Password The password you set during registration — case-sensitive, minimum 8 characters
Active Internet Connection 4G, 3G, or Wi-Fi — minimum 1 Mbps for basic access; 4G recommended for live casino
Supported Browser Chrome 90+, Firefox 88+, Safari 14+, Samsung Internet 14+
Age Requirement Must be 18 years or older — mandatory for all bd20 accounts
KYC Status (for withdrawal) NID or passport verification required before first withdrawal — login is possible without KYC

bd20 Login Form

The bd20 login form below shows the standard sign-in interface used on the platform. Enter your registered mobile number and password to access your account. This form is a visual representation of the bd20 login experience — your actual credentials are handled securely on the bd20 platform.

Tip
Tips for a Smooth bd20 Login Experience

Most login issues experienced by bd20 players in Bangladesh are preventable. Here are the most effective tips to ensure you can access your account without interruption:

  • Save bd20.ws to your browser's bookmarks or home screen — this ensures you always navigate to the correct, official site and not a phishing copy.
  • Use a strong, unique password for your bd20 account. A combination of uppercase letters, lowercase letters, numbers, and symbols (e.g., Bd20#Dhaka2026!) is strongly recommended.
  • Enable the "Remember me" option only on your personal device — never on a shared or public device in an internet café or office in Dhaka or Chittagong.
  • Keep your registered mobile number active and accessible — bd20 uses it for SMS verification codes during login from new devices.
  • Clear your browser cache if the login page appears broken or styles are not rendering correctly on mobile.
  • If using a VPN for privacy, ensure the VPN server location does not conflict with bd20's geo-detection — use a Bangladesh-based server where possible.
New
New Player? Register First

If you do not yet have a bd20 account, you need to complete registration before logging in. Registration requires your Bangladeshi mobile number, a password, and basic personal details. The process takes approximately two minutes. Once registered, you can log in immediately and claim your welcome bonus of up to ৳30,000 on your first deposit via bKash or Nagad.

Info
Session Management

bd20 automatically ends inactive sessions after 30 minutes to protect your account. You will be prompted to re-enter your password to resume. Active sessions — such as a live cricket betting session during a BPL match or a live casino table game — remain open without timeout interruption as long as activity is detected on the page.


bd20

How to Reset Your bd20 Password

Forgotten your bd20 login password? The recovery process is straightforward and takes under five minutes using your registered Bangladeshi mobile number.

1
Click "Forgot Password" on the Login Page

On the bd20 login form, locate the "Forgot Password?" link beneath the password field. Click it to open the account recovery page.

2
Enter Your Registered Mobile Number

Type the Bangladeshi mobile number linked to your bd20 account. This must be the exact number you used when you first registered — bd20 cannot send a recovery code to a different number.

3
Receive Your OTP via SMS

bd20 sends a one-time password (OTP) to your registered number via SMS. The OTP is valid for 10 minutes. Check your messages — the SMS arrives within 30 to 90 seconds on Grameenphone, Robi, Banglalink, and Teletalk networks.

4
Enter the OTP and Set a New Password

Type the 6-digit OTP into the verification field on bd20. Once verified, you will be prompted to create a new password. Choose a strong password of at least 8 characters with mixed case, numbers, and symbols.

5
Log In with Your New Password

Return to the bd20 login page and sign in with your mobile number and the new password you just set. Your account balance, betting history, and all settings are preserved — only the password changes during recovery.

Can't receive the OTP? If you no longer have access to your registered number, contact bd20 support at [email protected] with your NID and account details. The support team operates 24/7 and can verify your identity through alternative means for accounts where the registered SIM has been lost or changed.

Creating a Strong bd20 Password

A strong bd20 password protects your account balance and personal information. Use at least 12 characters combining uppercase letters (A–Z), lowercase letters (a–z), digits (0–9), and symbols (#, @, !, $). Avoid using your name, mobile number, birth year (e.g., 1995, 2000), or easily guessable patterns like "password123". Never reuse your bd20 password across other sites or apps. Consider using a password manager like Bitwarden or 1Password — both have free tiers suitable for Bangladeshi users — to generate and store a unique, complex password for your bd20 account.

Keep Your Registered Number Active

Your registered Bangladeshi mobile number is the primary recovery mechanism for your bd20 account. If you plan to change your SIM card or switch mobile operators, update your number in bd20 account settings before making the switch. Losing access to your registered number without updating it first can complicate account recovery significantly. If you have already lost access, contact [email protected] immediately with identity proof.

Important
How Often Should You Change Your bd20 Password?

Security experts recommend changing your online betting account password every three to six months, or immediately if you suspect your credentials have been compromised. bd20 will never ask for your password via SMS, email, or live chat — any message claiming to be from bd20 and requesting your password is a phishing attempt. Report such messages to [email protected] with the original message content.


Keeping Your bd20 Account Secure

Account security is a shared responsibility between bd20 and its players. Here is how bd20 protects your account, and what you can do to maximise your own login security from Bangladesh.

256-bit SSL Encryption
All data transmitted during bd20 login — including your mobile number and password — is protected by 256-bit SSL encryption. This is the same standard used by leading international banks and is verified by the HTTPS padlock icon in your browser address bar.
New Device Verification
When you log in from a new device or browser for the first time, bd20 sends an SMS verification code to your registered number to confirm your identity. This prevents unauthorised access even if someone else obtains your password — a critical protection for high-balance accounts.
Password Never Stored in Plain Text
bd20 stores passwords using industry-standard one-way hashing (bcrypt). This means that even bd20's own team cannot see your password — only a hashed representation is stored. If you ever receive a message claiming to share your "current password", treat it as a phishing attempt immediately.
Login Activity Log
bd20 records a timestamped log of every successful and failed login attempt on your account, including the device type and approximate location. You can review this log from your account security settings. If you spot a login attempt you do not recognise, change your password immediately and contact [email protected].
Automatic Account Lockout
After five consecutive failed bd20 login attempts with an incorrect password, bd20 temporarily locks the account for 15 minutes. This brute-force protection prevents automated password-guessing attacks. You will receive an SMS notification when a lockout is triggered — if you did not cause it, contact support immediately.
KYC Identity Verification
Before processing your first withdrawal, bd20 requires KYC (Know Your Customer) verification. You will need to upload a copy of your National ID Card (NID) or passport. This step confirms that the account belongs to a real person aged 18 or above in Bangladesh, and protects against fraudulent accounts targeting genuine players.
bd20

bd20 Login Troubleshooting Guide

Experiencing trouble signing in? The issues below cover the most common bd20 login problems reported by players across Bangladesh, with clear solutions for each.

Fix
Common Login Problems & Solutions
!
"Incorrect password" error despite entering the right credentials

Check that Caps Lock is not enabled on your keyboard or phone. bd20 passwords are case-sensitive. Also verify you are entering the correct mobile number — some players have multiple SIM cards and may confuse their Grameenphone and Robi numbers.

!
Login page not loading or showing a blank screen

Clear your browser's cache and cookies, then reload the page. On Chrome for Android: Settings → Privacy → Clear browsing data. If the problem persists, try a different browser or switch between mobile data and Wi-Fi. ISP-level interference occasionally affects browser rendering in certain areas of Dhaka and Chittagong.

!
"Account temporarily locked" message

This occurs after five failed login attempts in a row. Wait 15 minutes and try again with the correct password. If you are unsure of your password, use the Forgot Password recovery flow during the lockout period — a successful OTP verification will immediately unlock your account.

!
OTP not received during new device verification

First confirm your registered number has network signal and is not in flight mode. SMS delivery can take up to 90 seconds on congested networks (particularly during BPL match days when thousands of bd20 players are logging in simultaneously). If no SMS arrives after two minutes, use the "Resend OTP" option — bd20 allows up to three resend attempts per verification session.

Advanced
Less Common Issues
?
"Account suspended" or "Account under review" message

Account suspensions are triggered by unusual activity such as multiple simultaneous logins from different countries, suspected bonus abuse, or incomplete KYC after the verification deadline. Contact [email protected] immediately with your registered number and NID. Most review cases are resolved within 24 to 48 hours during Bangladesh Standard Time business days.

?
Login redirects to a different page or shows an error code

Ensure you are visiting the official bd20.ws domain and not a phishing site. Check the URL bar carefully — phishing sites often use domains like bd20-login.com, bd20ws.net, or bd20.info. The official site is always bd20.ws with a valid HTTPS certificate. If you suspect a phishing attempt, do not enter any credentials and report the URL to [email protected].

?
Balance not showing correctly after login

Occasionally, a recently completed bKash or Nagad deposit may not reflect immediately in your bd20 balance due to mobile banking processing delays. Wait two to three minutes and refresh your account page. If the balance discrepancy persists after 10 minutes, contact support with your bKash or Nagad transaction reference number for manual reconciliation.

?
Session expires too quickly during live games

If your bd20 session expires while playing a live casino game or watching a live BPL match, check your device's battery saver mode — some Android phones throttle background processes and disrupt active web sessions. Disable battery optimisation for your browser, or switch to a more stable Wi-Fi connection from your home or office in Dhaka or Sylhet.


bd20 Mobile Login Guide for Bangladesh

Over 90% of bd20 players in Bangladesh access their accounts via mobile devices. The platform is fully optimised for mobile browsing, delivering the complete bd20 experience — sports betting, live casino, slots, and crash games — through a responsive mobile web interface that works on even entry-level Android smartphones common in Dhaka, Rajshahi, and Khulna.

Android (Chrome)

Open Chrome on your Android phone. Navigate to bd20.ws. Tap the three-dot menu → "Add to Home Screen" to create a shortcut icon. The bd20 web app behaves like a native app with full-screen support on Android. Chrome 90 and above is recommended for the best experience with live casino streaming.

iOS (Safari)

Open Safari on your iPhone or iPad. Visit bd20.ws and tap the Share icon at the bottom of the screen. Select "Add to Home Screen" to pin bd20 as a shortcut on your iOS home screen. Safari 14 and above is required for stable WebSocket connections used in live casino games and real-time cricket score updates.

Mobile Data (4G)

bd20 works on all major Bangladeshi mobile operators — Grameenphone, Robi, Banglalink, Teletalk, and Airtel. A 4G connection is recommended for live casino streaming and live cricket betting markets. Basic account management, deposits, and withdrawals via bKash or Nagad work reliably on 3G as well.

Home Wi-Fi & Broadband

For the smoothest live casino experience on bd20, a home broadband connection via BTCL, Grameenphone Home, Robi Axiata Broadband, or Amber IT with a minimum speed of 10 Mbps is ideal. This ensures uninterrupted HD video streaming for Evolution Gaming and Pragmatic Play Live dealer tables available in your bd20 casino account.

Mobile Security Reminder: Never save your bd20 login password in a shared note-taking app or text message thread on your mobile phone. Use your browser's built-in password manager or a dedicated app like Bitwarden. If your phone is lost or stolen, change your bd20 password immediately from another device to prevent unauthorised account access.

bd20
Mobile Performance by Network Type
Grameenphone 4G Excellent — full live casino and betting features, average latency under 50ms in Dhaka
Robi 4G Very good — stable in major cities including Chittagong, Sylhet, and Khulna
Banglalink 4G Good — reliable for sports betting; occasional buffering on HD live casino streams
Teletalk 4G Adequate — suitable for account management, deposits, and basic betting
Home Broadband (10+ Mbps) Best — recommended for extended live casino sessions and multi-market cricket betting
3G (any operator) Basic functionality — login, deposits, withdrawals, and pre-match betting work; live video may lag

What You Can Do After Your bd20 Login

Your bd20 account dashboard is the gateway to the full platform. Here is a quick overview of everything available to you immediately after signing in.

Live
Live Cricket Betting

Bet on BPL, IPL, T20 World Cup, Bangladesh Tigers Test matches, and international ODIs in real time. bd20 offers ball-by-ball markets including runs per over, wicket markets, and match winner with odds updating live. Favourite with cricket fans across Dhaka and Chittagong.

Hot
Casino Games

Access 500+ games including live dealer titles from Evolution Gaming and Pragmatic Play Live — Crazy Time, Dragon Tiger, Speed Baccarat, Teen Patti, Lightning Roulette — plus RNG slots from NetEnt, Microgaming, and Spribe crash games like Aviator.

Fast
Deposits & Withdrawals

Deposit instantly via bKash, Nagad, Rocket, or Upay with a minimum of ৳200. Withdrawals to bKash and Nagad are processed within 15 to 30 minutes. Bank transfers to Dutch-Bangla Bank, BRAC Bank, and City Bank take 2 to 12 hours. All transactions are in BDT.

Bonus
Bonuses & Promotions

New players can claim up to ৳30,000 in welcome bonuses on first deposits via bKash or Nagad. Returning players enjoy reload bonuses, BPL and IPL season specials, Eid promotions, cashback offers, and a loyalty programme that rewards regular betting activity on bd20.

Tournaments & Leaderboards

Compete in seasonal tournaments tied to BPL and IPL schedules. bd20 runs weekly leaderboard contests in the slots and crash game sections, with prize pools in BDT distributed to top-ranked players. Check the Promotions section in your account dashboard after login for active events.

Account Settings

Manage your personal details, update your registered mobile number, change your password, configure session timeout preferences, set deposit limits for responsible gaming, and review your complete betting and transaction history — all accessible from the account settings panel after bd20 login.

24/7 Customer Support

Access live chat support directly from your logged-in bd20 account at any time. Support agents are available 24 hours a day, 7 days a week, including during BPL and IPL match nights. For non-urgent queries, email [email protected] — response time is typically under two hours during BST business hours.

Responsible Gaming Tools

bd20 provides in-account tools for responsible gaming after login, including daily, weekly, and monthly deposit limits, session time reminders, loss limit settings, and a self-exclusion option for players who need a break. These tools are accessible from the Responsible Gaming section of your account settings. 18+ only.


bd20 Login — Frequently Asked Questions

Answers to the most commonly asked questions about logging into bd20 from Bangladesh.

What is the official bd20 login URL?
The official bd20 login page is located at bd20.ws/bd20-login. Always verify the URL in your browser address bar before entering your credentials. The site should display a valid HTTPS certificate (padlock icon) and the domain must be exactly bd20.ws — no variations, hyphens between "bd" and "20", or alternative extensions like .com, .net, or .info are official. Bookmark the correct URL on your first visit to avoid landing on phishing copies in future sessions.
Can I use the same bd20 account to bet on cricket and play casino games?
Yes. A single bd20 login gives you access to the entire platform — sports betting (BPL, IPL, T20 World Cup, football, kabaddi), live casino, RNG table games, slots, and crash games including Aviator. Your bd20 wallet is shared across all sections, so you can freely move between watching a Bangladesh Tigers Test match betting market and playing a round of Crazy Time without any additional login or fund transfer steps.
Is it safe to log in to bd20 using mobile data in Bangladesh?
Yes, logging in to bd20 via mobile data on Grameenphone, Robi, Banglalink, or Teletalk 4G is safe. bd20 uses 256-bit SSL encryption for all data transmitted between your device and its servers, which means your login credentials are protected regardless of whether you are on mobile data or Wi-Fi. Avoid logging in via public Wi-Fi hotspots in cafes or airports in Dhaka without a VPN, as unencrypted public networks can expose your credentials to network sniffing.
How do I log out of bd20 properly?
To log out of bd20, click on your account avatar or username in the top right corner of the dashboard after logging in, then select "Logout" from the dropdown menu. This terminates your active session on the current device. Always log out manually when using a shared or borrowed device. On your personal phone, the "Remember me" feature keeps your session active across browser restarts, so logging out explicitly is the only way to fully terminate the session on that device.
Can I have more than one bd20 account?
No. bd20's terms and conditions permit only one account per person. Creating multiple accounts — whether under different mobile numbers, names, or payment methods — is a violation of bd20's terms and will result in the suspension of all associated accounts and forfeiture of any bonuses or winnings. If you have accidentally created a duplicate account, contact [email protected] to have one account closed and your balance transferred before both accounts are flagged by the system.
Why does bd20 ask for a verification code when I log in from a new phone?
When bd20 detects a login attempt from a device or browser it has not seen before, it sends an OTP (one-time password) via SMS to your registered number as a security measure. This new-device verification step prevents unauthorised access to your account even if someone else has obtained your password. Once you verify the new device, bd20 remembers it and will not require an OTP for subsequent logins from the same device — unless you clear your browser data or switch to private/incognito mode.
What happens to my bd20 balance if I forget to log out?
Your bd20 balance is stored server-side and is not affected by whether you are logged in or out. Forgetting to log out does not cause any balance loss. However, an open session on an unattended device is a security risk — someone with physical access to your phone could access your account. bd20 automatically terminates sessions after 30 minutes of inactivity as a safety measure, but logging out manually when finished is always the best practice, particularly on shared devices.
Does bd20 support two-factor authentication (2FA)?
bd20 currently uses SMS-based OTP verification as its primary second-factor authentication method for new device logins. When you log in from an unrecognised device, a one-time code is sent to your registered Bangladeshi mobile number, which you must enter before gaining access. This provides meaningful protection against unauthorised logins. Full authenticator-app based 2FA (Google Authenticator, Authy) is on the bd20 product roadmap — check the Promotions and News section of your account dashboard for updates on new security features as they are released.
I am travelling outside Bangladesh — can I still log in to bd20?
bd20 is primarily designed for players in Bangladesh. If you are travelling to another country, access may be restricted depending on the regulations of the country you are visiting. Bangladeshi players temporarily abroad — whether in Malaysia, Singapore, the UAE, the UK, or the Middle East — may be able to access bd20 using a VPN connected to a Bangladesh-based server. Note that bd20 cannot guarantee access from all international locations. If your login is blocked while abroad, contact [email protected] for guidance specific to your situation.

Log In to bd20 and Enjoy Bangladesh's Best Betting Platform

Whether you are placing a bet on the next BPL match, spinning the reels on a Pragmatic Play slot, or playing live Baccarat at 2 AM from Sylhet — your bd20 account is ready and waiting. Fast login, instant deposits via bKash and Nagad, and 24/7 support in English.

bKash Nagad Rocket Upay BPL Betting IPL Markets Live Casino Aviator Pragmatic Play Evolution Gaming
Welcome Bonus
৳30,000
On your first deposit via bKash or Nagad
18+ Only. Terms Apply.