xo999 Frequently Asked Questions
Everything Bangladesh players need to know about xo999 — accounts, payments, games, bonuses, and staying safe while playing.
This page brings together the most common questions from xo999 players across Bangladesh — covering everything from opening your account and depositing via bKash or Nagad, to understanding wagering requirements, cricket betting rules, and how our responsible gaming tools work. If you do not find the answer you need here, our support team is available 24/7 at [email protected].
BPL, IPL, T20 World Cup, and Bangladesh Tigers matches — all covered in our games FAQ so you know exactly how xo999 cricket betting works.
Deposit and withdraw in BDT using the payment methods you already use every day. Our payments FAQ explains minimum amounts, processing times, and fees.
SSL-encrypted platform, KYC verification, and 21+ age checks keep your xo999 account and funds secure at all times.
Welcome bonus, free spins, reload offers — our bonuses FAQ breaks down wagering requirements and how to claim what you have earned.
xo999 runs smoothly on Android and iOS browsers — no app download required. Play cricket betting, slots, and live casino on any phone in Bangladesh.
Account & Registration
Creating an xo999 account takes under two minutes. Visit xo999.vip, click the registration link, and provide your mobile number, a secure password, and your date of birth to confirm you are 21 or older. You will receive a one-time verification code on your mobile number to complete signup. Once verified, your account is active and ready for a first deposit.
xo999 KYC verification requires a government-issued photo ID — a National ID card (NID) is the most convenient option for Bangladeshi players, but a valid passport or driving licence is also accepted. You will need to upload a clear photo of the front and back of your document, plus a selfie holding the document. Verification is typically completed within 24 hours.
The minimum age to play on xo999 is 21 years old. This applies to all players in Bangladesh without exception. xo999 enforces mandatory age verification at registration and periodically during account activity. Any account found to belong to a player under 21 will be immediately closed and associated winnings voided.
No — xo999 strictly permits one account per player. Duplicate accounts are a violation of our Terms and Conditions and will result in the closure of all associated accounts and the forfeiture of any balances or bonuses. If you have lost access to your account, contact our support team at [email protected] to recover it rather than creating a new one.
Use the 'Forgot Password' link on the xo999 login page. Enter your registered mobile number and you will receive a one-time reset code via SMS. Enter the code, set a new password, and you are back in. If you no longer have access to your registered mobile number, contact our support team directly at [email protected] with your account details and ID for identity verification.
Deposits & Withdrawals
To deposit via bKash on xo999, log in to your account, go to the Deposit section, select bKash as your payment method, enter the amount in BDT, and follow the on-screen instructions to complete the transfer from your bKash wallet. Deposits via bKash are credited to your xo999 account instantly in most cases — large transactions may take up to 5 minutes.
The minimum deposit on xo999 is ৳200 BDT. This applies across all supported payment methods including bKash, Nagad, Rocket, Upay, and card payments via Visa or Mastercard. There is no maximum deposit cap, though your payment provider may impose its own daily transaction limits.
xo999 processes withdrawal requests within 1-4 hours for verified accounts. Withdrawals to bKash and Nagad wallets are typically the fastest, often completing within 30-60 minutes once processed. Bank transfers to Dutch-Bangla Bank, BRAC Bank, IBBL, or Sonali Bank may take up to 24 hours. You must complete KYC verification before your first withdrawal can be processed.
The minimum withdrawal amount on xo999 is ৳500 BDT. xo999 does not charge any withdrawal fees on our side — however, your mobile wallet or bank may apply a small transaction fee depending on the transfer amount. Always check your wallet provider's fee schedule if you are unsure.
Yes — xo999 accepts deposits via Nagad and Rocket in addition to bKash. The process is identical: select your preferred wallet in the Deposit section, enter the BDT amount, and complete the transfer. xo999 also supports Upay and direct bank transfer for players who prefer traditional banking. All transactions are processed in BDT.
Games & Gameplay
Yes, xo999 offers a comprehensive cricket betting market for BPL matches, including match winner, top batsman, top bowler, total runs, and over/under markets. BPL betting is one of the most popular features among Bangladeshi players on xo999, and live in-play betting is available for most BPL fixtures so you can place bets while the match is in progress.
Live in-play betting on xo999 lets you place bets on a match while it is actively being played. Odds update in real time based on the current match situation — a wicket falling, a six being hit, or a bowling change can all shift the available markets. Navigate to the live section of the xo999 cricket or sports page to see all currently active in-play markets.
All slot games on xo999 are powered by certified providers including Pragmatic Play, NetEnt, and Microgaming. Every game uses a certified RNG (Random Number Generator) to produce outcomes, meaning each spin is independently random and cannot be predicted or manipulated. RTP (Return to Player) percentages are published by each game provider and are typically between 94% and 97%.
Yes — xo999 is a fully mobile-optimised web platform and requires no app download. Open your phone's browser, navigate to xo999.vip, and the site loads as a fast, responsive mobile experience. The platform works on Chrome for Android, Safari for iOS, and most other modern mobile browsers. All features — deposits, withdrawals, games, live casino, cricket betting — are available via the mobile browser.
xo999 offers a live casino lobby powered by Evolution Gaming and Ezugi, featuring live dealer games including Baccarat, Roulette, Blackjack, Andar Bahar, Dragon Tiger, Teen Patti, and Crazy Time. Live games stream in HD with real dealers. Bangladeshi players particularly enjoy Andar Bahar and Dragon Tiger for their fast pace and simple rules.
Bonuses & Promotions
The xo999 welcome bonus is available to all new players on their first deposit. After registering and completing your first qualifying deposit, the bonus is credited to your account automatically — no promo code is required. The bonus amount and percentage match are displayed on the current promotions page. Check the current offer before depositing, as terms may update periodically.
A wagering requirement (also called rollover) is the number of times you must bet your bonus amount before you can withdraw it as cash. For example, a ৳1,000 bonus with a 20x wagering requirement means you must place ৳20,000 in total bets before the bonus converts to withdrawable cash. Different games contribute different percentages towards meeting the wagering requirement — check the specific bonus terms on xo999 for the exact contribution rates.
Yes — all xo999 bonuses have an expiry period, typically 7 to 30 days from the date of issue depending on the specific promotion. If you do not meet the wagering requirement within the expiry window, the bonus and any associated winnings will be forfeited. Always read the individual promotion terms carefully before accepting a bonus to understand the expiry and wagering conditions.
In most cases yes — xo999 sports betting including cricket contributes towards wagering requirements on bonuses that apply to sports markets. However, contribution rates for sports betting may differ from those for casino games. Some promotions may be casino-only or sports-only. Always check the specific bonus terms to confirm which game categories contribute and at what rate before you start playing with bonus funds.
Safety & Responsible Gaming
xo999 is a safe and reliable platform for Bangladeshi players. All data transmitted between your device and xo999.vip is protected by SSL/TLS encryption — the same standard used by banks. Account information and payment details are stored securely with access restricted on a strict need-to-know basis. xo999 also conducts regular security audits and employs anti-fraud systems to protect player accounts from unauthorised access.
You can set daily, weekly, or monthly deposit limits directly from your xo999 account settings under the Responsible Gaming section. Once a limit is set, it takes effect immediately and cannot be increased for 24 hours — helping you stay in control of your spending. Reductions to your limit take effect immediately. To set a limit, log in, go to Account Settings, and select Responsible Gaming.
Self-exclusion is a tool that lets you voluntarily block your own access to xo999 for a set period — available in durations of 1 day, 7 days, 30 days, 90 days, 180 days, or permanently. To request self-exclusion, go to Account Settings and select the Responsible Gaming section, or contact our support team at [email protected] and we will activate it on your behalf immediately. During any active self-exclusion period your account cannot be reopened under any circumstances.
If gambling is starting to feel less like entertainment and more like a compulsion, act now — the earlier you reach out, the easier it is to regain control. Contact our support team at [email protected] to activate a time-out or self-exclusion immediately. We are available 24/7 and will never judge you for asking for help. You may also consider speaking to a trusted family member, your doctor, or a community religious leader. xo999 also provides deposit limits and session reminders that you can activate at any time from your account settings.
Still Have Questions?
Our support team is available around the clock. If you did not find the answer you need above, contact us directly or explore the xo999 platform for yourself.
Log In to xo999 Explore xo999 Casino