Get Started in Just 2 Minutes
Registration is completely free — no credit card required. Make your first deposit and receive a 150% bonus, plus full access to thousands of betting markets and Live Casino.
These benefits are available from the moment you open your account
Get up to ৳15,000 in bonus on your first deposit. A minimum deposit of ৳200 is all it takes to activate the bonus — no complicated conditions.
Deposits via bKash, Nagad, and Rocket are processed in as little as 30 seconds, and withdrawals typically arrive within 15 minutes.
Live and pre-match betting on cricket, football, kabaddi, and 30+ sports — at the most competitive odds available.
The moment you register, you can jump straight into Live Baccarat, Roulette, and Blackjack — all with real dealers.
Download the Android & iOS app — bet, make payments, and follow live scores from anywhere.
Every bet earns you points, and as your VIP level grows, so do your rewards — more cashback, higher withdrawal limits, and exclusive offers.
Join 20bet in just four simple steps
Enter your name, mobile number, email, and date of birth. Accuracy matters here — these details will be verified during KYC later on.
After registration, an OTP code will be sent to your mobile. Use it to verify your number — the whole thing takes under 30 seconds.
Make a minimum deposit of ৳200 via bKash, Nagad, or Rocket. Deposits are instant — and your bonus will be credited to your account automatically.
Head to Sports, Live Casino, or slots — whichever you prefer — and start playing with your 150% bonus balance.
The entire registration process typically takes under 2 minutes. If you run into any issues, our live chat support is available in Bangla 24/7.
Exclusive Perks for New Members
Full terms & conditions for all bonuses Terms & Conditions page and on each individual offer's page.
20bet is one of Bangladesh's most trusted online betting platforms. Signing up isn't just opening an account — it's opening the door to an entire world of entertainment, with thousands of betting options, Live Casino, regular bonuses, and Bangla support ready for you at all times.
The registration process is intentionally kept simple. Just enter your name, mobile number, email, and date of birth — and your account is ready. Once you verify via OTP, you can immediately enjoy everything the platform has to offer.
Providing accurate information is essential, as these details will be cross-checked during KYC verification. Incorrect information may result in your withdrawals being put on hold.
Under 20bet's rules, each person may operate only one account. If multiple accounts are found linked to the same mobile number, email, or device, all accounts may be suspended and bonuses forfeited. Before registering, please make sure you do not already have an existing 20bet account.
KYC (Know Your Customer) verification is typically required before your first withdrawal. You'll need to provide a photo of your National ID and confirm ownership of your mobile banking number. KYC is usually completed within 30 minutes to 2 hours, and you can continue betting during this time.
20bet supports all major mobile banking services in Bangladesh. With a minimum deposit of just ৳200, anyone can get started regardless of budget.
Yes — opening an account on 20bet is completely free. There are no registration fees and no monthly subscription charges. You only deposit money when you want to bet or play casino games — and you can withdraw your winnings whenever you like. The platform itself charges no deposit or withdrawal fees.
Get an even better experience on the mobile app. Download Here — Available on both Android and iOS.
Common FAQs on Password & VIP