Get Started in Just 2 Minutes

Register at 20bet — Welcome to Bangladesh's Premier Betting Platform

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.

150%
Welcome Bonus
2 minutes
At the time of registration
bKash
Nagad & Rocket
24/7
Bangla Support
SSL Secured Licensed Instant Withdrawals 18+ Platform

Create a New Account

Already have an account? Log In

+88
Password strength: —
Or already a member
Log In

Benefits of Registering at 20bet

These benefits are available from the moment you open your account

150% Welcome Bonus

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.

Instant deposits and withdrawals

Deposits via bKash, Nagad, and Rocket are processed in as little as 30 seconds, and withdrawals typically arrive within 15 minutes.

Thousands of Sports markets

Live and pre-match betting on cricket, football, kabaddi, and 30+ sports — at the most competitive odds available.

Live Casino Access

The moment you register, you can jump straight into Live Baccarat, Roulette, and Blackjack — all with real dealers.

Free Mobile App

Download the Android & iOS app — bet, make payments, and follow live scores from anywhere.

VIP Loyalty Program

Every bet earns you points, and as your VIP level grows, so do your rewards — more cashback, higher withdrawal limits, and exclusive offers.

How to Register

Join 20bet in just four simple steps

1
Fill Out the Form

Enter your name, mobile number, email, and date of birth. Accuracy matters here — these details will be verified during KYC later on.

2
Verify via OTP on Your Mobile

After registration, an OTP code will be sent to your mobile. Use it to verify your number — the whole thing takes under 30 seconds.

3
Make Your First Deposit

Make a minimum deposit of ৳200 via bKash, Nagad, or Rocket. Deposits are instant — and your bonus will be credited to your account automatically.

4
Start Betting

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.

What You Get When You Register

Exclusive Perks for New Members

Welcome Bonus
150% up to ৳15,000
Credited automatically on your first deposit. Wagering requirement ×10 — complete within 30 days.
Weekly Cashback
10% Every week
10% cashback on weekly net losses, credited every Monday.
Free Bet
৳500 First Bet Free
Within the first 24 hours of registering, you'll receive a ৳500 free bet to use on Sports.

Full terms & conditions for all bonuses Terms & Conditions page and on each individual offer's page.

Everything You Need to Know About Registering at 20bet

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.

What information is required to register

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.

  • Full Name: Exactly as it appears on your National ID.
  • Mobile Number: An active Bangladeshi number registered in your name.
  • Email: Use an address you check regularly — important notifications will be sent here.
  • Date of birth: You must be 18 or older to register.
  • Password: At least 8 characters; using mixed characters makes it more secure.

Multiple Accounts per Person Are Not Allowed

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.

When KYC is required after registration

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.

Payment Methods

20bet supports all major mobile banking services in Bangladesh. With a minimum deposit of just ৳200, anyone can get started regardless of budget.

bKash Nagad Rocket Bank Transfer Visa/Mastercard

Is registration really free?

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.

What you get after registering

Sports Betting
  • Cricket, football, kabaddi, and 30+ more sports
  • Live Betting & In-Play Markets
  • Best competitive odds
Casino & Live Games
  • 500+ slots and table games
  • Live Baccarat & Roulette with real dealers
  • Exclusive Tables with Bangla-Speaking Dealers
Ongoing Bonuses & Offers
  • Weekly Reload Bonus
  • Tournament & Leaderboard Prizes
  • Boosted odds on special events

Get an even better experience on the mobile app. Download Here — Available on both Android and iOS.

Frequently Asked Questions

Common FAQs on Password & VIP

If you forget your password, go to the 20bet login page and "Forgot your password?" Click the link. You can then reset your password in one of two ways:

Method 1 — OTP to mobile number:
Enter your registered mobile number. A 6-digit OTP will be sent to you via SMS — use it to set a new password. The SMS typically arrives within 1 minute.

Method 2 — Link via email:
Enter your registered email address. A password reset link will be sent to you — click the link and set a new password. The link remains valid for 15 minutes.

A few things to keep in mind:
• If you don't receive the SMS, check your spam folder or try again after 1 minute.
• If you don't receive the email, check your spam or junk folder.
• If you no longer have access to either your mobile number or email, you can verify your identity through live chat by providing your KYC details.

To avoid this issue in the future Two-Step Verification (2FA) Keep it enabled and use a password manager.

Once you register with 20bet, you're automatically enrolled in the VIP Loyalty Program. You earn points on every bet you place, and your level rises as your points accumulate.

VIP levels (lowest to highest):

Bronze (New Member): Standard welcome bonus and 5% weekly cashback.

Silver: 7% cashback, weekly ৳200 free bet, and withdrawal priority.

Gold: 10% cashback, monthly reload bonus of ৳3,000, boosted odds on special events, dedicated account manager.

Platinum: 15% cashback, higher withdrawal limits (daily ৳20,00,000), birthday bonus, and access to exclusive tournaments.

Diamond (Highest): 20% cashback, unlimited withdrawals, a dedicated VIP manager, invitations to exclusive live events, and custom bonus offers.

How Points Are Earned: Earn 1 point for every ৳100 wagered (1.2x multiplier on Sports). Accumulated points can also be converted to cash.

Current VIP level and points balance on your account Rewards section.

Get Started Now

Register in 2 Minutes — Claim Your 150% Bonus

Free account, instant bKash payments, and Bangla support — start your betting journey at 20bet today.

No fees bKash & Nagad 18+ | Responsible Gaming
বাংলা