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.
One account unlocks the full entertainment experience
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.
Deposit instantly via bKash, Nagad, or Rocket — any mobile banking works. Starting from just ৳500, with no hidden charges.
Cricket, football, Live Casino, slots, virtual games — all in one place. One account gives you access to everything.
SSL encryption, two-factor verification, and 24/7 security monitoring — your personal data and funds are always protected.
No separate app needed — all features are available right in your mobile browser. Built on HTML5 technology, it runs smoothly on any device.
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.
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.
Right after registration, an OTP will be sent to your mobile. Enter that code in the designated field to complete your mobile number verification.
Once verified, your new 20bets account is ready to go. Log in with your email or mobile number and password.
Make a minimum deposit of ৳500 via bKash, Nagad, or Rocket. Funds are credited to your account instantly.
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!
You must enter your name exactly as it appears on your National ID. An incorrect name may cause problems during KYC verification later.
A valid date of birth is required for age verification. Users under 18 are not eligible to register.
You'll need a Bangladeshi mobile number registered in your own name for OTP verification and payments.
An active email address is required for account notifications, password resets, and bonus offers.
Create a strong password using at least 8 characters, combining uppercase and lowercase letters with numbers.
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.
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.
After registering, make an instant deposit from any mobile banking service
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.
Why thousands of Bangladeshis are choosing 20bets
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.
Registration FAQs
Just 5 minutes to register, instant deposits, and the best betting experience in Bangladesh — all in one place.