xx 999 Online Casino — Play Baccarat, Roulette and Teen Patti at Live Tables in Bengali
Play with real dealers via direct streaming. From Dhaka, enjoy Baccarat, Roulette, Teen Patti and Andar Bahar — fully in Bengali, with deposits via bKash or Nagad in just a few minutes.
xx 999 — Trusted Online Casino and Betting Platform
xx 999 was built with Bangladeshi players in mind — a platform where safe, enjoyable gaming is the top priority. Our goal is clear: deliver the best online gaming experience in Bengali, ensure fast transactions via local payment methods, and keep every player's account secure.
Here you'll find cricket betting — from BPL and IPL to the T20 World Cup; live casino tables from Evolution and Pragmatic Play Live featuring Baccarat, Roulette, Teen Patti and Andar Bahar; slot games from PG Soft, JILI and other studios such as Fortune Tiger, Mahjong Ways and Gates of Olympus; fishing games, Blackjack and much more — all in one place.
To protect players, xx 999 uses SSL encryption and a strict identity verification process. Deposits and withdrawals are available via bKash, Nagad, Rocket and bank transfer, and Bengali-language support is available around the clock for any issue.
Read more about xx 999's mission and values
xx 999 VIP — Play More, Get More Back
The more regularly you play, the higher your cashback grows. Three tiers make your experience more rewarding.
Weekly cashback. Cashback is paid at this rate based on your net losses each week. The best starting point for new players.
Weekly cashback. Regular players move up from Bronze to Silver once they show sufficient activity. Example: a net loss of ৳20,000 in a week earns ৳160 cashback.
Weekly cashback — highest tier. Gold is reached from Silver after consistent, high-volume activity. The most benefits for top players.
Cashback is calculated on total net losses for the week. Tier progression depends on the consistency of your play — there is no fixed points or turnover threshold.
Learn about xx 999 VIP program benefits and tiers
A platform built for Bangladesh's players
Fully in Bengali
Every part of the site is written in Bengali — from the menu to game instructions. A comfortable experience for users in Bangladesh.
Easy transactions with local payments
Deposit and withdraw directly via bKash, Nagad, Rocket and bank transfer. All transactions in Bangladeshi Taka (৳) — no dollars or currency conversion hassle.
24/7 Bengali support
Live chat and email support is available day and night — in both Bengali and English. Quick resolution for any issue.
Secure account and SSL protection
xx 999 uses SSL encryption and a strict verification process to keep your information and funds secure.
Play directly in Bangladeshi Taka
All bets, bonuses and winnings are in Taka — no currency conversion needed.
Where would you like to go? Browse the sections
Multi Bet
Increase your chances of winning by placing bets on multiple matches at once. Full details here on how combo bets work and which markets can be combined.
See multi bet rules and strategiesBlackjack
Rules for playing Blackjack with a live dealer, basic strategy, and the variants available — all in one place.
Learn Blackjack rules and strategiesCricket
BPL, IPL, T20 World Cup — bet on Bangladesh Tigers matches and international cricket across various markets with live odds.
See the cricket betting guide and marketsSlots
Hundreds of slot games from top studios including PG Soft, Pragmatic Play and JILI — from Fortune Tiger to Gates of Olympus, with progressive jackpots.
Browse the full slot games collectionxx 999 Casino
Play Baccarat, Roulette and Teen Patti at live dealer tables from Evolution and SA Gaming — with real dealers via direct streaming.
See xx 999 Casino's live tablesJackpot Games — A Chance at Big Prizes
In various jackpot games, the prize pool grows with every bet placed. Find out how they work.
Progressive Jackpot Slots
A portion of every bet is added to a central jackpot pool. As the number of players grows, so does the prize. The jackpot can be triggered on any bet when a specific combination occurs.
Fishing Game Jackpot
In fishing games from JILI and JDB, catching a special boss fish or mega target can win a big prize. A separate jackpot wheel or bonus round within the game adds to these prizes.
Live Casino Side-Bet Jackpot
Alongside your main bet at Baccarat or Roulette, you can join a side bet for a chance to win a bonus jackpot. The prize is awarded when specific card combinations or numbers appear.
Megaways Jackpot Slots
With Big Time Gaming's Megaways engine, the number of symbols on each reel changes with every spin, pushing the number of ways to win into the thousands. Bonanza Megaways and Extra Chilli Megaways are examples of this type of slot.
What type of game would you like to play?
Cricket Betting
From BPL to the ICC T20 World Cup — bet on every Bangladesh Tigers match with real-time live odds. Markets include match winner, top batsman, over totals and next wicket method. In live in-play betting, odds update instantly as wickets fall or boundaries are hit.
See cricket betting markets and odds guideSlot Games
PG Soft's Fortune Tiger (max RTP 96.81%) and Mahjong Ways 2 (max RTP 96.95%); Pragmatic Play's Gates of Olympus and Sweet Bonanza; JILI's Fortune Gems and Super Ace — a varied selection of slot games from these studios is available here. From classic fruit slots to modern Megaways engine slots — all types are covered.
See the full slot games listLive Casino
Play Baccarat, Roulette, Teen Patti and Andar Bahar via direct streaming at live dealer tables from Evolution, Pragmatic Play Live, SA Gaming and AE Sexy. Real dealers, real cards — the casino floor feel from home. Choose from multiple tables and bet limits.
See the live casino table listCard Games
Blackjack, Baccarat, Teen Patti, Andar Bahar — xx 999 offers a range of card games in live dealer format. JILI's TeenPatti Joker and Teen Patti 20-20 slot variants are also available. Each game's rules are straightforward and bet limits are flexible — suited for both new and experienced players.
See Blackjack and card games in detailWithdraw Quickly and Safely
bKash, Nagad, Rocket and bank transfer (such as Dutch-Bangla Bank, BRAC Bank, Islami Bank) — withdrawals can be made directly via these methods.
After the request is processed, funds typically arrive within 10 to 45 minutes. The same timeframe applies to all methods.
The minimum withdrawal is ৳1,000 for any method. No extra fees.
Having your account verification completed speeds up payment. For security, payments go only to your own account or wallet.
Deposit Quickly via bKash and Nagad
Depositing via mobile wallet is simple and fast. Three easy steps for each method are shown below.
The most familiar method for instant mobile deposits.
The postal department's mobile banking service — fast and widely accessible.
Dutch-Bangla Bank's mobile banking service.
From BRAC Bank, Islami Bank, or any other bank.
Get a 120% bonus on your first deposit, up to ৳10,000
On your first deposit, xx 999 gives you a 120% bonus on the amount you deposit. Example: deposit ৳1,000 and get ৳1,200 as a bonus, making your total balance ৳2,200. To withdraw the bonus, you must wager 20 times the bonus amount (৳1,200 × 20 = ৳24,000). For players aged 21+. Play responsibly.
Why do players choose xx 999?
Compare with other platforms, then decide.
| Feature | xx 999 | Other Platforms |
|---|---|---|
| Deposit Methods | bKash, Nagad, Rocket, Bank Transfer | Often limited or crypto-dependent methods |
| Minimum Deposit | ৳500 | Often higher |
| Typical Withdrawal Time | 10–45 minutes | May take considerably longer |
| Welcome Bonus & Wagering | 120% bonus up to ৳10,000; 20× wagering required | Bonus rates and terms may not be clear; wagering requirements are often higher |
| Customer Support | 24/7 live chat and email — in Bengali and English | Limited hours or English-only support |
| Play on Mobile Browser | Fully supported — no app needed | Often requires a separate app download |
| Responsible Gaming Tools | Deposit limits, self-exclusion, break options | Often absent or limited |
Compare before you play and stay within your means. For players aged 21+.
Frequently Asked Questions from Players
In-Play Betting & Cash Out — place bets while the match is in progress
In live betting, you can place bets even after a match has started. Odds change with every wicket, boundary, or goal. Markets may be temporarily suspended during a DRS review or rain break.
Cash Out is a feature that lets you settle your bet before the match ends — at a value determined by the current live odds. You can take a full or partial Cash Out. It is available on many markets.
Popular Live Markets
3 Practical Cash Out Strategies
1. Lock in a win early
If your bet is ahead, take the Cash Out and secure a guaranteed profit — avoiding the uncertainty of the final moments of the match.
2. Split your risk with a partial Cash Out
Instead of cashing out your full bet, keep half in — and wait for the match result with the other half.
3. Cut losses when the situation changes
If the team you backed falls behind or a key player gets injured, take the Cash Out to avoid a bigger loss.
Cricket Betting Markets — What does each bet mean?
Match Winner
Which team will win the match. Example: bet on either Team A or Team B. In T20 or ODI formats, a draw option is generally not available.
Toss Winner
Who will win the toss before the match starts. Team A or Team B — a 50/50 bet.
Top Batsman
Which batsman will score the most runs in a specific innings. Each batsman in the team has separate odds.
Total Runs Over/Under (Total Runs Over/Under)
Whether the total runs in a full innings or a set number of overs will exceed a given number. Example: whether Team A will score more than 60 runs in the first 10 overs.
Runs in an Over (Runs in an Over)
How many total runs will be scored in a specific over. You need to consider the bowler and the batting team's position when placing this bet.
Method of Dismissal (Method of Dismissal)
Whether the next wicket will fall by bowled, caught, stumped, or run out. Each method has its own odds.
Player of the Match (Player of the Match)
Who will be named Player of the Match at the end. The award is based on the best batting and bowling performance for the team.
How do live odds change?
After each wicket, the odds for the losing team go up and the odds for the leading team go down. The scoreboard changes with every over, and the odds update along with it — being able to track these shifts gives you an advantage in live betting.
Keep your account safe
Following these simple precautions will keep your account and money secure.
Never share your OTP with anyone
If someone claiming to be support asks for your OTP by phone or message, do not give it — xx 999 never asks for your OTP.
Verify the correct domain
Before logging in, confirm that the address bar shows xx-999.cam. Be careful of fake sites that look identical.
Use a strong password
Create a password combining uppercase and lowercase letters, numbers, and special characters — do not use the same password on other sites.
Log out on shared devices
If you play at a cyber café or on someone else's phone, always log out when you are done.
Contact only through official channels
If you have an issue, reach out only via the site's live chat or email — nowhere else.
Do not trust forwarded offers
Avoid bonus screenshots or 'agent' offers sent via Telegram or WhatsApp — verify everything yourself on the official site.
Access Live Casino at xx 999 now
Baccarat, Roulette, Teen Patti — with a live dealer via live streaming. Starting from just ৳500 via bKash or Nagad. For players aged 21+.
Log in to your account