xo99 Frequently Asked Questions
Everything Bangladesh players need to know about xo99 — from creating your account and depositing via bKash or Nagad, to cricket betting rules, slot RTPs, welcome bonuses, and responsible gaming tools. Find clear, direct answers below.
This page answers the most common questions asked by xo99 players across Bangladesh — covering account registration, identity verification, deposits and withdrawals via bKash, Nagad, Rocket and bank transfer, cricket and casino gameplay, bonuses, account security, and responsible gaming. If your question is not covered here, contact the xo99 support team at [email protected] and a member of the team will respond within 2 to 4 hours.
Jump to a Section
Easy Registration
Create your xo99 account in under 3 minutes with a valid email and mobile number.
bKash & Nagad
Instant deposits and fast withdrawals via all major Bangladesh mobile banking apps.
Cricket Betting
Bet on BPL, IPL, T20 World Cup and live Bangladesh Tigers matches in real time.
SSL Secured
256-bit SSL encryption protects every transaction and login on the xo99 platform.
24/7 Support
The xo99 support team is available around the clock via [email protected].
Responsible Gaming
Deposit limits, time-outs, and self-exclusion tools built into every xo99 account.
Section 1
Account & Registration
Creating an xo99 account takes under three minutes. Visit the xo99 Login page, click the registration option, and fill in your username, email address, mobile number, and a strong password. You will need to confirm you are aged 21 or above and agree to the Terms and Conditions before your account is activated. A verification email or SMS will be sent to confirm your details.
xo99 requires a valid government-issued photo ID for KYC verification. Acceptable documents include your National Identity Card (NID), passport, or a Bangladesh driver's licence. The document must clearly show your full name, date of birth, and photograph. KYC is mandatory before your first withdrawal is processed. Submitting clear, unobstructed scans or photos of your documents speeds up the review process significantly.
The minimum age to register and play on xo99 is 21 years. This is a strict, non-negotiable policy that applies to all players in Bangladesh regardless of location or payment method. Any account identified as belonging to a person under 21 will be permanently closed and all deposits returned. xo99 performs age checks during the KYC process and may request additional documentation if the initial check raises any concern.
If you cannot log in to xo99, first check that your username and password are correct and that Caps Lock is not active. If you have forgotten your password, use the password reset link on the login page — a reset link will be sent to your registered email address. If your account has been locked after multiple failed attempts, wait 30 minutes before trying again. For persistent login issues, contact xo99 support at [email protected] with your registered username.
To permanently close your xo99 account, email [email protected] with the subject line "Account Closure Request" and include your registered username. Any remaining account balance will be returned to your verified bKash, Nagad, or Rocket account before closure. If you are closing your account due to gambling-related concerns, xo99 can also apply a self-exclusion instead — which provides a cooling-off period of 6 months to 5 years rather than permanent closure.
Section 2
Deposits & Withdrawals
To deposit via bKash on xo99, log in to your account, navigate to the Deposit section, and select bKash as your payment method. You will be shown the xo99 bKash merchant number and the reference code to include in your bKash payment. Complete the bKash transaction from your mobile wallet, then confirm the deposit inside your xo99 account by submitting your bKash transaction ID. Deposits are typically credited within 5 to 15 minutes during business hours.
Nagad deposits on xo99 are processed within 5 to 15 minutes in most cases. During peak hours — especially around major cricket matches such as BPL or IPL fixtures — processing may take up to 30 minutes due to higher transaction volumes. If your Nagad deposit has not appeared after 30 minutes, contact xo99 support with your Nagad transaction ID and the deposit amount and the team will investigate and manually credit your account if the transfer is confirmed.
The minimum deposit amount on xo99 is ৳200 for mobile banking methods including bKash, Nagad, Rocket, and Upay. For bank transfers via Dutch-Bangla Bank, BRAC Bank, City Bank, or other partner banks, the minimum deposit is ৳500. Visa and Mastercard deposits carry a minimum of ৳500 as well. There is no maximum deposit limit set by xo99, though individual payment providers may impose their own transaction caps.
Yes, xo99 fully supports Rocket (Dutch-Bangla Mobile Banking) as a deposit and withdrawal method. The process is the same as for bKash and Nagad — select Rocket from the Deposit section, follow the on-screen instructions to send funds to the designated xo99 Rocket number, and submit your transaction ID to confirm. Rocket deposits are usually reflected in your xo99 account within 10 to 20 minutes.
The minimum withdrawal amount on xo99 is ৳500 for all supported withdrawal methods including bKash, Nagad, Rocket, Upay, and bank transfers. Withdrawals below this threshold cannot be processed. There is no daily withdrawal limit set by xo99 itself, though individual payment providers may apply their own caps per transaction. xo99 recommends using the same payment method for withdrawals as you used for your most recent deposit to streamline the verification process.
xo99 processes withdrawal requests within 24 hours of submission for all verified accounts. For bKash, Nagad, and Rocket withdrawals, funds typically arrive in your mobile wallet within 1 to 6 hours of xo99 processing the request. Bank transfers to Dutch-Bangla Bank, BRAC Bank, City Bank, and other partner banks may take 1 to 3 business days depending on the receiving bank's processing schedule. First-time withdrawals may take slightly longer due to the mandatory KYC identity verification step.
xo99 does not charge any platform-side fees on deposits or withdrawals. However, your payment provider — bKash, Nagad, Rocket, your bank, or your card issuer — may apply their own standard transaction fees, which are outside xo99's control. Always check your payment provider's fee schedule before initiating a transaction. xo99 will always credit or debit the exact amount you specify, with no hidden deductions on its side.
Section 3
Games & Gameplay
To bet on cricket on xo99, navigate to the Cricket section from the main menu. You will find a list of upcoming and live matches including BPL, IPL, T20 World Cup, and international Bangladesh Tigers fixtures. Click on a match to view available betting markets — such as match winner, top batsman, total runs, and in-play live betting options. Select your market, enter your stake in BDT, review the potential payout, and confirm your bet. Your bet slip will be saved in your account history.
xo99 offers hundreds of slot titles from leading game providers including Pragmatic Play, NetEnt, Microgaming, and Spribe. Games range from classic 3-reel slots to modern video slots with multiple paylines, bonus rounds, and progressive jackpots. You can filter the Slots section by provider, theme, or feature type. All slot games on xo99 use certified Random Number Generator (RNG) technology to ensure fair and random outcomes on every spin.
Yes, xo99 offers a full live casino section powered by Evolution Gaming and Ezugi, featuring real dealers streamed in HD. Available live games include Baccarat, Roulette, Blackjack, Dragon Tiger, Teen Patti, and Andar Bahar — all popular choices among Bangladesh players. Live casino games run 24 hours a day, 7 days a week. You need a funded xo99 account and a stable internet connection to participate; the live casino is accessible on both desktop and mobile browsers.
xo99 is fully optimised for mobile use and works smoothly on Android and iOS smartphones and tablets without requiring a separate app download. The mobile-responsive website automatically adjusts to your screen size, giving you full access to cricket betting, slots, live casino, deposits, and withdrawals from your mobile browser. Players in Dhaka, Chittagong, Sylhet, and across Bangladesh regularly use xo99 on mobile via bKash and Nagad for quick, convenient deposits on the go.
Return to Player (RTP) percentages vary by individual slot game and provider. Most slot titles available on xo99 carry RTPs between 94% and 97%, with some Pragmatic Play and NetEnt titles reaching up to 98% RTP. RTP is a theoretical long-term average and does not guarantee individual session results. The RTP figure for any specific game is typically displayed in that game's information or paytable screen — xo99 encourages players to check this before selecting a game.
Section 4
Bonuses & Promotions
xo99 offers a welcome bonus to new players on their first deposit. The specific bonus amount, percentage match, and minimum deposit threshold are displayed on the Promotions section of the xo99 platform. Welcome bonuses are subject to wagering requirements, which means you must bet the bonus amount a specified number of times before it can be withdrawn as cash. Always read the full bonus terms before claiming, as wagering conditions, game restrictions, and expiry periods apply.
Wagering requirements on xo99 specify how many times you must bet a bonus before the resulting winnings become withdrawable. For example, a ৳1,000 bonus with a 20x wagering requirement means you must place a total of ৳20,000 in bets using that bonus before you can withdraw. Not all games contribute equally toward wagering — slots typically count 100%, while live casino and cricket betting may contribute at a lower percentage. Check the individual promotion terms on xo99 for the exact contribution rates.
Free spins on xo99 are awarded on specific slot games and allow you to spin without using your own balance. Any winnings generated from free spins are credited as bonus funds and are subject to wagering requirements before they can be withdrawn as real cash. Free spins are typically valid for a limited period — usually 7 days from the date of issue — and must be used on the designated game before they expire. Unused free spins are forfeited after the validity period ends.
Yes, xo99 runs ongoing promotions for existing players including reload deposit bonuses, cashback offers on cricket betting, and seasonal promotions around key events such as the BPL, IPL, Eid, and Pohela Boishakh. A loyalty programme rewards regular players with points redeemable for bonus credits. Check the Promotions section of your xo99 account regularly — active promotions and their terms are listed there in full, with eligibility criteria and expiry dates clearly displayed.
xo99 maintains separate real money and bonus balances in your account. When both are active, real money is typically wagered first, followed by bonus funds — though the exact order depends on the specific promotion terms. You may withdraw your real money balance at any time regardless of your bonus status, but bonus funds and associated winnings are only withdrawable after the applicable wagering requirements have been met in full. If in doubt, check your active bonus status in your account dashboard.
Section 5
Safety & Responsible Gaming
xo99 uses 256-bit SSL encryption on all connections to protect your personal and financial data in transit. Player account passwords are stored using secure hashing methods and are never stored in plain text. Financial transactions via bKash, Nagad, Rocket, and bank transfer go through verified payment gateways. xo99 does not sell or share your personal information with third parties for marketing purposes. The platform's fair play commitment is backed by certified RNG technology on all casino games.
xo99 is an online entertainment platform that operates under the laws of its jurisdiction of registration. Players in Bangladesh access xo99 for cricket betting, casino games, and slots at their own discretion and in accordance with applicable local laws. xo99 does not make specific legal representations regarding the status of online gambling in Bangladesh. Players are encouraged to satisfy themselves as to the legal position in their jurisdiction before registering. xo99 provides a safe, encrypted, and fair platform to all registered users.
To set a deposit limit on xo99, log in and go to the Responsible Gaming section within your account settings. From there, you can set a daily, weekly, or monthly deposit cap in BDT. The limit takes effect immediately when you reduce it. If you want to increase a previously set limit, a 24-hour cooling-off period applies before the higher limit becomes active — this built-in delay is a deliberate player protection measure. Contact [email protected] if you need help activating a limit.
To self-exclude from xo99, email [email protected] with the subject line "Self-Exclusion Request" and include your registered username and your chosen exclusion period (6 months, 12 months, 2 years, 5 years, or permanent). xo99 will process the request within 24 hours and confirm by email once active. During self-exclusion, all account access, deposits, and marketing communications are suspended. Self-exclusion cannot be reversed before the chosen period expires.
xo99 customer support is available 24 hours a day, 7 days a week. The primary contact method is email at [email protected] — most queries receive a response within 2 to 4 hours. For urgent matters such as account security concerns or self-exclusion requests, mark your email subject line as "URGENT" and the team will prioritise your case. xo99 support handles all queries in English and covers account issues, payment queries, bonus questions, and responsible gaming assistance.
Still Need Help?
Can't Find Your Answer?
Our support team is available around the clock. Reach out at [email protected] and we'll get back to you within 2 to 4 hours. You can also explore the platform directly — everything from cricket betting to live casino is one click away.
21+ Only. Gambling involves financial risk. Please play responsibly.