Bangladesh's #1 Trusted Betting Platform

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.

500+ Games
50K+ Players
20K Welcome Bonus
24/7 Support
xc99

Game Categories

Browse every game type available on xc99 — from live cricket betting to Fortune Dragon slots.

Slots
Cricket
Live Dealer
Bingo
Teen Patti
Andar Bahar
Lottery
Poker
xc99

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.

1
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.

2
Verify Your Identity

Submit a valid national ID or passport to complete KYC verification. This keeps your account secure and enables full withdrawal access.

3
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.

4
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.

5
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.

6
Withdraw Your Winnings

Request a withdrawal to your bKash or Nagad account. Most payouts are processed within 15–30 minutes during business hours.

Create Your Account
xc99

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.

~20
Avg. bKash Payout (mins)
~30
Avg. Nagad Payout (mins)
1–4h
Bank Transfer Time
0%
xc99 Withdrawal Fee
xc99

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
xc99

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.

Bronze
Free
0 – 9,999 points
  • Welcome bonus up to ৳20,000
  • Weekly cashback: 3%
  • Standard withdrawal speed
  • Email & live chat support
  • Access to all 500+ games
Gold
Elite
50,000+ points
  • Reload bonus: 50% weekly
  • Cashback: 10%
  • Instant VIP withdrawals
  • Personal VIP host (24/7)
  • Birthday & Eid special gifts
xc99

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
Slots (average) 92–98%
Blackjack (basic strategy) ~99%
European Roulette 97.3%
Baccarat (Banker) 98.9%
Teen Patti 95–97%
Andar Bahar 97.85%

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, NetEnt
Video Slots (5-Reel)

Feature-rich games with five reels, multiple paylines, bonus rounds, free spins, and immersive themes.

Example provider: Pragmatic Play, NetEnt
Progressive 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 Play
Megaways 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 Play
Cascading 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 Play
Cluster Pays

Wins are formed by clusters of matching symbols touching horizontally or vertically rather than traditional paylines.

Example provider: NetEnt, Yggdrasil
xc99

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
1
Set Your Monthly Budget

Use only discretionary income. Never gamble with money earmarked for essential expenses.

2
Split Into Sessions

Divide total budget into 8–12 equal sessions to avoid blowing everything in one sitting.

3
Limit Each Bet to 1–5%

Keep individual bets small relative to your session pot to survive variance swings.

4
Set Win & Loss Limits

Decide your exit points before you start. Discipline in the moment is hard — pre-commitment is easy.

5
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
Entry level — 0 to 9,999 points
  • 1 point per ৳10 wagered
  • 3% weekly cashback
  • Birthday bonus
  • Access to weekly tournaments
🥈
Silver Tier
10,000 to 49,999 points
  • 1.5 points per ৳10 wagered
  • 6% weekly cashback
  • Priority withdrawal queue
  • Exclusive Silver promotions
🥇
Gold Tier
50,000+ points
  • 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.

WhatsApp

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.

RTP (Return to Player)

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.

House Edge

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.

Wager / Stake

The amount of money placed on a single bet or spin. Your stake is deducted from your balance immediately when you confirm a bet.

Odds

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.

Parlay / Accumulator

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.

Spread Betting

Betting on whether an outcome will be above or below a bookmaker's quoted spread, rather than simply picking a winner or loser.

Live Bet (In-Play)

A bet placed after a match or game has already started, with odds updating in real time as the event progresses.

Cashout

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.

Bankroll

The total amount of money you have set aside specifically for gambling. Managing your bankroll carefully is the foundation of responsible play.

Volatility

How often and how much a slot pays out. High volatility means infrequent but large wins; low volatility means frequent small wins.

Free Spin

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.

Wagering Requirement

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.

xc99

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.