Play live casino games with
real dealers at 99xo
Baccarat, Roulette, Teen Patti and Andar Bahar — real dealers, real tables, live streamed. Plus cricket betting and thousands of slot games, all in one place.
Browse our pages
Caishen Wins
This slot is built around a wealth deity theme, with multiple paylines and a respin feature. You can find detailed information about the game mechanics and strategy here.
Learn about the Caishen Wins slot gameTongits Go
Tongits, the Filipino-origin card game, is now available online. Find everything here from learning the rules to winning strategies.
See how to play Tongits GoCricket
Betting markets for BPL, IPL and T20 World Cup — match winner, top batsman, over runs, live in-play odds. Everything on one page.
Read the cricket betting guideSlots
A large collection including video slots, Megaways and fishing games. This page covers RTP, volatility and bonus features.
View the full slot games collection99xo Casino
Live dealer tables from Evolution and Pragmatic Play Live — Baccarat, Roulette, Teen Patti and Andar Bahar, all live streamed.
View 99xo Casino live tablesWhy choose 99xo?
Fast Withdrawal
Your money reaches your bKash or Nagad account in just 10–45 minutes. No waiting.
SSL Security
Your account and payment details are encrypted. Every transaction is protected.
24/7 Bangla Support
Day or night, get help in Bangla via live chat or email for any issue.
Mobile-First
Available as an app on Android and iOS, and also works fully in a mobile browser.
Local Payments
bKash, Nagad, Rocket, Upay and bank transfer — all the familiar payment methods in Bangladesh.
Competitive Odds
High odds on cricket and other sports, with live in-play betting.
VIP Rewards
Three VIP tiers from Bronze to Gold — with weekly cashback.
Large Game Collection
Slots, live casino, fishing, crash and bingo — all game types on one platform.
Jackpot Games
Progressive Jackpot Slots
A portion of each bet is added to the pool, so the jackpot keeps growing. The jackpot is triggered by specific reel combinations or bonus rounds. Titles like Fortune Tiger and Gates of Olympus feature this type of mechanic.
Fishing Game Jackpots
Jackpot prizes are awarded by catching large fish or defeating special boss characters through the shooting mechanic. JILI and JDB fishing games use this system.
Live Casino Side-Bet Jackpots
Placing a side bet alongside your main bet at a Baccarat or Roulette table gives you a chance to win large prizes on specific card combinations or numbers. Some Evolution tables offer this option.
Megaways Random Jackpots
In games like Bonanza Megaways and Extra Chilli Megaways (Big Time Gaming), the number of reels changes each spin, meaning win possibilities can reach into the thousands. The Bonus Buy feature also carries jackpot potential.
Learn more and play → View the full jackpot slots collection
Our game lineup
From video slots to live dealer tables, fishing shooters, crash games and bingo — 99xo has games across many styles. The list below shows the main studios and some example titles for each category.
When choosing a game, keep your budget and play style in mind — low volatility slots or low-stake live tables work better on a smaller budget.
Payment methods at a glance
From Dhaka to Chattogram — deposit and withdraw from anywhere in Bangladesh using familiar mobile banking and bank transfer methods.
Withdrawals always go to an account in your own name — funds are never sent to a third party.
Cricket Betting Markets
BPL, IPL and T20 World Cup — multiple betting markets are available for each match. Some popular markets and examples are listed below.
Match Winner
Pick which team will win the match. Example: Team A vs Team B — if you think Team B will win, place your bet on that side. There are no draws in limited-overs cricket.
Toss Winner
Which team will win the toss — Team A or Team B. The toss result is decided before the match starts, so this market settles quickly.
Top Batsman
Which batsman will score the most runs for their team? Example: from Team A's batting lineup, place your bet on whoever you think will finish top.
Total Runs Over/Under
Bet on whether the total runs in a match or innings will be above or below a set number. Example: analyse whether Team B's innings total will go over or under a given line.
Runs in an Over/Session
Bet on how many runs will be scored in a specific over or during the powerplay session. Odds shift when wickets fall or the run rate rises in the death overs.
Method of Dismissal
How will the next wicket fall — bowled, caught, run out, LBW or another method? Example: will Team A's next batsman be dismissed caught?
Player of the Match
Bet on which player will be named the best performer at the end of the match. This is usually placed before the match begins.
Live In-Play Odds
Odds update in real time with every wicket and boundary during the match. When many runs are scored in the powerplay the total runs odds shorten; when more wickets fall they lengthen.
Compare before you start
100% bonus on your first deposit
৳5,000 Maximum bonus (100% match)- 100% bonus on your first deposit, up to ৳5,000
- Minimum deposit ৳300
- Wagering: 15 times the bonus
- Example: ৳1,000 deposit gets ৳1,000 bonus → balance ৳2,000 → wager ৳15,000
For new accounts only. The wagering requirement must be met before the bonus can be withdrawn.
Go to the 99xo Login pageCashback on weekly net losses
1.5% Maximum weekly cashback at Gold tier- Bronze: up to 0.5% weekly cashback
- Silver: up to 1.0% weekly cashback
- Gold: up to 1.5% weekly cashback
- Playing more gives you the chance to move up to a higher tier
Best suited for regular players. Cashback is based on the week's net losses.
Learn about 99xo VIP benefitsHow wagering works
15× Bonus wagering multiplier- Example: ৳1,000 deposit → ৳1,000 bonus → total balance ৳2,000
- Amount to wager: ৳1,000 × 15 = ৳15,000
- Winnings from the bonus can be withdrawn after the wagering requirement is met
- Minimum withdrawal ৳500
Read the terms and conditions before claiming a bonus. Cashback withdrawals have no wagering requirement.
Go to the Login page to open an accountFor ages 21+. Play responsibly. Read our Responsible Gaming policy
Join 99xo today
Start with a deposit of just ৳300 — bonuses, cashback and live casino all in one place.
Go to the 99xo Login page
The player's journey
-
1
Create an account
Registration takes just a few minutes with your name, mobile number and password. You must be 21 or older.
-
2
Identity verification (KYC)
Before your first withdrawal, verify your account using your national ID card or passport details.
-
3
Make a deposit
Deposit a minimum of ৳300 via bKash, Nagad or other methods. Take advantage of a 100% bonus on your first deposit.
-
4
Choose a game and play
Live casino, cricket betting, slots or fishing games — start with whatever you prefer.
-
5
Withdraw
Withdraw a minimum of ৳500 — it typically reaches your account within 10–45 minutes.
To start betting → See sports betting on 99xo Bet
A real table on live stream
Baccarat
Bet on Player or Banker — the simplest and most popular live casino game. Tables from Evolution and SA Gaming are available.
Roulette
Bet on numbers, colours or groups — a new chance with every spin. Pragmatic Play Live Speed Roulette is also available.
Teen Patti
The familiar Teen Patti from South Asia is now available with a live dealer. Simple rules, fast rounds.
Andar Bahar
The traditional card game from the subcontinent, now on live stream. Pick just one — Andar or Bahar.
Play easily on mobile
99xo works fully in a mobile browser — even without a separate app, you can play directly from Chrome or Safari on Android or iPhone. For those who prefer an app, Android and iOS apps are also available through the official channel.
Do not install any betting app from Telegram or Facebook — they are not safe.
Add to home screen (3 steps):
- Android (Chrome): Open the browser menu (⋮) → select "Add to Home Screen".
- iPhone (Safari): Tap the Share button → select "Add to Home Screen".
- Give it a name and confirm — then open it from your home screen just like an app.
What to do if your connection drops?
Reconnect, log in and check your bet history. If you notice any issue, report it immediately via 24/7 live chat.
More about the app → View 99xo App details
Player protection and local law
SSL encryption
Your account and payment details are secured with SSL — they cannot be read from outside.
KYC verification
Identity verification is required before withdrawal — this keeps your account secure.
Age 21+ confirmation
Age is verified at the time of registration. Accounts for those under 21 are not approved.
Responsible gaming tools
Deposit limits, temporary breaks and self-exclusion — tools to keep control of your play.
It is your own responsibility to stay informed about local laws regarding online gambling in Bangladesh. 99xo does not provide legal advice. Read the Responsible Gaming page
Slot RTP and volatility basics
RTP (Return to Player) is a long-term average — calculated over thousands of spins, it shows how much comes back on average per ৳100 wagered. Most slots generally have an RTP between 94–97%. This is not a guarantee for any single session — getting much more or much less than the RTP in one night is completely normal.
Example: Fortune Mouse (PG Soft) has a maximum RTP of 96.96%, and Gates of Olympus (Pragmatic Play) has a maximum RTP of 96.50%.
Low volatility
Smaller wins come more frequently, with less chance of a big hit. This type of game is suitable for playing longer on a small budget.
Mid volatility
A mix of small and medium wins. Most popular slots fall into this category and are a good starting point for new players.
High volatility
Wins come less frequently but there is a greater chance of a big hit. It may take many spins to trigger a bonus round.
How a progressive jackpot grows: A set portion of every bet is added to a large pool. The pool grows with each bet placed by all players. On a special combination or bonus trigger, one player receives the entire pool and it resets back to zero.
Remember: slots are for entertainment. Do not increase your bets to try to recover losses.
Live casino, cricket and slots — all at 99xo
Choose your preferred game, deposit using a local method and enjoy fast withdrawals.
Go to live casino