Help Centre

by99 Frequently
Asked Questions

Everything you need to know about by99 — from opening your account and depositing via bKash or Nagad, to cricket betting rules, slot game fairness, bonuses, and responsible gaming tools. Real answers, clearly written for Bangladesh players.

25 Questions
5 Categories
24/7 Support
EN Language

This FAQ covers the most common questions asked by by99 players across Bangladesh — from Dhaka and Chittagong to Sylhet, Khulna, and beyond. Topics include account setup and KYC verification, deposits and withdrawals via bKash, Nagad, Rocket, and Upay, cricket and slot gameplay, bonus terms and wagering requirements, account security, and our full responsible gaming toolkit. If your question is not answered here, our 24/7 English support team is available at [email protected].

Account & Registration

Creating your account, KYC verification, login issues, and account management

How do I create a by99 account?

Creating a by99 account takes less than three minutes. Visit the by99 Login page, click the registration option, and fill in your full legal name, date of birth, Bangladeshi mobile number, and a secure password. Once submitted, you will receive a one-time PIN (OTP) to your registered mobile number. Enter the OTP to activate your account. You must be at least 21 years old to register.

What documents do I need to verify my by99 account?

by99 requires one valid government-issued photo ID to complete KYC verification. Accepted documents are your Bangladesh National ID card (NID), a valid passport, or a Bangladesh driving licence. You will need to upload a clear front-and-back image of your chosen document. Verification is typically completed within 24 hours. Accounts that are not verified cannot process withdrawals.

What is the minimum age to play on by99?

The minimum age to register and play on by99 is 21 years. This is a strict requirement with no exceptions. Age is verified during the KYC process using your National ID card or passport. Any account found to belong to a person under 21 will be immediately closed and any deposited funds returned to the originating payment method.

I forgot my by99 password — how do I reset it?

To reset your by99 password, click the 'Forgot Password' link on the by99 Login page and enter your registered mobile number or email address. A password reset link or OTP will be sent to your registered contact. Follow the instructions to set a new password. If you do not receive the reset message within five minutes, check your spam folder or contact [email protected].

Can I have more than one by99 account?

No. by99 permits only one account per person. Multi-accounting is a violation of the by99 Terms and Conditions and will result in permanent account closure and forfeiture of any pending bonuses. If you have accidentally created a duplicate account, contact [email protected] immediately to have the duplicate removed without penalty.

Deposits & Withdrawals

bKash, Nagad, Rocket, bank transfers, processing times, limits, and fees

How do I deposit using bKash on by99?

To deposit via bKash on by99, log in to your account and navigate to the Cashier section. Select bKash as your payment method, enter the amount you wish to deposit, and follow the on-screen instructions to complete the bKash payment from your mobile wallet. bKash deposits on by99 are processed instantly — funds appear in your account within seconds in most cases.

How long does a Nagad deposit take on by99?

Nagad deposits on by99 are processed instantly, just like bKash. Once you confirm the payment in your Nagad mobile wallet, funds are credited to your by99 account balance within a few seconds. If a Nagad deposit has not appeared in your account after five minutes, please contact the by99 support team at [email protected] with your transaction reference number.

What is the minimum deposit amount on by99?

The minimum deposit amount on by99 is ৳200 BDT for mobile wallet payments including bKash, Nagad, Rocket, and Upay. Bank transfer deposits via Dutch-Bangla Bank, BRAC Bank, City Bank, or other partner banks may have a higher minimum threshold. The exact minimum for each payment method is displayed in the by99 Cashier at the time of deposit.

What is the minimum withdrawal amount on by99?

The minimum withdrawal amount on by99 is ৳500 BDT. Withdrawals are processed to the same payment method used for your most recent deposit — for example, if you deposited via bKash, your withdrawal will be sent to your registered bKash wallet. by99 does not charge a withdrawal fee, though your mobile wallet provider or bank may apply their own transaction charges.

How long does a by99 withdrawal take to arrive?

by99 processes most withdrawal requests within 1 to 4 hours during regular operating hours (Bangladesh Standard Time). bKash, Nagad, and Rocket withdrawals are typically the fastest, often arriving within 30 to 60 minutes once approved. Bank transfers to Dutch-Bangla Bank, BRAC Bank, or other Bangladeshi banks may take 1 to 3 business days. First withdrawals from newly verified accounts may take slightly longer.

Does by99 charge any fees for deposits or withdrawals?

by99 does not charge any platform-side fees for deposits or withdrawals. However, your mobile wallet provider (bKash, Nagad, Rocket, or Upay) or bank may apply their own standard transaction fees as part of their service. These third-party fees are outside of by99's control. We recommend checking your payment provider's fee schedule before initiating a large transaction.

Can I deposit using Rocket on by99?

Yes, Rocket (Dutch-Bangla Bank Mobile Banking) is a fully supported deposit and withdrawal method on by99. Rocket deposits are processed instantly and follow the same steps as bKash and Nagad — select Rocket in the by99 Cashier, enter the deposit amount, and confirm the payment in your Rocket app or dial *322#. Funds are credited to your by99 account balance immediately.

Games & Gameplay

Cricket betting, slots, live casino, RTP, fair play, and mobile gaming

How do I place a cricket bet on by99?

To place a cricket bet on by99, navigate to the Cricket section from the main menu. Select the match or tournament you want to bet on — options include BPL, IPL, T20 World Cup, ICC tournaments, and Bangladesh Tigers bilateral series. Choose your market (match winner, top batsman, total runs, etc.), enter your stake in BDT, and confirm your bet. A confirmed bet slip will appear in your account under Active Bets.

What cricket tournaments can I bet on at by99?

by99 covers a wide range of cricket tournaments for Bangladeshi players. You can bet on the Bangladesh Premier League (BPL), Indian Premier League (IPL), ICC T20 World Cup, ICC Cricket World Cup, Asia Cup, Test series, and bilateral ODI and T20I series featuring the Bangladesh Tigers. Markets are available pre-match and in-play for major fixtures, including live odds that update in real time.

What slot games are available on by99?

by99 offers 500+ slot titles from leading game providers including Pragmatic Play, NetEnt, Microgaming, Play'n GO, and Spribe. The Slots library includes classic three-reel slots, modern video slots with bonus rounds, jackpot slots with large prize pools, and crash games like Aviator. New slots are added to the by99 game library on a regular basis. Browse the full catalogue in the Slots section.

Is the by99 casino fair? How do I know games are not rigged?

All games on the by99 platform use certified Random Number Generator (RNG) technology, independently tested and certified by recognised third-party testing laboratories. Game providers such as Pragmatic Play, Evolution Gaming, and NetEnt publish their RTP (Return to Player) percentages and hold independent certifications confirming fair play. by99 only partners with studios that carry these credentials, so you can trust every spin and every deal is genuinely random.

Can I play by99 on my mobile phone?

Yes, by99 is fully optimised for mobile play on both Android and iOS devices. The by99 platform runs smoothly in any modern mobile browser — no app download is required. Simply visit by99.io in your phone's browser, log in to your account, and access the full game library including slots, live casino tables, and cricket betting. The mobile interface adapts to your screen size automatically.

Bonuses & Promotions

Welcome bonus, wagering requirements, free spins, and VIP loyalty programme

What is the welcome bonus at by99?

by99 offers a welcome bonus to all newly registered and verified players in Bangladesh. The welcome bonus is credited to your account on your first qualifying deposit and provides additional funds to explore the by99 game library. The exact bonus amount and terms — including minimum deposit threshold, bonus percentage, and wagering requirements — are displayed on the by99 promotions page and may vary based on the active offer at the time of your registration.

What are wagering requirements and how do they work on by99?

Wagering requirements specify how many times you must play through a bonus amount before the resulting winnings can be withdrawn as real cash. For example, a ৳1,000 bonus with a 20x wagering requirement means you need to place a total of ৳20,000 in qualifying bets before the bonus converts to withdrawable funds. by99 clearly states the wagering requirement, eligible games, and time limit for every bonus in the individual promotion terms.

How do I claim free spins on by99?

Free spins on by99 are awarded as part of specific promotions — usually tied to a qualifying deposit, a particular slot game launch, or a seasonal campaign such as Eid or Pohela Boishakh. When free spins are active on your account, they appear automatically in the eligible game when you open it. Any winnings from free spins are credited as bonus funds subject to the stated wagering requirement for that promotion.

Does by99 have a loyalty or VIP programme?

Yes, by99 operates a VIP loyalty programme for regular players. As you play, you accumulate loyalty points that contribute to your tier level. Higher tiers unlock benefits including enhanced withdrawal limits, dedicated account management, exclusive bonus offers, faster KYC processing, and invitations to VIP-only tournaments. The full tier structure and point-earning rates are detailed in the by99 VIP programme terms available in your account.

Safety & Responsible Gaming

Platform security, 2FA, self-exclusion, deposit limits, and getting help

Is by99 safe to use in Bangladesh?

by99 is a secure online gaming platform that uses 256-bit SSL encryption to protect all data transmitted between your device and the platform. Your personal and financial information is stored on encrypted, access-controlled servers and is never sold to third parties. by99 undergoes regular third-party security audits and partners exclusively with certified game providers. The platform supports two-factor authentication (2FA) for additional account security.

How do I enable two-factor authentication on my by99 account?

To enable two-factor authentication (2FA) on your by99 account, go to your account settings and select the Security section. Toggle 2FA on and choose your preferred method — typically an OTP sent to your registered Bangladeshi mobile number. Once enabled, every login attempt will require both your password and the one-time code sent to your mobile. by99 strongly recommends enabling 2FA to protect your account and your wallet balance.

How do I set a deposit limit on my by99 account?

You can set a deposit limit on by99 from the Responsible Gaming section of your account settings. Choose a daily, weekly, or monthly limit in BDT. Once the limit is active, no deposits exceeding that amount will be accepted during the chosen period. Reducing a deposit limit takes effect immediately. Increasing a limit is subject to a mandatory 7-day cooling period to give you time to reconsider.

How do I self-exclude from by99?

To self-exclude from by99, go to the Responsible Gaming section in your account settings and select Self-Exclusion. Choose your exclusion period — 6 months, 1 year, 3 years, or indefinite — and confirm your decision. Your account is suspended immediately, all promotional communications are stopped, and re-registration is blocked for the duration. You can also request self-exclusion by emailing [email protected] with the subject line 'Self-Exclusion Request'.

Why Players Trust by99

Six reasons Bangladesh players choose by99 as their preferred online gaming platform.

Instant Mobile Payments

Deposit and withdraw via bKash, Nagad, Rocket, and Upay in seconds. No bank delays, no hidden fees on the by99 side — money moves at the speed of your mobile wallet.

256-Bit SSL Security

Every connection to by99 is encrypted with 256-bit SSL. Your personal data, payment details, and account activity are protected around the clock by enterprise-grade security infrastructure.

Full Cricket Coverage

Bet on BPL, IPL, T20 World Cup, Asia Cup, and Bangladesh Tigers matches with live in-play odds, multiple betting markets, and competitive margins designed for serious cricket bettors.

Mobile-First Platform

by99 is built for mobile from the ground up. No app download needed — open by99.io in any Android or iOS browser and enjoy the full casino and sportsbook experience on any screen size.

24/7 English Support

Our dedicated English-language support team is available 24 hours a day, every day of the year — including Eid, Pohela Boishakh, and all Bangladesh public holidays. Reach us at [email protected].

Responsible Gaming Tools

Deposit limits, session timers, reality checks, cooling-off periods, and self-exclusion are all available free of charge in your by99 account settings — no questions asked, no delays, no penalties.

Still Have a Question?

If you did not find what you were looking for in the FAQ above, our 24/7 English-language support team is ready to help. Whether you have a question about your account, a payment issue, or a game query, we are available around the clock.

Email us at:

Please include your registered mobile number in your email so we can locate your account quickly. For responsible gaming requests, include "Responsible Gaming" in the subject line for priority handling.

Ready to Play at by99?

Explore 500+ games, live cricket betting, and instant bKash withdrawals — all on Bangladesh's most trusted online gaming platform.

21+ Only   Gambling can be addictive. Please play responsibly.