Help Center

99xo Frequently
Asked Questions

Everything Bangladeshi players need to know about 99xo — from opening an account and depositing via bKash or Nagad, to understanding bonus terms, cricket betting rules, and responsible gaming tools. 25 questions, straight answers.

25 Questions Answered
5 Topic Categories
English Guide
bKash & Nagad Covered
This FAQ covers the questions 99xo players in Bangladesh ask most often. Whether you are setting up your account for the first time, trying to understand how bKash and Nagad deposits work, looking for clarity on wagering requirements, or wanting to know how to use self-exclusion tools — you will find a direct answer below. Questions are grouped into five categories so you can jump straight to what you need. If your question is not covered here, our 24/7 live chat support team is available at any time.
Account & Registration

Step-by-step guidance on signing up, completing KYC verification, recovering a lost password, and understanding the 21+ age policy on 99xo.

Deposits & Withdrawals

Clear answers on how to deposit via bKash, Nagad, and Rocket, minimum and maximum amounts in BDT, processing times, and fee information.

Games & Gameplay

How cricket betting markets work on 99xo, what RTP means for slots, how live casino games are run, and whether the platform works on mobile.

Bonuses & Promotions

Explanations of the 99xo welcome bonus, how wagering requirements are calculated, bonus expiry rules, and free spin eligibility conditions.

Safety & Responsible Gaming

Details on how 99xo keeps your data secure, what self-exclusion involves, deposit limit tools, and how to contact support if gambling becomes a concern.

24/7 Support

If your question is not answered below, 99xo's live chat team is on standby around the clock — including on Eid, BPL match days, and all public holidays in Bangladesh.

Account & Registration

How do I create an account on 99xo?

Creating a 99xo account takes under three minutes. Visit 99xo.vu, click the registration button, and fill in your full name, date of birth, mobile number, and a secure password. You will receive a one-time verification code via SMS to confirm your number. Once verified, your account is active and you can make your first deposit immediately using bKash, Nagad, or Rocket.
You must be at least 21 years old to register and play on 99xo. This is a strict platform requirement with no exceptions. During the KYC verification process, you will be asked to submit a government-issued photo ID — such as your National ID card or passport — to confirm your age. Any account found to belong to a player under 21 will be permanently closed and all funds frozen.
99xo requires a clear photo or scan of a valid government-issued photo ID — your Bangladesh National ID card, passport, or driving licence are all accepted. You may also be asked for a selfie holding the document to confirm identity. In some cases, a utility bill or bank statement showing your current address may be requested. Completing KYC unlocks higher withdrawal limits and is required before your first withdrawal is processed.
You can reset your 99xo password from the login page by clicking the "Forgot Password" link. Enter the mobile number or email address registered to your account, and you will receive a reset code via SMS or email. Enter the code, choose a new password, and log in. If you no longer have access to your registered number or email, contact the 99xo support team via live chat for manual account recovery.
No — each player is permitted exactly one 99xo account. Duplicate accounts are a violation of the Terms and Conditions and will result in all associated accounts being permanently suspended and balances forfeited. If you accidentally create a second account, contact support immediately to merge or close it before any breach action is taken.

Deposits & Withdrawals

To deposit via bKash on 99xo, log in to your account, navigate to the Deposit section, and select bKash as your payment method. Enter your desired deposit amount in BDT, then follow the on-screen prompt to send the funds from your bKash wallet to the designated 99xo merchant number. The transaction reference number must be entered in the confirmation field. bKash deposits are typically credited to your 99xo balance within 2–5 minutes.
Nagad deposits on 99xo are processed in real time and are almost always credited within 1–5 minutes of the transaction being completed. The process is identical to bKash — select Nagad in the Deposit section, confirm the amount, send funds to the 99xo Nagad merchant number, and enter the transaction reference. If your deposit has not appeared after 15 minutes, contact support with your Nagad transaction ID.
The minimum deposit on 99xo is ৳200 BDT. This applies across all supported payment methods including bKash, Nagad, Rocket, and Upay. There is no maximum deposit limit for standard accounts, though very large deposits may trigger an additional identity verification step as part of our anti-money laundering procedures.
The minimum withdrawal amount on 99xo is ৳500 BDT. Withdrawals are processed via the same payment method used for your most recent deposit — bKash, Nagad, Rocket, or bank transfer. You must complete KYC verification before your first withdrawal can be approved. Standard withdrawals are processed within 24 hours on business days; most are completed significantly faster.
99xo does not charge any internal processing fees on deposits or withdrawals. However, your mobile banking provider — bKash, Nagad, or Rocket — may apply their own standard transaction charges as per their fee schedule. We recommend checking your provider's current fee structure. Bank transfer withdrawals may also attract standard bank processing charges depending on your bank.
As a general rule, 99xo processes withdrawals via the same payment method used for your most recent deposit. This policy is in place to prevent financial fraud and comply with anti-money laundering requirements. If your deposit method is unavailable for withdrawal — for example, if your bKash account is closed — contact the support team who will assess the situation and guide you through a compliant alternative.

Games & Gameplay

99xo offers betting on a wide range of sports with cricket as the flagship option, covering BPL, IPL, T20 World Cup, Test matches, and Bangladesh Tigers international fixtures. Additional markets include football (including international tournaments and major European leagues), basketball, kabaddi, and hockey. Live in-play betting is available on most major cricket and football events, allowing you to place bets on outcomes as the action unfolds.
BPL match betting on 99xo uses decimal odds format by default. The odds reflect the implied probability of each outcome — for example, odds of 1.85 on a team mean you receive ৳1.85 for every ৳1 wagered if that team wins, including your original stake. Odds fluctuate based on team form, pitch conditions, weather, and market activity. You can switch between decimal and fractional odds in your account settings.
Yes — all slot games available on 99xo use certified random number generator (RNG) systems supplied by licensed game studio providers including Pragmatic Play, NetEnt, and Microgaming. These providers submit their games to independent testing agencies for fairness certification before they are made available on any platform. The Return to Player (RTP) percentage for each game is stated in the game's information panel.
RTP (Return to Player) is a percentage that indicates how much of the total money wagered on a game is theoretically paid back to players over a very large number of spins or rounds. For example, a slot with 96% RTP will — on average across millions of spins — return ৳96 for every ৳100 wagered. RTP is a long-term statistical average, not a guarantee for any individual session. Higher RTP games generally offer better long-term value.
Yes — 99xo is fully optimised for mobile browsers on both Android and iOS devices. You can access the complete range of sports betting markets, live casino games, and slots directly through your phone's browser without downloading any app. The mobile interface is responsive and touch-friendly, with fast load times on standard Bangladeshi mobile data connections from operators including Grameenphone, Robi, Banglalink, and Teletalk.
99xo's live casino streams real-time table games — including roulette, blackjack, baccarat, and game shows — hosted by professional dealers at studio tables, provided by Evolution Gaming and Ezugi. You join a live table, place your bets within the betting window, and watch the action play out via HD video stream. Results are determined by physical cards, wheels, or dice — not software RNG — making live casino the closest experience to a real casino environment.

Bonuses & Promotions

99xo offers a welcome bonus to newly registered players on their first deposit. Bonus details — including the percentage match, maximum bonus amount in BDT, and eligible games — are displayed on the Promotions page and are subject to change. Always read the specific terms attached to any bonus offer before depositing, as each promotion has its own eligibility conditions and wagering requirements.
A wagering requirement specifies how many times you must bet your 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 withdrawal is unlocked. Not all games contribute equally — slots typically count 100%, while table games may count at a lower rate. Check the specific bonus terms on 99xo for full details.
Yes — bonus funds on 99xo carry an expiry period, typically 7 to 30 days from the date the bonus is credited to your account, depending on the specific promotion. If the wagering requirements are not completed within the stated timeframe, the bonus funds and any winnings derived from them will be automatically removed from your account. The exact expiry period is stated in each bonus offer's terms and conditions.
Yes — in addition to the welcome bonus, 99xo runs periodic promotions including free spins on selected slot titles, reload bonuses on subsequent deposits, and seasonal offers tied to events like BPL season, IPL, Eid, and Pohela Boishakh. These promotions are announced on the Promotions page and sent to opted-in players. Free spin winnings are typically subject to the same wagering requirement structure as deposit bonuses.
No — winnings generated from bonus funds cannot be withdrawn until the full wagering requirement attached to that bonus has been completed. Once wagering is satisfied, the qualifying amount converts to real cash and becomes available for withdrawal in the normal way. Your account balance display distinguishes between bonus funds and real-cash funds so you always know what is withdrawable at any given time.

Safety & Responsible Gaming

99xo is a safe and secure platform that uses 256-bit SSL/TLS encryption to protect all data transmitted between your device and the platform. Player funds are held separately from operational funds. All payment transactions go through established providers — bKash, Nagad, Rocket — which add their own layer of security. The platform also employs round-the-clock monitoring for fraud and suspicious activity to protect every player's account.
99xo protects your personal and financial data through industry-standard 256-bit SSL encryption on all connections, encrypted storage of sensitive account data, and strict role-based access controls limiting which staff can view player information. We do not store full payment card numbers or mobile banking PINs. Full details of our data handling practices are available in the 99xo Privacy Policy.
99xo provides a full set of responsible gaming tools: deposit limits (daily, weekly, monthly), wagering limits, session time-out (24 hours to 30 days), reality check reminders, self-exclusion (6 months to permanent), and marketing opt-out. All protective tools take effect immediately upon activation. You can set or modify these through your account settings or by contacting the 99xo support team via live chat at any time.
To self-exclude from 99xo, go to the Responsible Gaming section in your account settings and select the self-exclusion option, choosing a duration from 6 months up to permanent closure. Self-exclusion takes effect immediately — your account is locked, all marketing is stopped, and re-registration attempts are blocked. Alternatively, contact the 99xo live chat support team directly and a player protection agent will activate self-exclusion on your behalf within minutes.
You can reach 99xo customer support 24 hours a day, 7 days a week via the live chat widget available on the platform — this is the fastest method with typical response times under 5 minutes. For non-urgent queries, you can email the support team at [email protected] (plain text — not a clickable link). Support handles all account, payment, bonus, and responsible gaming enquiries in English.
Still Need Help?

Can't Find Your Answer?

Our support team is available around the clock. Whether it is a payment question, a bonus query, or a responsible gaming concern — we are here to help every player across Bangladesh get the answers they need, fast.

21+ Only. 99xo is strictly for adults aged 21 and above. Gambling can be addictive — please play responsibly and within your means.