🎉 Register now — Claim your 100% Welcome Bonus ⚡ In just 2 minutes — Account creation complete 💳 bKash / Nagad / Rocket — Easy deposits & withdrawals 🔒 Secure Registration — Your information is fully encrypted 🏏 cricket, football — Bet on 35+ sports 🎁 On your first deposit — Up to ৳5,000 Bonus 🎉 Register now — Claim your 100% Welcome Bonus ⚡ In just 2 minutes — Account creation complete 💳 bKash / Nagad / Rocket — Easy deposits & withdrawals 🔒 Secure Registration — Your information is fully encrypted 🏏 cricket, football — Bet on 35+ sports 🎁 On your first deposit — Up to ৳5,000 Bonus
New Account

Register at Betting99 — Get Started in Just 2 Minutes

Join Bangladesh's top betting platform. Quick registration, an instant welcome bonus, and fast transactions via bKash, Nagad, and Rocket.

Secure Registration 100% Bonus Easy on mobile 24/7 Support
500,000+
Registered Members
2 Minutes
At registration
100%
Welcome bonus
35+
Sports Markets
🎁
Join Today — Claim Your 100% Welcome Bonus!
Bonus up to ৳5,000 on your first deposit — added automatically
Create a new account
All fields marked with (*) are required
Enter your name exactly as it appears on your NID
Must be 18 years of age or older
Enter the number you use for bKash / Nagad / Rocket
Adding an email makes account recovery much easier
At least 8 characters — mix in numbers and symbols
Or
SSL Encrypted 18+ verification bKash supported Instant Approval
Registration steps
1
Fill in the form

Fill in the form with your name, mobile number, date of birth, and password. Make sure all details are accurate.

2
Verify OTP on mobile

An OTP will be sent to your registered number. Use it to verify your number — takes just 30 seconds.

3
Make Your First Deposit

Deposit a minimum of ৳300 via bKash, Nagad, or Rocket. The bonus will be added automatically.

4
Start Betting

Bet on cricket, football & 35+ other sports — including live in-play betting.

Accepted Payment Methods
bKash Nagad Rocket
Minimum Deposit ৳300 · Minimum withdrawal ৳500 · Withdrawal Time 3–60 minutes
What you get after registering
100% Welcome Bonus

Get a 100% match bonus on your first deposit — up to ৳5,000.

35+ sports markets

Bet on cricket, football, tennis, basketball, and many more sports.

Live Betting

Bet at real-time odds while the match is in play.

Rewards & Loyalty Program

Earn points with regular betting and unlock exclusive rewards.

24/7 Bangla support

Get help in Bangla anytime, whenever you need it.

Important reminder

Registration is strictly prohibited for anyone under 18. Betting on betting99 is for entertainment — please play responsibly.

Read Responsible Gaming →
Why choose betting99

Benefits you unlock after registering

Here's why millions of Bangladeshis trust betting99.

Instant Account Approval

Your account is activated the moment registration is complete. No waiting around — just enter your OTP and you're ready to play.

Active instantly with OTP
100% Welcome Bonus

On your first deposit, you'll receive a bonus matching the amount you deposit — up to ৳5,000. No code needed; it's added automatically.

Up to ৳5,000
Easy mobile deposits

Deposit directly from bKash, Nagad, or Rocket. No bank or ATM needed — handle everything from your phone.

bKash · Nagad · Rocket
Secure Registration

All registration data is encrypted with 256-bit SSL. Your mobile number and personal details are never shared with third parties.

256-bit SSL
Live Betting Access

Once registered, get instant access to live betting on cricket, football & 35+ sports. Place bets in real time as the match unfolds.

35+ sports
Take control of your own protection

After creating your account, you can set deposit limits, loss limits, and self-exclusion at any time — completely free of charge.

Responsible betting tools
Details

Everything you need to know about registering at betting99

Many people new to online betting in Bangladesh have questions — is registration safe? Will my money get stuck? Will my identity stay private? betting99's registration process was built with all these concerns in mind.

Registration takes two to three minutes in total. Start with your mobile number, verify with an OTP, set your password — that's it. You don't need to deposit to create an account; you can already browse odds, match schedules, and promotions. Take your time to explore the platform before making your first deposit.

Why your mobile number matters

betting99's registration is built around your mobile number. It's the number used to receive your OTP, transaction notifications, and account recovery if you ever forget your password. Always use your own personal number — using someone else's or a fake number will cause problems down the line.

Your mobile number must be registered with bKash or Nagad, as withdrawals will be sent to that same number. Transfers to a different number are not possible — this is actually in place to protect you.

What to Do First After Registering

Once registered, go to Account Settings first and enable two-factor authentication (2FA). Then set a deposit limit so you never deposit more than your monthly budget. After that, explore the Sports Markets of your choice.

Before your first deposit betting99's bonus section is worth checking out — it's good to know the welcome bonus wagering requirement upfront. If you'd rather skip the bonus, the "Play without bonus" option is available at the time of deposit.

When Is KYC Required

KYC is not required at the point of registration. However, you will need to complete KYC verification before making your first withdrawal. Simply upload a photo of your National ID and a selfie, and verification is typically completed within 24 hours. Once KYC is done, all future withdrawals will be processed faster.

Many people worry that submitting ID documents is a security risk — but it's actually the opposite. KYC is precisely what prevents anyone else from withdrawing funds from your account. All KYC documents betting99's secure, encrypted servers.

Multiple accounts are not allowed

One important thing to note — each person may only hold one betting99 You may hold one account. If you create a second account to claim extra bonuses, both accounts will be suspended and your balance may be forfeited. Please register once with accurate information from the start.

If you've forgotten your old account's password or are having trouble logging in, please contact support instead of creating a new account — they'll be able to help you.

Quick reference
Minimum Age18 years
At registration~2 Minutes
Welcome bonus100% (Up to ৳5,000)
Minimum Deposit৳300
Minimum Withdrawal৳500
KYC verification timeWithin 24 hours
Account per person1
Support24/7 in Bengali
Having trouble registering? If you run into any trouble filling out the form, reach out via live chat — we'll help you right away. You can also email us at support@betting99.best.
Ensure a secure registration
Use your real mobile number
Use a strong password
Never share your OTP with anyone
Enable 2FA after registration
Only register through the official betting99 website
Frequently Asked Questions

Registration FAQs

Wagering or rollover refers to the total amount you need to bet before you can withdraw a bonus. For example — say you deposit ৳1,000 and receive a ৳1,000 bonus (100% bonus). If the wagering requirement is 30× on the bonus, the calculation is: ৳1,000 × 30 = ৳30,000 in total bets required.

You don't have to wager this ৳30,000 all at once — it builds up gradually as you bet across different matches. There's a progress bar in the bonus section showing how far along you are. Once the wagering requirement is met, you can withdraw the full accumulated amount. If you'd prefer not to take the bonus, simply select "Play without bonus" at the time of deposit — no wagering conditions will apply.

Once you've registered and logged in, these tools are ready to use. Click the profile icon at the top right of your account, then go to "Settings" or the "Responsible Gaming" section.

There you'll find: deposit limits (daily / weekly / monthly), loss limits (the maximum you can lose in a single session), self-exclusion (from 24 hours up to 6 months), and Reality Check (a session summary shown after a set period). Lowering a deposit limit takes effect immediately, but increasing it requires a 7-day waiting period — this is intentional, to prevent impulsive overspending. Our support team is always available to help with any concerns.

No more waiting — get started right now

Join betting99 — 100% bonus on your first deposit

Register in just 2 minutes and unlock a welcome bonus, 35+ sports markets, and fast transactions via bKash & Nagad.

No hidden conditions Instant access 24/7 Bangla support
100%
Welcome Bonus — Up to ৳5,000
Via bKash Via Nagad Via Rocket
18+ only. Please gamble responsibly.
বাংলা