xc99 Frequently Asked Questions
Everything you need to know about playing on xc99 — from creating your account and depositing via bKash or Nagad, to cricket betting markets, casino games, bonuses, and staying safe while you play in Bangladesh.
Welcome to the xc99 FAQ page — your comprehensive guide to the platform. Whether you are a first-time player in Dhaka setting up your account, a cricket fan in Chittagong looking to bet on the BPL, or an experienced player in Sylhet with a question about withdrawing your winnings via Nagad, this page has a direct, plain-English answer for you. Browse by category below or use the table of contents to jump straight to the section you need. For anything not covered here, our support team is available 24/7 at [email protected].
Built for Bangladesh Players
xc99 is designed from the ground up for the Bangladesh market — fast local payments, live cricket odds, and English-language support around the clock.
Instant bKash & Nagad
Deposits and withdrawals via bKash, Nagad, Rocket, and Upay process in real time — your balance updates in seconds, not hours.
Live Cricket Betting
BPL, IPL, T20 World Cup, and Bangladesh Tigers matches covered with deep markets, competitive odds, and in-play betting.
SSL Secured Platform
256-bit SSL encryption protects every transaction and personal data point. Your account and funds are safe on xc99.
Full Mobile Support
Play every game and manage your account entirely from your smartphone — no app download needed, works on any modern browser.
24/7 English Support
Our dedicated support team responds in English around the clock — including Eid, Victory Day, and all Bangladeshi public holidays.
Responsible Gaming Tools
Deposit limits, loss limits, session timers, time-out periods, and self-exclusion are all built in and accessible from account settings.
Account & Registration
Creating an xc99 account takes less than two minutes. Visit the xc99 website, click the registration button, and fill in your username, email address, mobile number, date of birth, and a secure password. You must be 18 years or older to register. Once submitted, you will receive a verification message to confirm your mobile number and activate your account.
xc99 requires a government-issued photo ID to complete KYC verification — a valid National ID card (NID), passport, or driving licence is accepted. You may also be asked to provide proof of address such as a utility bill or bank statement dated within the last three months. Submitting clear, legible scans or photos speeds up the verification process significantly.
Standard xc99 account verification is completed within 24 hours of document submission on business days. During peak periods — such as around major cricket tournaments like the BPL or IPL — it may take up to 48 hours. You will receive an email confirmation once your account has been successfully verified and is ready for deposits and withdrawals.
To reset your xc99 password, click the 'Forgot Password' link on the login page and enter your registered email address or mobile number. A password reset link or OTP will be sent to you within a few minutes. Follow the instructions to set a new password. If you do not receive the reset message, check your spam folder or contact xc99 support at [email protected].
No. xc99 operates a strict one-account-per-player policy. Each player is permitted only one registered account. Creating duplicate accounts is a violation of xc99's Terms and Conditions and may result in the permanent suspension of all associated accounts and the forfeiture of any pending bonuses or winnings.
Deposits & Withdrawals
To deposit via bKash on xc99, log in to your account, navigate to the Deposit section, and select bKash as your payment method. Enter the amount you wish to deposit, follow the on-screen instructions to complete the bKash mobile payment, and your xc99 account balance will be credited instantly. The minimum bKash deposit is ৳200.
bKash deposits on xc99 are credited instantly — typically within 30 seconds of a successful bKash transaction. If your balance has not updated after five minutes, refresh your account page and check your bKash transaction history to confirm the payment was processed. For unresolved deposit delays, contact xc99 support with the bKash transaction reference number.
The minimum deposit on xc99 is ৳200 for mobile money methods including bKash, Nagad, Rocket, and Upay. For bank transfers via Dutch-Bangla Bank, BRAC Bank, Islami Bank, or Sonali Bank, the minimum deposit is ৳500. There is no maximum deposit limit, though large deposits may require additional verification in line with xc99's responsible gaming and anti-fraud policies.
The minimum withdrawal on xc99 is ৳500 for all payment methods including bKash, Nagad, Rocket, and bank transfers. Withdrawals below this threshold cannot be processed. There is no fee charged by xc99 on standard withdrawals, though your mobile money provider or bank may apply their own transaction charges for receiving funds.
xc99 processes withdrawal requests within 1–3 business hours for verified accounts. bKash and Nagad withdrawals typically arrive within minutes of processing. Bank transfers to Dutch-Bangla Bank, BRAC Bank, or Sonali Bank may take 1–2 business days depending on the bank's processing schedule. Withdrawal requests submitted during weekends or Bangladeshi public holidays are processed on the next working day.
xc99 does not charge any platform-side fees on withdrawals. All withdrawal amounts are paid in full to your chosen payment method. However, bKash, Nagad, Rocket, and Upay may apply their standard mobile money cash-out fees, and banks may charge their usual transaction fees. xc99 recommends checking your payment provider's fee schedule to understand any charges on your end.
Games & Gameplay
To place a cricket bet on xc99, navigate to the Cricket section from the main menu. Browse available matches — including BPL, IPL, T20 World Cup, and Bangladesh Tigers internationals — and click on a match to view betting markets. Select your preferred market (match winner, top batsman, total runs, etc.), enter your stake in BDT, review the odds, and confirm your bet slip.
xc99 offers a wide range of cricket betting markets covering Bangladesh Premier League (BPL), IPL, T20 World Cup, ICC tournaments, and international bilateral series. Popular markets include match winner, toss winner, top batsman, top bowler, total runs (over/under), number of sixes, method of dismissal, and live in-play markets that update in real time as the match progresses.
Yes, xc99 is fully optimised for mobile play. The platform works seamlessly on all modern smartphones and tablets — Android and iOS — through your mobile browser with no app download required. All casino games, including slots, live dealer tables, and crash games, are available on mobile with the same graphics quality and gameplay as the desktop version.
All games on xc99 use certified Random Number Generator (RNG) technology to ensure fair and unpredictable outcomes on every spin or hand. xc99's game library features titles from reputable providers including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi — all of which hold fair play certifications from independent testing laboratories.
RTP (Return to Player) is the theoretical percentage of wagered money a slot game pays back to players over a large number of spins. On xc99, most slot titles from providers like Pragmatic Play and NetEnt have an RTP between 94% and 97%. You can check the RTP of any individual game in its information or paytable section before playing.
Bonuses & Promotions
xc99 offers a generous welcome bonus to all newly registered and verified players making their first deposit. Bonus details — including the percentage match, maximum bonus amount in BDT, and eligible games — are displayed on the xc99 promotions page at the time of registration. All welcome bonuses are subject to wagering requirements, which must be met before withdrawing bonus-derived winnings.
Wagering requirements specify how many times the bonus amount must be played through before winnings can be withdrawn. For example, a 20x wagering requirement on a ৳1,000 bonus means you must wager ৳20,000 in total before requesting a withdrawal of bonus-derived funds. Full wagering terms for each bonus are detailed in xc99's bonus Terms and Conditions page.
xc99 periodically offers free spins as part of promotional campaigns tied to new slot game launches, seasonal events like Eid or Pohela Boishakh, and loyalty rewards for active players. Availability of no-deposit bonuses varies and is announced on the promotions page. Players are encouraged to check the promotions section regularly and opt in to email notifications to stay updated.
Yes, xc99 rewards consistent players through a tiered loyalty programme. As you play, you accumulate loyalty points that unlock higher VIP tiers — each offering improved benefits such as higher withdrawal limits, faster processing times, dedicated account managers, exclusive reload bonuses, and personalised offers tailored to your favourite games and sports.
Bonus winnings on xc99 cannot be withdrawn until the applicable wagering requirements have been fully met. Once the wagering threshold is reached, any remaining bonus-derived balance becomes real money and is fully withdrawable via bKash, Nagad, Rocket, or bank transfer. Your account dashboard shows a real-time progress tracker so you always know how close you are to completing the requirement.
Safety & Responsible Gaming
xc99 employs industry-standard 256-bit SSL encryption to protect all player data and financial transactions. The platform uses multi-factor authentication options, secure payment gateways, and regular independent security audits to ensure player accounts and funds are protected. xc99 follows strict responsible gaming and anti-fraud procedures to maintain a safe environment for all Bangladeshi players.
xc99 operates as an online platform serving the Bangladesh market. Players are responsible for understanding and complying with local laws applicable to their individual circumstances. xc99 does not make specific claims about licensing from Bangladeshi government bodies. The platform maintains safe and reliable operations using SSL encryption and fair play certification. Players are encouraged to review the Terms and Conditions before registering.
xc99 offers a comprehensive set of responsible gaming tools accessible directly from account settings. These include deposit limits (daily, weekly, monthly), loss limits, wagering limits, session time limits, reality check reminders, time-out (cool-off) periods from 24 hours up to 6 weeks, and self-exclusion for periods of 6 months to permanent. All limit reductions and self-exclusion requests take effect immediately.
To self-exclude from xc99, go to Account Settings, select Responsible Gaming, and choose the self-exclusion option. Available periods are 6 months, 1 year, 3 years, or permanent. Your account is blocked immediately upon confirmation, all marketing communications are stopped, and re-registration is refused. Alternatively, email [email protected] with the subject line 'Self-Exclusion Request' and the team will action it within 24 hours.
The minimum age to register and play on xc99 is 18 years old. This applies to all products — casino games, sports betting, live dealer tables, and crash games. xc99 performs age verification during the KYC process and reserves the right to close any account found to be registered by a person under 18, with all funds forfeited in accordance with the Terms and Conditions.
Start Your xc99 Journey Today
Now that your questions are answered, explore everything xc99 has to offer — from live cricket betting to 500+ casino games, all accessible instantly via bKash and Nagad.