Open an account in just 3 minutes. Get a 100% welcome bonus on your first deposit. Cricket betting, Live Casino, slots — all in one place.
Create a New Account
Already have an account? Enter
Register and Claim Your Welcome Bonus
100% Bonus + 50 Free Spins on Your First DepositHow does the registration process work?
Get your 20 Min account up and running in just four simple steps — and collect your bonus along the way.
Complete the registration form with your name, mobile number, email address, and password.
Verify your number with the OTP sent to your mobile — takes just 30 seconds.
Make your first deposit via bKash, Nagad, or Rocket and get a 100% bonus.
Dive into Cricket Betting, Live Casino, or slots — whichever game you love most.
Why register at 20 Min?
Millions of Bangladeshi users have already chosen 20 Min — because everything they need is available in one place.
New members get a 100% bonus plus 50 free spins on their first deposit. Regular weekly reload bonuses and cashback offers are also available.
20 Min is an internationally licensed platform. Your personal information and transactions are secured with SSL encryption.
Complete registration in just 3 minutes using your smartphone. No app download needed — full access is available straight from your browser.
Deposit and withdraw using local payment methods including bKash, Nagad, and Rocket. Every transaction is fast and secure.
Bet live on IPL, BPL, the World Cup, and all major tournaments. Get real-time odds updates before anyone else.
Reach our support team in Bangla whenever you need help. We're available via live chat and email — always by your side.
Online gaming in Bangladesh has grown beyond mere entertainment — for many, it's a thrilling experience where skill, strategy, and luck all come into play. Registering at 20 Min means opening the door to that entire world. Our registration process is quick and straightforward — just a few details and your account is ready to go.
To register at 20 Min, you'll need to provide your full name, an active mobile number, and an email address. This information is used to keep your account secure. We recommend setting a strong password — at least 8 characters combining uppercase letters, lowercase letters, numbers, and special characters.
After registration, an OTP (One-Time Password) will be sent to your mobile number. Use it to verify your number and activate your account instantly. Once verified, make your first deposit and claim our exclusive welcome bonus — giving you more to play with right from the start.
After registering at 20 Min, the most important step is making your first deposit — because your welcome bonus amount depends directly on it. We support Bangladesh's most popular mobile banking services: bKash, Nagad, and Rocket.
You can start with a minimum first deposit of ৳500, and a 100% bonus will be added to your account on top of that amount. So a ৳500 deposit gives you a total playing balance of ৳1,000. You'll also receive 50 free spins on selected slots with your first deposit.
Your account balance will typically appear within 5 to 10 minutes of a completed deposit. If you run into any issues, contact us immediately via live chat.
Please follow the bonus terms and conditions. Specific wagering requirements must be met before any bonus funds can be withdrawn. For more details, Terms & Conditions Read.
Once you register at 20 Min, a massive world of gaming opens up to you. Our platform offers over a thousand games developed by the world's leading game developers.
You can bet in BDT across all games, and any winnings can be transferred directly to your mobile wallet with ease.
After registering at 20 Min, we recommend completing the KYC (Know Your Customer) verification process to secure your account. It is not mandatory at first, but KYC verification is required to increase withdrawal limits and fully protect your account.
KYC verification requires a photo of your National ID or passport, along with a selfie. These documents are stored on our secure servers and are never shared with any third party.
Enabling Two-Factor Authentication (2FA) adds an extra layer of security to your account. A verification code will be sent to your mobile each time you log in — so even if someone else knows your password, they won't be able to access your account.
If you run into any issues during registration, our support team is always ready to help.
Registration FAQs