21+ • Online Gaming in Bangladesh

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.

🏏 Cricket Betting 🎰 Slot Games 🃏 Live Casino 💳 bKash · Nagad · Rocket ⚡ Withdraw in 10–45 minutes
100% Welcome Bonus
৳300 Minimum Deposit
24/7 Live Support

Browse our pages

PG Soft

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 game
JILI

Tongits 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 Go
BPL · IPL · T20

Cricket

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 guide
PG Soft · Pragmatic · JILI

Slots

A large collection including video slots, Megaways and fishing games. This page covers RTP, volatility and bonus features.

View the full slot games collection
Evolution · Pragmatic Live

99xo Casino

Live dealer tables from Evolution and Pragmatic Play Live — Baccarat, Roulette, Teen Patti and Andar Bahar, all live streamed.

View 99xo Casino live tables

Why 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

99xo Live Casino table showing a Baccarat game

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.

99xo game categories, studios and example titles — no claim of official partnership is made
Game Type Studio Example Titles
Video Slots PG Soft, Pragmatic Play, Hacksaw Gaming, Nolimit City Fortune Tiger, Gates of Olympus, Le Bandit, Fire in the Hole xBomb
Megaways Slots Big Time Gaming, Red Tiger Bonanza Megaways, Extra Chilli Megaways, Gonzo's Quest Megaways
Live Casino Evolution, Pragmatic Play Live, Ezugi, SA Gaming Live Baccarat, Live Roulette, Teen Patti, Andar Bahar
Fishing and Shooting Games JILI, JDB, Spadegaming, Fa Chai Mega Fishing, Fishing God, Fa Chai Fishing, Fishing YiLuFa
Crash Games Spribe, Smartsoft Gaming Aviator, JetX, Cappadocia
Bingo and Card Games JILI, KA Gaming Super Bingo, Fortune Bingo, Tongits Go, Callbreak Quick

Payment methods at a glance

99xo deposit methods using bKash and Nagad

From Dhaka to Chattogram — deposit and withdraw from anywhere in Bangladesh using familiar mobile banking and bank transfer methods.

Minimum amounts and expected withdrawal times — no claim on fees or maximum limits
Method Deposit Withdraw Minimum Withdrawal Time
bKash ✓ ✓ Deposit ৳300 / Withdraw ৳500 10–45 minutes
Nagad ✓ ✓ Deposit ৳300 / Withdraw ৳500 10–45 minutes
Rocket ✓ ✓ Deposit ৳300 / Withdraw ৳500 10–45 minutes
Upay ✓ ✓ Deposit ৳300 / Withdraw ৳500 10–45 minutes
Bank Transfer ✓ ✓ Deposit ৳300 / Withdraw ৳500 10–45 minutes

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

VIP Cashback

Cashback 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 benefits
Guide to Understanding Wagering

How 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 account

For 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
99xo Steps and process to open a 99xo account

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

99xo live Baccarat table with a real dealer

Baccarat

Bet on Player or Banker — the simplest and most popular live casino game. Tables from Evolution and SA Gaming are available.

99xo live Roulette table and wheel

Roulette

Bet on numbers, colours or groups — a new chance with every spin. Pragmatic Play Live Speed Roulette is also available.

99xo Teen Patti live card game

Teen Patti

The familiar Teen Patti from South Asia is now available with a live dealer. Simple rules, fast rounds.

99xo Andar Bahar live dealer game

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

99xo gaming experience in a mobile browser

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

99xo guide to understanding slot RTP and volatility

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