🔐 Log in to 20bets — Via SSL-Secured Connection Your Account Is Secure ⚡ Using your email or mobile number, Login in Seconds 🎁 Log in today — Pending bonus Claim 🛡️ Two-factor verification (2FA) — Enhanced Account Security 📱 Right in your mobile browser — Full login access — No app needed 💬 Having trouble logging in? Support Within 2 Minutes Receive 🔐 Log in to 20bets — Via SSL-Secured Connection Your Account Is Secure ⚡ Using your email or mobile number, Login in Seconds 🎁 Log in today — Pending bonus Claim 🛡️ Two-factor verification (2FA) — Enhanced Account Security 📱 Right in your mobile browser — Full login access — No app needed 💬 Having trouble logging in? Support Within 2 Minutes Receive
Account login

Log in to 20bets — your account is ready in one click

Just enter your email or mobile number and password — you'll be inside your 20bets account in seconds, ready to dive into Sports Betting, Live Casino, and all the rewards on offer.

SSL Secured Mobile friendly Active 24/7
🎁
Not registered yet? 100% Bonus on First Deposit to get Open an Account Now — done in just 5 minutes.
2 Seconds
Login time
2FA
Two-layer security
24/7
Support
SSL
Encryption
500,000+
Registered Members
2 Seconds
Average Login Time
256-bit
SSL Encryption
24/7
Live Support
Log In and a World of Possibilities Opens Up

Here's what you get when you log in to your 20bets account

Sports Betting

Place live bets on cricket, football, tennis, and hundreds of other international matches. From the BPL to the World Cup — it's all covered.

Live Casino

Play baccarat, roulette, and blackjack with real dealers from Evolution and Pragmatic Play — the full casino experience from home.

Slots & Games

Thousands of slots, crash games, and Virtual Sports — take your pick. New games are added every day.

Bonuses & Rewards

Daily reloads, cashback, free spins — log in to see all the offers waiting for you.

Instant payments

Deposit instantly via bKash, Nagad, or Rocket, and withdraw in 15 minutes — straight to your mobile banking.

VIP Program

The more you play, the more points you earn — reach Silver, Gold, or Diamond VIP status for exclusive perks and faster withdrawals.

Login Security

How your account is kept secure

20bets uses multiple layers of security in its login system

SSL/TLS Encryption

When you log in, all your information — including your password — is transmitted to our servers securely via 256-bit SSL encryption. No one can intercept it along the way.

Two-factor authentication (2FA)

When 2FA is enabled, you will need to enter the OTP sent to your phone in addition to your password. Even if someone knows your password, they cannot access your account without your phone.

Unusual Login Detection

If a login is detected from a new device or an unfamiliar location, the system will automatically flag it and prompt you to verify your identity.

Automatic session logout

If your account stays inactive for a set period, the session ends automatically. This reduces the risk of your account being left open on a shared device.

Account locked after repeated incorrect password attempts

Too many incorrect password attempts will temporarily lock your account — full protection against brute-force attacks.

Never share your password with anyone — 20bets support will never ask for your password. If anyone asks for your password, it's a scam.

On any device

Log in from any device

20bets works seamlessly across all types of devices

📱
Android

Log in directly from Chrome or Firefox. Add a shortcut to your home screen for quick access.

🍎
iPhone / iOS

The full site works beautifully on Safari. Tap "Add to Home Screen" for quick access.

💻
Laptop / PC

Get the best Live Casino experience on a large screen using any modern browser.

📟
Tablet

Gaming on a bigger screen — 20bets looks and works great on a tablet.

One account — all devices

Log in from any device — mobile, laptop, or tablet — all under the same account. Your balance and history stay synced across all devices.

Payment Benefits After Login

bKash Nagad Rocket Upay Bank Transfer Crypto

20bets Login — Complete Guide

Logging in to 20bets is so straightforward that even first-timers will have no trouble at all. Just enter your email or mobile number and password, and you are in within seconds — whether you are on mobile or desktop, the experience is equally smooth.

A common question is whether it's better to log in with an email address or a mobile number. Both work equally well. That said, if you registered with a mobile number and haven't added an email since, logging in with your mobile number is the more reliable option. If you prefer to use email, make sure it's the same one you used when you registered — no other email address will work.

Forgetting your password is completely normal — it happens often with players who don't bet regularly. Click the "Forgot Password?" link on the login page. Enter your registered email or mobile number and a reset link or OTP will be sent to you. Use it to set a new password — the whole process takes under 5 minutes. You can also reach out to support for assistance.

The 20bets login page lets you enable two-factor authentication (2FA). Once active, after entering your password you'll receive a one-time password (OTP) on your mobile, which you'll also need to enter. It might seem like an extra step — but that additional layer makes your account nearly impossible to hack. 2FA is especially important for anyone carrying a significant balance in their account.

A great tip for using 20bets on mobile is to use your browser's "Save Password" option. Chrome and Firefox both have built-in password managers that store your password securely and auto-fill it the next time you log in. That said, never use this feature on a shared device or at a cyber café.

The first thing to do after logging in is take a quick look around your account dashboard. You can see at a glance how much bonus balance you have, whether any active offers are running, and whether KYC verification is needed for withdrawals. If you haven't logged in for a while, it's worth checking whether you've missed any daily bonus or free spin offers.

For many players, payments are a top priority after logging in to 20bets. Deposits via bKash, Nagad, and Rocket are all instant. Withdrawals are typically processed within 15 to 30 minutes. That said, KYC verification may be required before your first withdrawal — it is a one-time step and you will not need to repeat it. For more details on payments, Payment Visit the page.

Getting to Sports Betting after logging in is easier than ever — Bet You can navigate there directly from the menu. Live match odds update in real time. Odds shift ball by ball during cricket matches — and making the right call in that moment can lead to a big win. Match Odds This page brings together the best odds from all currently live matches in one place.

After logging in, make sure to check the rewards program regularly. The more you play on 20bets' VIP program, the more points you earn — and those points can be redeemed for bonuses, free bets, or cashback. To learn more, Rewards Visit the page.

One last important reminder — always make sure you are on the official 20bets.biz site before logging in. Look for the padlock icon and "https" in your browser's address bar. Stay alert to phishing sites — 20bets will never ask you to log in through a third-party link. If anything seems off, contact support directly.

FAQ

Login FAQs

A wagering (or turnover) requirement means you need to place a certain amount in bets before you can withdraw your bonus. Here's an example — say you deposit ৳2,000 and receive a 100% bonus of ৳2,000. If the wagering requirement on that bonus is 10x, you'll need to place a total of ৳20,000 in bets before withdrawing the bonus funds. Only bets placed from the bonus balance count toward this — your deposit can be withdrawn separately. Not all bet types count fully toward wagering: some games count 100%, others 50% or less. slots generally count in full, while Live Casino games typically count partially. The specific wagering details for each bonus are listed in that offer's terms — Promotions Visit the page or ask via live chat. If you don't complete the wagering requirement before the bonus expires, the bonus will be forfeited.

20bets supports Bangladesh's most popular payment methods — bKash, Nagad, and Rocket are the primary options and the most widely used. Upay and select bank transfers are also supported, and cryptocurrency deposits are accepted as well. Deposits via bKash or Nagad are credited to your account within 30 seconds to 2 minutes. Withdrawals are processed within 15–30 minutes for regular members and within 5 minutes for VIP members. One important condition — all deposits and withdrawals must be made from a mobile banking number registered in your own name. Third-party numbers are not accepted, and this rule is strictly enforced to prevent fraud. For more details on payments, Payment and Financial Transactions View page.
Get started now

Log in to 20bets — or create a new account

Existing members log in, new users register and claim a 100% welcome bonus — welcome to Bangladesh's top betting platform.

2 Seconds
Login time
100%
Welcome Bonus
24/7
Support
বাংলা