🎁 For New Members 100% Welcome Bonus — Double your first deposit ⚡ Register in just In 5 Minutes Completed 💳 via bKash, Nagad, Rocket Instant Deposit 🔒 SSL-secured platform — your data Completely Secure 🏆 Live Casino, Sports Betting & slots — all in one place 📱 Right in Your Mobile Browser The Full Experience — No separate app required 🎁 For New Members 100% Welcome Bonus — Double your first deposit ⚡ Register in just In 5 Minutes Completed 💳 via bKash, Nagad, Rocket Instant Deposit 🔒 SSL-secured platform — your data Completely Secure 🏆 Live Casino, Sports Betting & slots — all in one place 📱 Right in Your Mobile Browser The Full Experience — No separate app required
New Account

Register with 20bets — Start Betting in Just 5 Minutes

Signing up with 20bets is easy, fast, and completely secure. Open an account, claim a 100% bonus on your first deposit, and welcome yourself to Bangladesh's best betting platform.

Done in 5 Minutes 100% Welcome Bonus SSL Secured
18+
Age Requirement
100%
Welcome Bonus
24/7
Support
৳500
Minimum Deposit

Create a New Account

Get a 100% Bonus

Already have an account? Log In

Enter your name exactly as it appears on your National ID

Enter your registered phone number

You must be 18 years of age or older

Enter Password
SSL Secured Data Privacy Free
500,000+
Registered Members
5 Minutes
Average Registration Time
100%
Welcome Bonus
24/7
Active Support
Why register with 20bets?

One account unlocks the full entertainment experience

100% Welcome Bonus

Get a 100% bonus on your first deposit — deposit ৳2,000 and start playing with ৳4,000 in total. It's the best deal available for new members.

Instant Deposit

Deposit instantly via bKash, Nagad, or Rocket — any mobile banking works. Starting from just ৳500, with no hidden charges.

Thousands of Games & Bets

Cricket, football, Live Casino, slots, virtual games — all in one place. One account gives you access to everything.

Completely Secure

SSL encryption, two-factor verification, and 24/7 security monitoring — your personal data and funds are always protected.

Full Mobile Experience

No separate app needed — all features are available right in your mobile browser. Built on HTML5 technology, it runs smoothly on any device.

24/7 Bangla Support

Chat with us in Bangla via live chat — average response time is under 2 minutes. If you run into any trouble during registration, help is right there.

Step-by-Step Registration

How to open an account at 20bets

1
Fill in the Registration Form

Click any "Register" button on this page or use the form above. Enter your name, email, mobile number, date of birth, and a strong password.

2
Verify Your Mobile Number

Right after registration, an OTP will be sent to your mobile. Enter that code in the designated field to complete your mobile number verification.

3
Log In to Your Account

Once verified, your new 20bets account is ready to go. Log in with your email or mobile number and password.

2
Make Your First Deposit

Make a minimum deposit of ৳500 via bKash, Nagad, or Rocket. Funds are credited to your account instantly.

5
Claim 100% Bonus

After your first deposit, activate the bonus offer and receive a bonus balance matching your deposit amount. Then dive into your favourite games or bets!

Good to Know

What do you need to register?

Full Name

You must enter your name exactly as it appears on your National ID. An incorrect name may cause problems during KYC verification later.

Date of Birth (18+ required)

A valid date of birth is required for age verification. Users under 18 are not eligible to register.

Mobile number registered in your own name

You'll need a Bangladeshi mobile number registered in your own name for OTP verification and payments.

Active email address

An active email address is required for account notifications, password resets, and bonus offers.

Strong Password

Create a strong password using at least 8 characters, combining uppercase and lowercase letters with numbers.

Mobile Banking (for Deposits)

Deposit from any bKash, Nagad, or Rocket account registered in your own name.

Each person may only hold One Account Only Approved. Attempting to open multiple accounts may result in all accounts being suspended and bonuses forfeited.

New Member Offer

100% Bonus on Your First Deposit — Grab the Offer Now

Register as a new member at 20bets, make your first deposit, and get a bonus equal to your deposit amount — up to ৳10,000. Deposit ৳5,000 and receive ৳5,000 in bonus, giving you a total balance of ৳10,000.

The bonus comes with wagering requirements — once completed, any winnings from the bonus can be withdrawn. For full terms and conditions, please Promotions visit this page.

100%
First Deposit Bonus
৳10,000
Maximum Bonus
৳500
Minimum Deposit
Instant
Bonus Credit
Payment Methods

Deposit Your Way

After registering, make an instant deposit from any mobile banking service

bKash Nagad Rocket Method Bank Transfer Crypto

Important: Use an Account in Your Own Name

All deposits and withdrawals must be made using a mobile banking account registered in your own name. Payments from third-party numbers are not accepted.

Payment Limits

Subject
Minimum
Processing
Deposit
৳500
Instant
Withdrawal
৳500
15–30 Minutes
VIP Withdrawal
৳500
5 Minutes
Trustworthiness

20bets — A Name You Can Trust

Why thousands of Bangladeshis are choosing 20bets

🔒
SSL Secured
256-bit Encryption
🏅
Licensed
International License
⚡
Fast Payments
Withdrawal in 15 Minutes
🎮
Thousands of Games
Including Live Casino
💬
Bangla Support
24/7 Live Chat
🌱
Responsible Gaming
Free Tools

20bets Registration — Complete Guide

When people think about registering on an online betting platform, the first question that often comes to mind is — will it be complicated, time-consuming, or a hassle? With 20bets, the answer is none of the above. The registration process is so straightforward that you can wrap it up in just 5 minutes from your smartphone. Simply fill in a few details, verify your number with an OTP — and your account is ready.

The most important thing when registering is providing accurate information. Your name, date of birth, and mobile number must all be genuine. This is because KYC verification is required before your first withdrawal — if the details you registered with don't match your National ID, it can cause complications. Getting it right from the start means no hurdles down the line.

Take a moment to choose a strong password. Simple passwords like "12345678" or "password" are not safe. Create something strong by combining uppercase letters, lowercase letters, numbers, and special characters — something along the lines of "Dhaka@2026Bets". Never share your password with anyone, and avoid using the same password on other sites.

After registering, your first step is making a deposit. 20bets supports instant deposits via bKash, Nagad, and Rocket. Keep in mind — you must deposit from a mobile banking number registered in the same name as your 20bets account. Using a family member's or friend's number may cause issues during verification.

The 20bets welcome bonus is one of the most attractive offers in Bangladesh's betting market. Get a 100% bonus on your first deposit — meaning we match whatever you put in, up to ৳10,000. A minimum deposit of ৳500 is typically required to qualify. The bonus balance is held separately and can be withdrawn once the specified wagering requirements are met. For full terms and conditions Promotions Please read this page carefully.

Once you register, the entire world of 20bets opens up. Bet on any international match — cricket World Cup, BPL, football, tennis, and more. Play with real dealers in Live Casino. Enjoy hundreds of slots games. All from one account, on any device.

20bets is fully optimized for mobile — every feature works exactly the same in your smartphone browser, nothing is missing. Open 20bets.biz in Chrome or Firefox, add a shortcut to your home screen, and it looks and feels just like a native app.

If you run into any issues after registering — such as not receiving your OTP, forgetting your password, or any technical problem — contact us immediately via live chat. Support is available in Bangla with an average response time of under 2 minutes. For details on payments or account-related queries Payment and Financial Transactions also visit this page.

Finally, keep responsible play in mind. 20bets lets you set deposit limits — it's a good idea to set a monthly budget from the start. Betting is for entertainment, not a reliable source of income. To learn more about responsible gaming Responsible Gaming read the page.

Frequently Asked Questions

Registration FAQs

You don't need to download a separate app to use 20bets — the full platform runs smoothly on any modern mobile browser. Whether you use Chrome, Firefox, or Safari, just open 20bets.biz and you're good to go. The site is built with HTML5 technology, so it automatically adapts to your mobile screen, giving you full access to Sports Betting, Live Casino, slots, deposits, withdrawals, and every other feature — just like on desktop. For even quicker access, use your browser's "Add to Home Screen" option to create a shortcut icon that looks and feels just like a native app. No storage space wasted, no updates to worry about — the site always runs on the latest version.

Yes, both options are available. First, if you need a short break, you can use self-exclusion. This free feature lets you remove yourself from the platform for anywhere between 7 days and 5 years. During the exclusion period, you won't be able to log in and no promotional emails will be sent to you. Second, if you want to permanently close your account, contact the support team at support@20bets.biz or via live chat. Make sure to withdraw any remaining balance before closing. Account closure requests are typically processed within 24–48 hours. To learn more about both of these options Responsible Gaming visit this page.
Join Today

Register at 20bets — Claim Your 100% Bonus

Just 5 minutes to register, instant deposits, and the best betting experience in Bangladesh — all in one place.

5 Minutes
At Registration
100%
Welcome Bonus
৳500
Minimum Deposit
বাংলা