xc99 — Bangladesh's Most Trusted
Online Casino & Cricket Betting Platform
Fast deposits via bKash & Nagad, live cricket odds on BPL & T20 World Cup, thousands of slots and live dealer tables — all in one secure platform built for Bangladeshi players.
bKash • Nagad • Rocket • Upay • Visa • Mastercard | 24/7 English Support | Fair Play Certified
About xc99 – Built for Bangladesh
xc99 was founded with one mission: to give players across Bangladesh access to a world-class online gaming experience without the friction and unreliability that plagued earlier platforms. From the bustling streets of Dhaka and Chittagong to the tea gardens of Sylhet and the coastal shores of Cox's Bazar, xc99 has grown into the region's most reliable destination for cricket betting, live casino games, and slots entertainment.
We built our payment infrastructure around what actually works in Bangladesh — bKash, Nagad, Rocket, and Upay — so depositing and withdrawing money feels as natural as sending a mobile transfer to a friend. Our odds engine is tuned for cricket-first audiences, covering every BPL match, IPL season, T20 World Cup fixture, and ICC tournament in real time. Whether you are placing a pre-match accumulator from Rajshahi or watching a live dealer baccarat table from Khulna, xc99 delivers a smooth, lag-free experience.
Fair play and player trust sit at the heart of everything we do. xc99 uses 128-bit SSL encryption on all data transmissions, maintains a certified random-number generator for all casino games, and has a dedicated responsible gaming team available 24 hours a day, 7 days a week. Our platform is strictly for adults — players must be 18 years or older to register and play.
Why Choose xc99?
Eight reasons why players across Bangladesh keep coming back to xc99 every day.
Instant Deposits
Fund your account in seconds via bKash, Nagad, Rocket, or Upay. No waiting, no hassle — just play.
Best Cricket Odds
Competitive live odds on every BPL match, T20 World Cup game, IPL fixture, and ICC tournament.
Bank-Grade Security
128-bit SSL encryption, two-factor authentication, and continuous fraud monitoring protect your account.
24/7 English Support
Our support team is always on — live chat and email resolved within minutes, day or night.
500+ Premium Games
Slots, live dealer tables, Andar Bahar, Dice, Judo betting, and more from Pragmatic Play, Evolution Gaming, and Spribe.
Mobile-First Design
Fully optimized for Android and iOS. Place bets or spin slots from anywhere in Bangladesh — no app download needed.
Generous Bonuses
Welcome bonuses, weekly cashback, reload offers, VIP rewards, and seasonal promos keep the value flowing.
Fast Withdrawals
Most withdrawals processed within 30 minutes to 2 hours. Your winnings reach your bKash or Nagad wallet fast.
Getting Started on xc99
From zero to your first bet in six simple steps — here is exactly how the xc99 onboarding process works.
Create Your Account
Visit xc99.app and click the registration link. Fill in your full name, mobile number, and a secure password. The form takes less than two minutes to complete.
Complete Verification (KYC)
Submit a clear photo of your National ID card (NID) and a selfie. Verification is typically completed within 1–24 hours by our compliance team — this step keeps your account fully secure.
Make Your First Deposit
Head to the Deposit section, choose bKash, Nagad, Rocket, Upay, or your preferred card, and enter your amount. Funds arrive instantly in your xc99 wallet.
Claim Your Welcome Bonus
After your first deposit, navigate to Promotions and activate your welcome bonus. Bonus funds are credited instantly and are ready to use on any eligible game or bet.
Place Your First Bet or Spin
Browse Cricket, Slots, Judo, Dice, or the Live Casino lobby. Select your game, set your stake, and enjoy the xc99 experience for the first time.
Withdraw Your Winnings
Head to Withdraw, enter the amount and your bKash or Nagad number. Approved withdrawals typically land in your mobile wallet within 30 minutes to 2 hours.
Jackpot & Big Wins
Real players, real winnings — anonymized to protect privacy. These are just a few of xc99's biggest payouts this season.
Bonus Terms Comparison
All xc99 bonus offers clearly outlined — no hidden conditions, no small-print surprises.
All bonus terms are subject to the full Terms & Conditions. Players must be 18+ to participate in any bonus offer. Wagering requirements must be met before withdrawal.
Cricket Team Partnerships
The online betting industry has developed deep ties with cricket across South Asia and the Caribbean. Here is a look at some of the most prominent sponsorship relationships in the market.
Babu88 became a principal sponsor of the Montreal Tigers in Major League Cricket, one of the most visible examples of a Bangladesh-focused betting brand investing in franchise cricket at the international level.
The Colombo Strikers partnership gave Babu88 high-visibility branding during LPL broadcasts, reaching millions of cricket fans across South Asia including a large segment of the Bangladeshi audience.
Crickex has maintained a strong regional presence through sponsorship activations tied to BPL seasons, becoming one of the most recognized betting brand names among Bangladeshi cricket fans.
West Indies T20 star Andre Russell serves as a brand ambassador for Jeetbuzz, a platform popular in Bangladesh. The association leverages Russell's massive recognition among fans of franchise T20 cricket in South Asia.
Industry Trend Note
The examples above reflect an industry-wide trend of online gaming platforms sponsoring cricket teams and players to build brand awareness in South Asian markets. These are factual, publicly known partnerships. xc99 references them as market context only — they do not represent xc99's own sponsorship claims. xc99 is committed to fair, transparent marketing practices.
Bankroll Management Guide
Smart bankroll management is the single most important skill any casino or sports betting player can develop. It has nothing to do with luck — it is pure discipline and planning. Follow these principles and your xc99 experience will be far more enjoyable and sustainable over time.
1. Set a Fixed Gambling Budget
Before you deposit a single taka, decide how much money you can genuinely afford to lose this month without affecting rent, food, or family expenses. That number is your gambling budget — treat it like a leisure expense, not an investment.
2. Divide Into Session Amounts
Split your monthly budget into weekly or daily session amounts. If your budget is ৳4,000 per month, that is roughly ৳1,000 per week or ৳200–300 per session. When a session amount is gone, close the app and walk away.
3. Apply the 1–5% Per-Bet Rule
Never stake more than 1–5% of your total session bankroll on a single bet or spin. If your session bankroll is ৳500, your maximum single bet should be ৳5–৳25. This preserves your play time and reduces variance swings significantly.
4. Know When to Walk Away After Wins
Set a winning target before you start — for example, if you double your session bankroll, withdraw your original stake and play only with the profit. This locks in a guaranteed win and removes the emotional pressure of losing everything back.
5. Stop After Hitting Your Loss Limit
Chasing losses is the number one way recreational players turn small losses into large ones. If you have used your session budget, stop immediately — regardless of how "due" a win feels. Tomorrow is a new session with a fresh budget.
6. Track Your Play History
Use the xc99 transaction history and bet history features to review your deposits, withdrawals, and net result every week. Seeing real numbers helps you stay honest with yourself and spot if your habits are shifting in an unhealthy direction.
Account Verification & KYC Guide
KYC (Know Your Customer) verification is a standard security requirement. Here is everything you need to know about the process at xc99.
Why KYC Is Required
KYC protects you and the platform from fraud, money laundering, and underage gambling. It is an international standard for all regulated gaming platforms and ensures your winnings can only be withdrawn to accounts you actually own.
Documents Required
You will typically need: (a) a clear photo of your National ID card (NID) — front and back; (b) a recent address proof such as a utility bill or bank statement; and (c) a live selfie holding your NID for identity confirmation.
Processing Time
Most KYC submissions are reviewed within 1–24 hours during regular operating hours. If your documents are clear and match your registration details, approval is straightforward. You will receive an email or in-app notification once verified.
After Verification
Once verified, your account has no withdrawal restrictions. You can deposit, play, and withdraw freely. Verified accounts also gain access to higher deposit limits, VIP tiers, and the full range of promotional offers available on xc99.
All KYC documents are encrypted and stored securely. xc99 will never share your personal information with third parties without your explicit consent, except where required by applicable law. For full details, read our Privacy Policy.
Responsible Gaming at xc99
xc99 is committed to providing a safe, enjoyable environment. We provide a full suite of tools to help you stay in control of your gambling habits at all times.
Deposit Limits
Set daily, weekly, or monthly deposit caps from your account settings. Once set, limits take effect immediately and can only be increased after a 24-hour cooling-off period.
Loss Limits
Define the maximum amount you are comfortable losing in a given period. When your loss limit is reached, the platform will prevent further betting until the period resets.
Session Time Limits
Set a maximum play session duration. xc99 will send a reminder notification when your time is approaching and automatically log you out when the session limit expires.
Reality-Check Reminders
Opt into periodic pop-up reminders that display how long you have been playing and your net win/loss for the session — keeping you grounded in real numbers while you play.
Self-Exclusion
Choose a temporary break (1 week to 6 months) or a permanent self-exclusion. During exclusion, your account is locked and all marketing communications are suspended immediately.
Self-Assessment Quiz
A confidential self-assessment quiz is available in the Responsible Gaming section of your account. It helps you evaluate whether your gambling habits remain within a healthy range.
xc99 strictly prohibits access by persons under 18 years of age. If you believe a minor has access to a gambling account, contact our support team immediately. If gambling is causing distress in your life, please reach out — our support team can guide you to the right resources and activate protective tools on your account.
Read Full Responsible Gaming Policyxc99 takes your privacy seriously. We collect only the data necessary to operate your account and process transactions. Your personal information is never sold to third parties. All data is encrypted in transit and at rest. You have the right to request access to, correction of, or deletion of your data at any time. For complete details on how we handle your information, please review our Privacy Policy.
Player Testimonials
Hear from real xc99 players across Bangladesh — their words, their experiences.
"I have been betting on cricket for years and xc99 gives the best BPL odds I have found anywhere. Depositing via bKash takes about 30 seconds and withdrawals hit my wallet the same day. Genuinely impressed with how smooth everything runs."
"The live casino section is fantastic — Evolution Gaming tables load perfectly even on my mobile connection in Chittagong. The customer support team replied to my query within minutes in clear English. xc99 feels like a platform built specifically for people like us."
"I tried several platforms before xc99 and the difference is night and day. Slots from Pragmatic Play load instantly, the welcome bonus was credited the moment I made my first deposit, and the KYC process was done within a few hours. Solid platform, would recommend to anyone in Sylhet."
"The weekly cashback promotion is what keeps me loyal to xc99. Knowing that a portion of my losses comes back every Monday takes the edge off a bad week. Nagad withdrawals are always fast and reliable for me in Rajshahi."
"I appreciate how transparent xc99 is about bonus terms. The comparison table on the site shows everything upfront — wagering requirements, validity periods, minimum deposits. No nasty surprises. That kind of honesty is rare and it earned my trust."
"xc99 has the best dice and judo betting sections I have used. The odds update in real time and the interface is clean even on a budget Android phone. Deposits via Rocket work perfectly from Barisal. Very happy with the overall experience."
Ready to Play? Join xc99 Today
Create your free account in under two minutes. Deposit via bKash or Nagad, claim your welcome bonus, and start betting on cricket or spinning slots right away. For players aged 18 and above only.
18+ only • Play responsibly • Gambling involves risk • Terms & conditions apply