xc99 – Bangladesh's Most Trusted Cricket & Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and live casino games — with 24/7 English & Bengali support, all from one secure platform built for Bangladeshi players.
Game Categories
Browse every game type available on xc99 — from live cricket betting to Fortune Dragon slots.
Why Choose xc99?
Here's what sets us apart from every other betting platform serving the Bangladesh market.
Instant Deposits
Top up your balance in seconds using bKash, Nagad, Rocket, or Upay — no delays, no hidden fees.
SSL Secured
256-bit SSL encryption protects every transaction and all personal data on the xc99 platform.
Competitive Odds
We offer some of the best cricket and football odds available to Bangladeshi players, including BPL and IPL markets.
24/7 Support
English and Bengali-speaking agents are online around the clock via live chat, WhatsApp, and email.
500+ Games
From Pragmatic Play slots and Evolution Gaming live tables to Spribe Aviator and classic Andar Bahar.
Mobile Ready
xc99 is fully optimized for all Android and iOS browsers — no app download required to play on the go.
BDT Currency
All balances, bets, and withdrawals are displayed in Bangladeshi Taka (৳) for full local clarity.
Fair Play Certified
All games use certified random number generators (RNG) audited by independent testing laboratories.
How to Get Started
New to xc99? You can go from zero to placing your first bet in under five minutes. Follow these simple steps.
Create Your Account
Visit the xc99 Login page and complete the quick registration form with your name, mobile number, and a secure password. Takes under 60 seconds.
Verify Your Identity
Submit a valid national ID or passport to complete KYC verification. This keeps your account secure and enables full withdrawal access.
Make Your First Deposit
Choose bKash, Nagad, Rocket, Upay, or bank transfer. Minimum deposit is just ৳200. Funds appear instantly on most mobile banking methods.
Claim Your Welcome Bonus
New players qualify for up to ৳20,000 in welcome bonus funds on their first deposit. Check the promotions page for current terms and wagering requirements.
Place Your First Bet or Spin
Head to Cricket, Slots, Live Casino, or any category you prefer. Every game loads instantly on both desktop and mobile browsers.
Withdraw Your Winnings
Request a withdrawal to your bKash or Nagad account. Most payouts are processed within 15–30 minutes during business hours.
Payment Methods & Processing Times
xc99 supports all major Bangladeshi payment methods. Deposit and withdraw in ৳ with realistic, transparent timelines.
| Method | Min Deposit | Max Deposit | Processing Time | Fee Notes |
|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | Instant | No deposit fee; withdrawals may incur standard bKash charges |
| Nagad | ৳200 | ৳50,000 | Instant | No deposit fee; standard Nagad cash-out fee on withdrawal |
| Rocket | ৳300 | ৳30,000 | Instant | Standard Rocket transfer fees apply |
| Upay | ৳300 | ৳25,000 | Instant – 15 minutes | No additional platform fee |
| Dutch-Bangla Bank | ৳500 | ৳200,000 | 1–4 hours | Standard bank transfer fees apply |
| City Bank | ৳500 | ৳200,000 | 1–4 hours | Standard bank transfer fees apply |
| BRAC Bank | ৳500 | ৳200,000 | 1–24 hours | Standard bank transfer fees apply |
* Processing times are estimates under normal conditions. Actual times may vary. Withdrawal requests submitted outside 09:00–22:00 BST may be processed the following business day.
Fast Withdrawals
At xc99, we understand that fast access to your winnings is not a luxury — it is a basic expectation. That is why we have built our payout infrastructure specifically around the mobile banking habits of Bangladeshi players.
Withdrawals to bKash and Nagad are typically processed within 15–30 minutes during peak support hours (09:00–22:00 BST). Bank transfers to Dutch-Bangla Bank, City Bank, and BRAC Bank usually complete within 1–4 hours on business days.
All withdrawal requests undergo a brief security review before release — this is standard practice that protects your funds. Once approved, funds arrive directly to your registered mobile banking account or bank account with no intermediate step required on your end.
Ready to Win Big with xc99?
Join over 50,000 Bangladeshi players already betting on cricket, live casino, and slots — with deposits from just ৳200.
Start Playing Now
About xc99
xc99 was created with one mission in mind: to give Bangladeshi players a safe, reliable, and genuinely enjoyable online betting experience. We saw a market full of platforms that were built for other regions and clumsily adapted for Bangladesh — so we built one from the ground up with Dhaka, Chittagong, Sylhet, and Khulna in mind.
Our platform integrates directly with bKash, Nagad, and Rocket so that deposits feel as natural as sending money to a friend. We offer over 500 games from world-class providers including Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi — covering everything from high-stakes live baccarat tables to Fortune Dragon slots and real-money cricket betting on the Bangladesh Tigers, BPL, and IPL.
We are committed to responsible gaming, transparent bonus terms, and honest communication with our players. We do not make promises we cannot keep. We do not hide fees in the small print. That ethos — straightforward, player-first — is what xc99 stands for, and it is why tens of thousands of Bangladeshi players choose us every day.
Your Privacy Matters
xc99 is committed to protecting your personal data. We collect only the information necessary to operate your account, process payments, and comply with anti-fraud requirements. Your data is never sold to third parties.
We use 256-bit SSL encryption on all data transmissions and store sensitive information in compliance with international data protection standards. You have the right to request a copy of your data or ask for deletion at any time by contacting our support team.
For full details on how we collect, store, and use your personal information, please review our Privacy Policy.
VIP Membership Plans
The more you play, the more you earn. xc99's VIP program rewards loyal players with exclusive bonuses, faster withdrawals, and dedicated support.
- Welcome bonus up to ৳20,000
- Weekly cashback: 3%
- Standard withdrawal speed
- Email & live chat support
- Access to all 500+ games
- Reload bonus: 25% weekly
- Cashback: 6%
- Priority withdrawal (under 30 min)
- Dedicated account manager
- Exclusive Silver-only promotions
- Reload bonus: 50% weekly
- Cashback: 10%
- Instant VIP withdrawals
- Personal VIP host (24/7)
- Birthday & Eid special gifts
RTP & House Edge Explained
Return to Player (RTP) is the percentage of all wagered money that a casino game is statistically programmed to pay back to players over a very large number of rounds. For example, a slot machine with a 96% RTP will theoretically return ৳96 for every ৳100 wagered across millions of spins. This is a long-run mathematical average, not a guarantee for any individual session.
Different game types carry different typical RTP ranges. Slot games generally range from 92% to 98%, with most quality Pragmatic Play and NetEnt titles sitting between 95% and 97%. Blackjack — when played with basic strategy — offers one of the best RTPs in the casino at approximately 99–99.5%, meaning the house edge is less than 1%. European Roulette carries an RTP of about 97.3% (house edge 2.7%), while American Roulette drops to around 94.7% due to the extra double-zero pocket. Live Baccarat typically runs at 98.9% on Banker bets and 98.8% on Player bets.
The house edge is simply the inverse of RTP — it represents the casino's average profit margin per bet. A 95% RTP slot has a 5% house edge. Understanding house edge helps you make smarter game choices. Games with lower house edges give your bankroll a longer lifespan, which means more entertainment per taka spent and a statistically better chance of hitting a profitable session.
For Bangladeshi players new to online casinos, these numbers matter practically. Choosing a 97% RTP slot over a 90% RTP slot might seem like a small difference, but over a two-hour session of 500 spins at ৳10 per spin, that 7% gap translates to roughly ৳350 in expected difference. Always check the game's information panel — reputable providers like Pragmatic Play and Microgaming publish RTP figures for every title.
Quick RTP Reference
Slot Game Types at xc99
Not all slots are the same. Here is a breakdown of every slot format available on xc99, so you can choose the style that suits your play.
Classic Slots (3-Reel)
Simple, fast-paced games with three reels and traditional symbols like bars, bells, and sevens. Ideal for beginners.
Example provider: Microgaming, NetEntVideo Slots (5-Reel)
Feature-rich games with five reels, multiple paylines, bonus rounds, free spins, and immersive themes.
Example provider: Pragmatic Play, NetEntProgressive Jackpot Slots
A portion of every bet feeds a growing prize pool that can reach millions of taka before one lucky player wins it all.
Example provider: Microgaming, Pragmatic PlayMegaways Slots
A dynamic reel mechanic that generates up to 117,649 ways to win per spin by randomly varying the number of symbols per reel.
Example provider: Big Time Gaming, Pragmatic PlayCascading Reels
Winning symbols disappear and new ones fall into place, allowing multiple wins from a single spin without an additional bet.
Example provider: NetEnt, Pragmatic PlayCluster Pays
Wins are formed by clusters of matching symbols touching horizontally or vertically rather than traditional paylines.
Example provider: NetEnt, Yggdrasil
Bankroll Management Guide
Smart bankroll management is the single most important skill any online bettor can develop. It does not guarantee wins — nothing does — but it guarantees that you stay in control, play longer, and make decisions based on strategy rather than emotion.
Set a strict gambling budget. Before you deposit a single taka, decide the maximum amount you are comfortable losing in a week or month. This figure should be discretionary income only — money that would otherwise go toward entertainment, not rent, food, or savings. Treat it as the cost of an evening's entertainment, not as investment capital.
Divide your bankroll into session amounts. If your monthly budget is ৳5,000, consider splitting it into 10 sessions of ৳500 each. This prevents a single bad evening from wiping out your entire month's budget and gives you the psychological reset of defined sessions.
Apply the 1–5% per-bet rule. Never stake more than 1–5% of your total session bankroll on a single bet or spin. At ৳500 per session, that means individual bets between ৳5 and ৳25. This rule dramatically extends your playing time and reduces variance.
Know when to walk away. Set a win target (e.g., double your session bankroll) and a loss limit (e.g., 50% of session funds). When you hit either threshold, stop. Chasing losses after hitting your stop-loss is the primary driver of problem gambling. Track every session in a simple notes app or spreadsheet — patterns become visible quickly when you have data.
Quick Bankroll Rules
Set Your Monthly Budget
Use only discretionary income. Never gamble with money earmarked for essential expenses.
Split Into Sessions
Divide total budget into 8–12 equal sessions to avoid blowing everything in one sitting.
Limit Each Bet to 1–5%
Keep individual bets small relative to your session pot to survive variance swings.
Set Win & Loss Limits
Decide your exit points before you start. Discipline in the moment is hard — pre-commitment is easy.
Track Every Session
A simple log of date, game, stake, and result will reveal spending patterns you cannot see in the moment.
Loyalty & Rewards Program
Every bet you place earns loyalty points. Points unlock tier upgrades, cashback multipliers, and exclusive rewards designed specifically for xc99 players.
Bronze Tier
- 1 point per ৳10 wagered
- 3% weekly cashback
- Birthday bonus
- Access to weekly tournaments
Silver Tier
- 1.5 points per ৳10 wagered
- 6% weekly cashback
- Priority withdrawal queue
- Exclusive Silver promotions
Gold Tier
- 2 points per ৳10 wagered
- 10% weekly cashback
- Instant VIP withdrawals
- Personal VIP host & Eid gifts
24/7 Customer Support
Real people, real answers — in English and Bengali — any time of day or night.
Live Chat
Fastest response channel. Average wait time: 2–5 minutes. Available 24/7 in English and Bengali.
Message our support team on WhatsApp anytime. Response typically within 5–10 minutes during peak hours.
Email Support
For detailed queries, account issues, or formal complaints. Email: [email protected] — response within 2 hours.
Bilingual Agents
All support agents are fluent in both English and Bengali, ensuring no communication barrier for Bangladeshi players.
Common support topics handled: deposit and withdrawal queries, bonus activation, KYC verification, account access issues, bet settlement disputes, responsible gaming limit requests, and general game rules — all addressed in English or Bengali.
Betting Glossary
New to online betting? Here are the key terms every xc99 player should understand before placing their first bet.
The percentage of all wagered money a game pays back to players over time. A 96% RTP slot returns ৳96 per ৳100 wagered on average across millions of rounds.
The casino's statistical advantage on any game, expressed as a percentage. A 3% house edge means the casino expects to retain ৳3 for every ৳100 bet long-term.
The amount of money placed on a single bet or spin. Your stake is deducted from your balance immediately when you confirm a bet.
A number representing how much you win relative to your stake. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit) if successful.
A single bet combining multiple selections where all must win. Potential returns are multiplied but the risk is higher since one lost leg voids the entire bet.
Betting on whether an outcome will be above or below a bookmaker's quoted spread, rather than simply picking a winner or loser.
A bet placed after a match or game has already started, with odds updating in real time as the event progresses.
A feature that lets you settle a bet early — before the event ends — for a value calculated by the bookmaker based on current match state.
The total amount of money you have set aside specifically for gambling. Managing your bankroll carefully is the foundation of responsible play.
How often and how much a slot pays out. High volatility means infrequent but large wins; low volatility means frequent small wins.
A bonus round where you spin the reels without using your own balance. Free spins are often awarded as part of welcome bonuses or in-game scatter triggers.
The number of times you must bet your bonus amount before withdrawing winnings. A ৳1,000 bonus with a 20x wagering requirement means ৳20,000 must be wagered first.
Legal Notice
xc99 is an internationally licensed online gaming platform that operates under an offshore regulatory framework. Our licence is issued by a recognised international gaming authority and covers online casino and sports betting services provided to players globally, including Bangladesh.
Bangladesh's Public Gambling Act of 1867 was enacted long before online betting existed and does not explicitly address offshore online gambling. As a result, the legal status of accessing offshore betting platforms from Bangladesh is ambiguous rather than clearly prohibited. Players are personally responsible for understanding and complying with the laws of their own jurisdiction before registering and playing.
xc99 does not operate physical gambling premises within Bangladesh and does not solicit play from individuals in jurisdictions where online gambling is explicitly and clearly prohibited by law. We apply strict 21+ age verification — no person under the age of 21 is permitted to register or play on this platform.
For guidance on responsible gaming, self-exclusion options, and support resources, please visit our Responsible Gaming page.
Responsible Gaming
xc99 is committed to providing a safe environment. We offer a full suite of tools to keep your play under control.
Deposit Limits
Set daily, weekly, or monthly deposit caps directly from your account settings.
Session Time Limits
Receive automatic alerts and forced session breaks after a set period of continuous play.
Self-Exclusion
Temporarily or permanently close your account with a single request to our support team.
21+ Only
All accounts undergo age verification. No player under 21 years of age is permitted to use xc99.
If gambling is affecting your wellbeing, finances, or relationships, please reach out to our support team immediately or visit our Responsible Gaming page for self-help resources and external support organisations available to players in Bangladesh.
Frequently Asked Questions
What is the minimum deposit amount on xc99?
The minimum deposit on xc99 is ৳200 for mobile banking methods including bKash, Nagad, and Rocket. Bank transfer deposits have a minimum of ৳500. There is no maximum deposit cap for verified accounts, though individual payment providers impose their own transaction limits.
How long does a bKash or Nagad withdrawal take on xc99?
Withdrawals to bKash and Nagad are typically processed within 15–30 minutes during support hours (09:00–22:00 Bangladesh Standard Time). Requests submitted outside those hours are processed the following morning. There is no withdrawal fee charged by xc99, though standard mobile banking cash-out charges may apply on your end.
Is xc99 licensed and legal to use from Bangladesh?
xc99 holds an international gaming licence issued by a recognised offshore regulatory authority. Bangladesh's Public Gambling Act of 1867 predates online betting and does not explicitly prohibit accessing offshore platforms, making the legal situation ambiguous. Players are responsible for their own compliance with local laws. xc99 operates transparently and applies strict security and fair-play standards.
Can I bet on BPL, IPL, and T20 World Cup cricket at xc99?
Yes. xc99 offers a comprehensive cricket betting market covering the Bangladesh Premier League (BPL), Indian Premier League (IPL), T20 World Cup, ICC tournaments, and international matches featuring the Bangladesh Tigers. Live in-play betting is available on most major matches with real-time odds updates.
What documents are required for KYC verification on xc99?
To verify your identity, you will need to submit a copy of a valid government-issued photo ID — such as your National Identity Card (NID), passport, or driving licence — along with a selfie holding the document. Proof of address may be requested for higher withdrawal limits. Verification is usually completed within 24 hours of document submission.
What is the welcome bonus and what are the wagering requirements?
New xc99 players qualify for a welcome bonus of up to ৳20,000 on their first deposit. The bonus carries a wagering requirement of 20x the bonus amount before winnings can be withdrawn. For example, a ৳1,000 bonus requires ৳20,000 in total wagers to be completed. Full bonus terms are available on the promotions page after registration.