Bangladesh's #1 Trusted Betting Platform

xc999 — Bangladesh's Most Trusted Cricket & Live Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL & T20 World Cup. 500+ live casino games available 24/7 in BDT.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support
xc999

Your privacy matters to us. xc999 collects and processes personal data solely to provide and improve our services. We never sell your information to third parties. For full details, please review our Privacy Policy. By using xc999, you agree to our Terms & Conditions. 21+ Only

Promotions & Bonuses

Claim Your Welcome Rewards

Hot Offer
৳20,000

First Deposit Bonus

Deposit via bKash or Nagad and get a 100% match on your first deposit, up to ৳20,000. Valid for all new players from Bangladesh aged 21 and above. Wagering requirement: 15x.

Weekly
৳5,000

Reload Bonus

Every week, reload your account and earn a 50% bonus up to ৳5,000. Keep the action going on cricket betting, live roulette, and slots — every single week.

Cashback
10%

Weekly Cashback

Lost on a rough week? xc999 returns 10% of your net losses every Monday, credited directly to your account. No complex conditions — just straightforward cashback.

xc999

Browse by Category

Explore All Game Categories

From live cricket betting to classic table games — xc999 has every category covered for players across Dhaka, Chittagong, Sylhet and beyond.

🎰 Slots
🏏 Cricket
🎴 Live Dealer
🎱 Bingo
🃏 Teen Patti
🎲 Andar Bahar
🎟️ Lottery
♠️ Poker
🐯 Dragon & Tiger
🎡 Roulette

Our Advantages

Why Thousands of Bangladeshi Players Choose xc999

Instant Deposits

Top up your account in under 60 seconds using bKash, Nagad, or Rocket — no bank visits, no waiting.

Live Cricket Betting

Bet in-play on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches with competitive odds updated ball-by-ball.

Bank-Grade Security

256-bit SSL encryption protects every transaction. Your personal data and funds are secure at all times on xc999.

24/7 English Support

Our dedicated support team is available around the clock in English to assist players from Dhaka to Cox's Bazar.

Mobile Optimized

Play seamlessly on any Android or iOS device. xc999 is fully responsive — no app download required to get started.

BDT Currency

All balances, bets, and payouts displayed in Bangladeshi Taka (৳). No confusing currency conversions — ever.

Generous Bonuses

Welcome bonus, weekly reload, cashback, and seasonal Eid & Pohela Boishakh promos — rewards every step of the way.

Fair Play Certified

All games use certified Random Number Generators (RNG). Published RTPs, independent audits — transparency you can trust.

xc999

Payment Methods

Quick Deposit with bKash & Nagad

Over 60% of players in Bangladesh rely on mobile wallets. xc999 supports all major local payment services for instant, hassle-free deposits and withdrawals.

bKash

Bangladesh's largest mobile financial service with over 60 million users.

Processing Instant
Min / Max ৳100 – ৳50,000
Steps 3 simple steps
Nagad

Government-backed digital wallet, trusted by millions across Bangladesh.

Processing Instant
Min / Max ৳100 – ৳50,000
Steps 3 simple steps
Rocket

Dutch-Bangla Bank's Rocket MFS, widely used across Rajshahi, Khulna, and Rangpur.

Processing Instant
Min / Max ৳100 – ৳50,000
Steps 3 simple steps
Upay
SureCash
Bank Transfer
Visa / Mastercard

Withdrawals

Fast Withdrawals — Get Paid the Same Day

At xc999, we understand that waiting for your winnings is frustrating. That's why we process all withdrawal requests within hours — not days. Mobile wallet payouts via bKash and Nagad are typically completed in under 30 minutes during business hours.

~15 min bKash / Nagad
~1 hour Rocket / Upay
1–3 hrs Bank Transfer
৳500 Min Withdrawal
xc999

How It Works

Your Journey at xc999

Getting started takes less than five minutes. Here is your complete path from registration to your first withdrawal.

1
Create Account

Register with your mobile number or email in under 2 minutes. Must be 21 years or older. Available to players across Bangladesh.

2
Make a Deposit

Add funds instantly via bKash, Nagad, or Rocket. Minimum deposit ৳100. Your balance reflects immediately in BDT.

3
Play & Win

Choose from 500+ games — cricket betting, live casino, slots, Dragon & Tiger, Teen Patti, and more. All games certified fair.

4
Withdraw Winnings

Request a payout anytime. bKash & Nagad withdrawals processed within 15 minutes. Funds arrive directly in your mobile wallet.

xc999

Identity Verification

Account Verification & KYC Guide

To protect our players and maintain a safe platform, xc999 follows a standard Know Your Customer (KYC) process. Verification unlocks higher withdrawal limits and ensures your account remains secure against unauthorized access.

1
Submit National ID (NID)

Upload a clear photo of your Bangladesh National Identity Card (both front and back). The name on your NID must match your xc999 account name exactly.

2
Proof of Address

Provide a recent utility bill, bank statement, or official document showing your current address in Bangladesh — issued within the last three months.

3
Selfie Verification

Take a selfie holding your NID next to your face. This confirms that the documents belong to the person opening the account.

4
Approval & Confirmation

Our verification team reviews submissions within 1–24 hours. You will receive a confirmation notification once your account is fully verified. Full withdrawal access is then activated.

Why Is KYC Required?

KYC is a globally recognized standard for online financial platforms. At xc999, it serves three key purposes:

  • Security: Prevents unauthorized account access and identity theft.
  • Compliance: Meets international anti-money-laundering (AML) standards.
  • Responsible Gaming: Confirms players are aged 21 or above, as required.

 Typical processing time: 1 to 24 hours. Most accounts are verified within 2 hours during Bangladesh Standard Time (BST, UTC+6) business hours.

Powered By

World-Class Game Providers

xc999 partners with the industry's most respected game studios to deliver a premium experience across every category.

Pragmatic Play
Evolution Gaming
Microgaming
NetEnt
Ezugi
Spribe
Playtech
Play'n GO
Habanero
Yggdrasil
Red Tiger
Big Time Gaming
xc999

Educational Guide

Bankroll Management Guide

Responsible gambling starts with understanding your finances. A well-managed bankroll lets you enjoy the xc999 experience longer, reduce stress, and make clearer decisions while playing. These practical principles apply whether you are betting on cricket, spinning slots, or playing live casino games.

1
Set a Fixed Gambling Budget

Before you play, decide the total amount you are comfortable losing — money you can afford to spend on entertainment. Never gamble with rent, food, or savings money. Treat your gambling budget as a leisure expense, just like dining out.

2
Divide Into Session Amounts

Split your total budget into smaller session amounts. For example, a ৳5,000 weekly budget might be divided into five ৳1,000 sessions. This prevents you from burning through your entire bankroll in a single sitting and keeps each session focused and deliberate.

3
The 1–5% Per-Bet Rule

Professional bettors rarely stake more than 1–5% of their total bankroll on a single bet. If your session bankroll is ৳1,000, keep individual bets between ৳10 and ৳50. This approach extends your playing time and smooths out the natural variance in gambling outcomes.

4
Set Win and Loss Limits

Decide in advance when to stop — both after a win and after a loss. A common rule: stop the session when you have doubled your starting amount, or when you have lost 50% of it. Locking in profits prevents giving winnings back; loss limits prevent chasing losses, which is the most common path to financial harm.

5
Track Your Play History

Keep a simple record of your deposits, withdrawals, and net results each week. xc999 provides a full transaction history in your account dashboard. Reviewing this data monthly helps you understand your actual spend patterns and make informed adjustments to your budget and game selection.

 Quick Reference Rules
  •  Never exceed your pre-set session budget
  •  Stake max 1–5% of bankroll per bet
  •  Walk away when you double your session stake
  •  Stop after losing 50% of session funds
  •  Never chase losses with bigger bets
  •  Take regular breaks every 45–60 minutes
  •  Review transaction history weekly

 If you feel gambling is affecting your daily life, relationships, or finances, please visit our Responsible Gaming page for self-exclusion tools and support resources. xc999 is committed to safe play for all users. 21+ only.

xc999

"xc999 exists to give every player in Bangladesh a fair, fast, and fully transparent betting experience — backed by world-class security and real local support."

The xc999 Mission

Player Reviews

What Our Players Say About xc999

★★★★★

"I have been betting on cricket with xc999 for over a year now. The BPL odds are consistently the best I have found, and bKash withdrawals always land in my account within 20 minutes. No other platform comes close for Bangladeshi players."

Rahim Uddin Dhaka, Bangladesh
★★★★★

"The live casino section is incredible — Evolution Gaming's live roulette runs perfectly even on my mobile connection in Chittagong. I had a question about my bonus at 2am and the support team responded within five minutes. Very impressed."

Fatema Begum Chittagong, Bangladesh
★★★★☆

"Depositing with Nagad is so simple — three steps and the money is in my account instantly. I mostly play slots and Dragon & Tiger. The welcome bonus of ৳20,000 gave me a great head start. xc999 is genuinely reliable, I recommend it to friends in Sylhet."

Kamal Hossain Sylhet, Bangladesh
xc999

Safety First

Security & Trust at xc999

Your safety is our top priority. Every layer of xc999 is built around protecting your data, your funds, and your wellbeing as a player.

🔒
256-bit SSL Encryption

All data transmitted between your device and xc999 servers is protected by bank-grade SSL encryption. Your personal and financial details are never exposed.

🎲
Certified Fair Play

Every game on xc999 uses independently audited Random Number Generator (RNG) technology. Published RTP percentages. Transparent, verifiable outcomes.

🛡️
Responsible Gaming Tools

Set deposit limits, session time reminders, and self-exclusion periods directly from your account. xc999 actively promotes healthy gambling habits for all players.

📞
24/7 Support

Our English-speaking support team is available around the clock via live chat. Average first response time under 3 minutes, any time of day or night.

Learn the Language

Betting & Casino Glossary

New to online betting? Understanding key terms helps you make smarter decisions at xc999. Here are the 12 most important concepts every player should know before placing their first bet.

xc999
RTP (Return to Player) The percentage of total wagered money a game pays back to players over time. An RTP of 96% means the game returns ৳96 for every ৳100 wagered on average. Higher RTP means better long-term value for players.
House Edge The mathematical advantage the casino holds over players in any given game. Roulette has a house edge of 2.7% (European) or 5.26% (American). Knowing this helps you choose games with the best odds.
Wagering Requirement The number of times you must play through a bonus amount before withdrawing it. A ৳1,000 bonus with a 15x wagering requirement means you must bet ৳15,000 in total before cashing out.
Odds A numerical representation of the probability of an outcome and the potential payout. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit) if successful.
Live Bet (In-Play Betting) Placing a wager on a sporting event while it is actively in progress. xc999 offers live betting on cricket matches ball-by-ball, with odds updating in real time throughout the game.
Parlay / Accumulator A single bet combining multiple selections where all must win for the bet to pay out. The odds of each selection multiply together, producing larger potential returns but higher risk.
Volatility (Variance) Describes how frequently a slot or game pays out and in what amounts. High volatility means infrequent but large wins; low volatility means frequent smaller wins. Choose based on your session budget.
Free Spin A bonus feature allowing you to spin a slot reel without spending your own funds. Often awarded as part of welcome bonuses or in-game features. Winnings may be subject to wagering requirements.
Bankroll The total amount of money you have set aside specifically for gambling. Effective bankroll management — keeping bets between 1–5% of your bankroll — is the single most important skill in long-term gambling.
Cashout A feature allowing you to settle a live bet before the event concludes, locking in a partial win or minimizing a potential loss based on the current match situation.
Stake The amount of money you place on a single bet. Your potential payout is calculated by multiplying your stake by the offered odds. Always confirm your stake before confirming a bet.
Spread In sports betting, a handicap applied to a team to level the playing field. Betting on the favorite requires them to win by more than the spread; betting the underdog allows them to lose by less than the spread and still win the bet.

Got Questions?

Frequently Asked Questions

What is the minimum deposit amount at xc999?

The minimum deposit at xc999 is ৳100 for mobile wallet methods including bKash, Nagad, and Rocket. Bank transfers have a minimum of ৳500. All deposits are processed in Bangladeshi Taka (BDT) with no conversion fees applied to your account balance.

How long does a bKash or Nagad withdrawal take at xc999?

Withdrawals via bKash and Nagad at xc999 are typically processed within 15 to 30 minutes after your request is approved. Approval is completed by our finance team during Bangladesh Standard Time (BST, UTC+6) hours. Requests submitted outside of business hours are processed first thing the following morning.

Is xc999 safe and legal to use in Bangladesh?

xc999 operates as a safe and reliable online betting platform using 256-bit SSL encryption to protect all player data and transactions. All games are certified fair by independent auditors using verified RNG technology. Players are responsible for understanding local regulations in their jurisdiction. xc999 is strictly for players aged 21 and above.

Can I bet on BPL and IPL cricket at xc999?

Yes. xc999 offers comprehensive cricket betting coverage including the Bangladesh Premier League (BPL), Indian Premier League (IPL), ICC T20 World Cup, and Bangladesh Tigers international fixtures. Live in-play betting is available with ball-by-ball odds updates throughout every match.

What documents are required for KYC verification at xc999?

To complete KYC verification at xc999, you need to submit your Bangladesh National Identity Card (NID — front and back), a proof of address document issued within the last three months, and a selfie photo holding your NID. Verification is typically completed within 1 to 24 hours of submission.

What welcome bonus does xc999 offer to new players?

New players at xc999 receive a 100% match bonus on their first deposit, up to ৳20,000. This means if you deposit ৳20,000, xc999 adds another ৳20,000 to your account. The bonus carries a 15x wagering requirement and is available to all verified players aged 21 and above who register from Bangladesh.

Ready to Play at xc999? Join 50,000+ Bangladesh Players Today

Create your free account in under 2 minutes. Deposit instantly via bKash or Nagad. Claim your ৳20,000 welcome bonus. 21+ only — please play responsibly.

Login to xc999