Yes, enabling 2FA is strongly recommended. With it active, even if someone gets hold of your password, they still can't access your account — because every login also requires a one-time OTP sent to your mobile.
Steps to enable 2FA:
- Log in and click the account icon in the top right corner.
- Go to the "Settings" menu.
- Open the "Security" tab.
- Look for the "Two-Factor Authentication" or "2FA" option.
- Choose your preferred method — SMS OTP (a code sent to your mobile number) or an Authenticator app (Google Authenticator or Authy).
- Complete the verification by following the on-screen instructions — the whole process takes less than 5 minutes.
With 2FA enabled, every login will prompt a 6-digit code sent to your mobile — just enter it to proceed. Via SMS, the code typically arrives within 30 seconds. If you're having trouble enabling or disabling 2FA, Help Center See or let us know via live chat.
No, 20bets does not allow anyone under 18 to open an account. This isn't just a rule — 20bets treats it as an ethical responsibility. Date of birth is mandatory at registration, and age is confirmed during KYC verification via national ID or passport.
If someone attempts to register with a false age and is caught during KYC, the account will be permanently closed and the balance may be forfeited. If there are children or teenagers in your home, enable parental controls on your device and keep your 20bets account password secure.
If a parent suspects their child is using 20bets, they should immediately Help Centeror via live chat — 20bets will act promptly. Responsible Gambling You'll find more details on this on that page.
No, each person is only permitted one account on 20bets. Having multiple accounts under the same identity is a direct violation of 20bets' Terms & Conditions and falls under the "Duplicate Account" policy.
20bets automatically monitors shared devices, IP addresses, payment methods, and personal details. If multiple accounts are detected:
- All accounts are permanently closed
- Balances and bonuses on all accounts may be forfeited
- Opening new accounts in the future may be restricted
If you've forgotten your old account details and accidentally created a new one, contact us immediately Help Center— instead of merging the two, arrangements will be made to recover your old account.
KYC (Know Your Customer) verification is a standard identity check required before your first withdrawal. Once completed, you won't need to go through it again for future withdrawals.
What you'll need:
- National ID (NID) — clear photos of both front and back (JPG or PDF, max 5 MB)
- Alternatively Passport (photo of the biography page) accepted
- In some cases, proof of payment method (e.g., a screenshot of the bKash app showing your name and number)
How to deposit:
- Log in and go to Account Settings
- Open the "Verification" or "KYC" tab
- Upload a photo of your document in the designated area
- Submit — verification is usually completed within 12–24 hours
Photos must be clear, well-lit, and show the full document. Blurry or cropped images will be rejected.
Yes, with 20bets' Refer-a-Friend program, both you and your friend receive rewards. The process is straightforward:
How to refer:
- Log in and find your personal referral link or code in your account dashboard
- Send that link or code to your friend
- Your friend uses that link to Registration and make your first deposit to activate the reward
Prize Details: For every successful referral, you'll earn bonus credits (the amount may vary depending on the current promotion — in the Bonuses section see updates). Your friend will also receive a welcome bonus. To qualify for the referral bonus, your friend must register using your link or code and make a minimum deposit. A single referral code can be used to refer multiple friends.
20bets regularly hosts leaderboard tournaments — with separate competitions based on Sports Betting, casino slots, or Live Dealer games.
How to participate:
- Most tournaments don't require separate registration — simply place a bet on the designated game or market and you'll be added to the leaderboard automatically.
- Some premium tournaments require you to click an "Opt-in" or join button to participate
- Leaderboard rankings are determined by total bet amount, number of wins, or net profit — depending on the tournament
Prize Distribution: Once a tournament ends, prizes are automatically credited to the accounts of top-ranked participants — typically within 7 or 14 days. Rewards may come as cash, bonus credits, or free bets. For details on ongoing tournaments in the Bonuses section or VIP page See.
Once you win a bet, your winnings are instantly credited to your 20bets wallet. To withdraw that balance:
Withdrawal timeframe:
- KYC-verified account: Funds typically arrive in bKash, Nagad, or Rocket within 5–15 minutes
- Accounts without KYC verification: KYC verification must be completed first, which may take 12–24 hours
- During peak hours: During peak hours, this may take up to 30 minutes
Important withdrawal conditions:
- Withdrawals can only be made to a payment method registered in your name
- Minimum withdrawal amount ৳500
- Winnings from bonuses are subject to Wagering requirements before withdrawal (winnings from your main balance are not)
If funds haven't arrived 30 minutes after submitting a withdrawal request, contact us via Live Chat or Help Centerget in touch.