Opening an account is completely free. Just fill in your name, phone number, and password — that's all it takes. Then deposit, claim your welcome bonus, and get started.
From registration to your first bet on 99 Betting — the whole process takes under 5 minutes.
Enter your name, mobile number, email, and date of birth. The whole form takes under 2 minutes to complete.
After registration, you'll receive an OTP on your mobile. Enter it to activate your account.
Deposit from as little as ৳200 via bKash, Nagad, or Rocket. Your first deposit comes with a bonus.
Bet on cricket, football, or any event you love — enjoy all the perks including Live Betting.
It's not just an account — it comes with a complete betting experience.
Make your first deposit after registering with 99 Betting and receive a matched bonus of up to ৳5,000. The bonus is credited directly to your wallet.
Deposit in seconds via mobile banking. Withdrawals are fast too — typically processed within 30 minutes to 4 hours.
From IPL to the World Cup — bet on hundreds of sports events every day. Live betting and in-play odds are all available under one account.
TLS 1.3 encryption and AES-256 storage protection. Your personal data and funds are fully secure — 99 Betting never sells your information to third parties.
Got a question? Our support team is available in Bangla around the clock via live chat or email, with an average response time of just 3 minutes.
Download the 99 Betting app and place bets from anywhere, at any time. Exclusive offers are occasionally available through the app as well.
99 Betting welcomes new members with a range of attractive offers.
100% matched bonus on your first deposit — up to ৳5,000. Use promo code WELCOME99.
Lost your first bet after registering? Get ৳200 back — start risk-free.
Refer a friend — once they sign up and make a deposit, you'll receive a ৳300 bonus.
All bonuses are subject to specific wagering requirements. For details, visit the Latest Promotions Check the page. Bonuses require conditions to be met before withdrawal — but your own deposited funds can be withdrawn at any time.
Signing up with 99 Betting is genuinely straightforward — many people assume it'll involve a lot of paperwork and hassle, but it's actually very simple. Fill in a form, receive an OTP on your mobile, enter it, and your account is ready. Then deposit and start playing. KYC is only required before your first withdrawal — you don't need to do it upfront.
One thing worth being clear about — 99 Betting allows only one account per person. If the same individual opens two accounts, both will be permanently closed. So make sure you provide accurate details at registration to avoid any issues down the line.
Many people don't take their password seriously — they pick something "easy to remember" and call it a day. That's a real risk. Your 99 Betting account holds real money, so use a strong password of at least 8 characters mixing letters and numbers. Avoid reusing the same password on other sites.
Enter WELCOME99 in the voucher code field during registration. Your bonus will then be applied automatically on your first deposit. The code cannot be added later, so make sure you enter it at the time of registration or you'll miss out.
To withdraw a bonus, you'll need to meet the wagering requirement — that's standard across all betting platforms. However, your own deposited funds can be withdrawn at any time with no restrictions. Full terms Terms & Conditions on the page.
You can also register directly through the 99 Betting mobile app without visiting the website. The app is available App Page to download. The in-app registration process is identical to the website — same form, same benefits. Many users prefer the app for its push notifications and instant live odds updates.
If you run into any issues after registering — can't log in, OTP not arriving, bonus not credited — contact support. 99 Betting support is available in Bengali and most issues are resolved within 10 minutes.
Signing up with 99 Betting is completely free — no membership fees, no hidden charges. Just deposit when you're ready to play; if you don't, your account stays open at no cost.
The most frequently asked questions about registration.