Your name, mobile number, and password — that's all you need. Make an instant deposit via bKash or Nagad, claim your welcome bonus, and enjoy everything from cricket betting to Live Casino — all in one account.
Make sure all details are accurate — you'll need them to match when withdrawing later.
The whole thing takes under 3 minutes — see how below
Enter your name, mobile number, email, and date of birth. Make sure all information is accurate and truthful.
An OTP will be sent to your registered number. Enter the code — it takes under 30 seconds.
Deposit a minimum of ৳500 via bKash, Nagad, or Rocket. Your balance will be updated instantly.
Your welcome bonus will be added automatically. Start cricket betting, Live Casino, or lottery right away.
Before your first withdrawal after registering, you'll need to complete KYC verification — just submit a photo of your National ID, and it's usually done within 24 hours.
Millions of players in Bangladesh trust 31takabet — here's why
Get the best odds in the market across 20+ sports, including cricket, football, tennis, and badminton. Extra value is guaranteed on every match.
We know fast payouts matter. Withdrawals to bKash or Nagad are typically completed within 15–30 minutes.
Slots, Live Casino, fishing games, poker — the best titles from Evolution, Pragmatic Play, and JILI, all in one place.
Works flawlessly on any smartphone — Android or iOS. Whether you use the dedicated app or a browser, the experience is equally smooth on both.
The rewards don't stop at the welcome bonus — expect regular reload bonuses, cashback, free bets, and tournament prizes.
Get help in Bangla anytime — live chat typically responds within 1–3 minutes, around the clock.
Many people hesitate when it comes to opening an account online — unsure about what's required, how long it takes, or whether it's safe. 31takabetThe registration process at - has been kept intentionally simple. No complicated forms to fill out, no waiting in long queues. Everything can be done from home on your smartphone.
31takabetRegistering at 31takabet requires just three things — an active mobile number, an email address, and being over 18 years old. There's no payment needed to sign up. Creating an account is completely free.
A common question we get: does your bKash number have to match your registered mobile number? Yes, and it matters. All deposits and withdrawals must be made from your registered number. Payments from third-party numbers are not accepted — so make sure you enter the right number from the start.
The first thing to do after creating your account is make a deposit — that's when the welcome bonus gets activated. To receive the 100% first deposit bonus, you must deposit within 30 days of registering.
After depositing, head to your preferred section — Sports for cricket betting, the Casino section for slots or Live Casino, or the Lottery page if that's your thing. The rules for each game or bet are available right there.
Security guaranteed: When registering at 31takabet, your information is protected with SSL 256-bit encryption. Payment details are processed on a separate system and are never stored in the platform's database.
You may run into minor issues during registration. The most common one is a message saying your mobile number is already registered — this means an account has already been created with that number. You can't have two accounts under the same number, so try logging in or resetting your password instead. If you're certain you don't have an account, contact support.
If you don't receive the OTP, wait a few minutes — network delays can sometimes occur. There will be an option to resend the OTP. If it still hasn't arrived after a minute, try a different browser or open an incognito window. If the issue persists, contact us via live chat and we'll assist you immediately.
After registering, fund your account using any of these methods
100% bonus on your first deposit — up to ৳5,000. Terms and conditions apply.
Play regularly to climb the VIP levels — and unlock bigger bonuses and rewards.
Get free bets and exclusive voucher offers at select times.
Reach higher levels and unlock dedicated support.
Deposit ৳500 and get a total of ৳1,000 — that's an extra ৳500 as a bonus.
Stay active every week and keep receiving reload bonuses and cashback offers.
Over 3.8 lakh players across Bangladesh are already on 31takabet. Instant deposits via bKash or Nagad, a 100% welcome bonus, and everything from cricket betting to Live Casino — all in one place. Registration is free and takes just 3 minutes.
Most Frequently Asked Questions After Registration