Special offer for new members

99xo Betting Bonus — up to 120% on your first deposit, maximum ৳10,000

Cricket betting, slots and live casino all in one place for players in Bangladesh. Deposit in just a few minutes using bKash, Nagad or Rocket.

For ages 21+ bKash, Nagad, Rocket Bengali and English support SSL encryption
99xo live casino gaming experience
120% First deposit bonus
৳10,000 Maximum bonus amount
10-45 Minutes to withdraw
24/7 Live chat support

Browse our sections

A quick look at what each section has to offer.

Aladdin

The Aladdin page features a curated collection of classic and modern slot games, bringing together popular titles from PG Soft and JILI in one place.

View the Aladdin slot game collection

Calaca Bingo

The Kalaka Bingo page includes Calaca Bingo by JILI along with several other bingo variants — ideal for fast rounds with straightforward rules.

Learn the rules of Kalaka Bingo

Cricket

Bet on BPL, IPL and T20 World Cup matches. Find detailed markets from match winner to toss and top batsman.

Cricket betting market guide

Slots

Hundreds of video slots from Pragmatic Play, Hacksaw Gaming and NetEnt — jackpot slots, Megaways and classic reels all available.

See the full list of slot games

99xo Casino

Play baccarat, roulette and Teen Patti with real dealers in the live casino powered by Evolution and Pragmatic Play Live.

Read about the live casino games

Games available at 99xo

See which studios and titles are available in each category in the list below.

99xo game lineup — studios and example games
Game Type Studio Example titles
Video slots PG Soft, Pragmatic Play, Hacksaw Gaming, NetEnt, Nolimit City Mahjong Ways 2, Gates of Olympus, Wanted Dead or a Wild, Starburst, Fire in the Hole xBomb
Live Casino Evolution, Pragmatic Play Live, Ezugi, SA Gaming, AE Sexy Baccarat, roulette, Teen Patti (in live dealer format)
Fishing / shooting games JILI, JDB, Spadegaming, Fa Chai Mega Fishing, Fishing YiLuFa, Fishing God, Fa Chai Fishing
Crash and instant games Spribe, Smartsoft Gaming, JILI Aviator, Cappadocia, Boom Legend
Bingo JILI Calaca Bingo, West Hunter Bingo, Fortune Bingo, Bingo Adventure
Card and table games JILI, KA Gaming, CQ9 Gaming TeenPatti Joker, Tongits Go, Pool Rummy, Callbreak Quick

Keep your budget in mind when choosing a game — each game has different bet limits, so pick the one you are comfortable with.

Three tiers of the VIP programme

Play regularly and move up a tier — earn cashback on net losses every week.

Bronze

0.3% Weekly cashback (maximum)
Cashback on weekly net losses
Special birthday gift offer
24/7 live chat support

Silver

0.7% Weekly cashback (maximum)
Example: ৳140 cashback on ৳20,000 net losses
Special birthday gift and priority support
Faster request processing

Gold

1.0% Weekly cashback (maximum)
Weekly cashback at the highest rate
Birthday reward and priority live chat
Withdrawals and other requests are processed even faster

Tier changes are based on regular play — there is no specific turnover or deposit requirement, just stay active. For more details read the full 99xo VIP programme description.

99xo crash game multiplier round

Crash and instant games

In a crash game, a multiplier starts rising as soon as the round begins. Cash out before it crashes and you win at that multiplier — wait too long and you lose the entire bet. Auto cash-out can be set in advance, and each round ends within a few seconds.

Aviator

Aviator by Spribe — maximum RTP 97%. Cash out before the plane flies away.

Mines game

Pick squares on the grid while avoiding mines to build up your reward — the more squares you open, the higher the multiplier climbs.

Plinko drop

Drop a ball and watch it travel through the pegs — where it lands determines the multiplier.

Every round is completely random — no strategy can guarantee a result. Set a budget before you play. For ages 21+.

Why choose 99xo

Speed, security and variety — 99xo is built around all three.

Fast withdrawals

Funds reach your mobile wallet in just 10-45 minutes.

SSL security

All data is protected by SSL encryption — your account and transactions are secure.

Mobile app

Android APK and iOS app are available through official channels.

24/7 support

Live chat and email assistance in Bengali and English, available at all times.

Cricket Betting

Detailed markets and live odds for BPL, IPL and T20 World Cup.

Game variety

Slots, live casino, fishing, crash and bingo — all on one platform.

Local payments

bKash, Nagad, Rocket, Upay and bank transfer are directly supported.

Bonus offers

Multiple offers from the welcome bonus to weekly rewards.

How to get started — 5 steps

The full process from registration to withdrawal is simple and quick.

1

Open an account

Register in a few minutes with your mobile number and a password. Participation is for those aged 21+ only.

2

Verify your identity

Provide the required information to activate your account — this is necessary for security.

3

Make a deposit

Deposit from as little as ৳300 via bKash, Nagad, Rocket, Upay or bank transfer.

4

Play and enjoy

Cricket betting, slots, live casino or crash games — choose whatever you like.

5

Withdraw

Request a withdrawal from a minimum of ৳1,000 — funds generally arrive within 10-45 minutes.

For more details about sports betting, read the 99xo Bet betting guide.

99xo bKash Nagad mobile payment deposit

Payment methods

Both deposits and withdrawals can be made through local mobile wallets and banks. Minimum deposit ৳300, minimum withdrawal ৳1,000.

Deposit methods

bKash
Fastest mobile wallet
Nagad
Postal department wallet
Rocket
DBBL mobile banking
Upay
UCB mobile wallet
Bank transfer
Dutch-Bangla, Islami Bank, BRAC Bank

Withdrawal methods

bKash
Typically 10-45 minutes
Nagad
Typically 10-45 minutes
Rocket
Typically 10-45 minutes
Upay
Typically 10-45 minutes
Bank transfer
Dutch-Bangla, Islami Bank, BRAC Bank

Get started today — take the first step

Open an account, make a deposit and choose the game you want to play.

Go to the 99xo Login page

All bonuses and offers at a glance

Any of the offers below can be claimed with a minimum deposit of ৳300.

99xo promotions list — bonus, maximum and wagering conditions
Offer name Bonus rate Maximum amount Wagering Terms
Welcome bonus 120% ৳10,000 Bonus × 15 Once on your first deposit. Example: ৳1,000 deposit → ৳1,200 bonus → ৳2,200 balance → ৳18,000 wagering.
Weekly 99xo deposit reward 50% ৳8,000 Bonus × 20 Claim once a week on any working day by making a deposit. Example: ৳2,000 deposit → ৳1,000 bonus → ৳20,000 wagering.
99xo Cricket Festival Bonus 30% ৳5,000 Bonus × 18 Once a week on any deposit in any sports section. Example: ৳2,000 → ৳600 bonus → ৳10,800 wagering.
Friday 99xo Dhamaka 75% ৳12,000 Bonus × 25 Automatically added on the last working day of each week. Example: ৳2,000 → ৳1,500 bonus → ৳37,500 wagering.
99xo Birthday Gift — Up to ৳2,000 Bonus × 15 Claim once by contacting the support team during the month of your registered birthday.
Refer a Friend 99xo Bonus — Up to ৳3,000 Bonus × 12 Credited once to your account for each friend who successfully registers and makes a deposit.

Please read the full terms and conditions before claiming any offer. For players 21+.

Play responsibly

Betting is a form of entertainment — it is best not to treat it as a source of income. For players 21+ only.

Deposit Limit

Set your own maximum deposit amount per day, week, or month.

Time-Out

Take a short break — pause your account temporarily for a few days or weeks.

Self-Exclusion

Enable self-exclusion for a long-term break — contact the support team.

Where to Get Help

Get help through 99xo's 24/7 live chat and email support, family and friends, or professional counselling services.

Read the Responsible Gaming Guide to learn more.

99xo Responsible Gaming Budget Management

Common Myths and the Facts

Many players hold on to old beliefs — here are the real answers to those.

Common Belief

A slot that hasn't paid out for a long time will soon hit a big win.

The Facts

Every spin is completely independent — previous results have no effect on the next spin.

Common Belief

Losing several times in a row increases the chance of winning on the next bet.

The Facts

A losing streak does not guarantee a win — each round is separate and the odds remain the same.

Common Belief

There is a guaranteed winning system in Baccarat.

The Facts

No betting system can reduce the house edge — systems do not work in the long run.

Common Belief

Depositing more increases your chances of winning.

The Facts

The deposit amount does not affect RTP or the probability of winning — each game follows its own RTP.

Common Belief

Playing at night gives better results.

The Facts

The time you play makes no difference to the outcome — the RNG operates the same way at all times.

Common Belief

A new account wins more in the first few days.

The Facts

Account age does not affect game results — all rounds are random and independent.

Betting is an entertainment activity for adults — for players 21+. Stick to your budget and play responsibly.

Cricket Betting Markets

A variety of markets are available for BPL, IPL, and the T20 World Cup. How to bet on each market is explained below.

Match Winner (Match Winner)

Pick the team you think will win between two sides. Team A or Team B — there are no draws in limited-overs matches.

Toss Winner (Toss Winner)

Bet on which team will win the toss before the match starts — in the example, if Team A wins the toss, that market is settled as a win.

Top Batsman (Top Batsman)

Bet on which batter will score the most runs for a specific team — pick any player from Team A.

Total Runs O/U (Total Runs O/U)

Choose whether the total runs in the match will be over or under a set number — decided before the match.

Runs in an Over (Runs in an Over)

Bet on how many runs will be scored in a specific over — the run count changes if a wicket falls or a wide is bowled.

Method of Dismissal (Method of Dismissal)

Pick how the next batter will be dismissed — caught, bowled, run out, or LBW.

How In-Play Odds Change

In live betting, odds change instantly with every wicket, boundary, or maiden over. If Team A needs a lot of runs in the final over, their odds of winning drop — while Team B's odds rise. Odds in the Player of the Match market are also updated in line with each player's performance.

99xo Cricket Betting Markets Live Odds
99xo Live Baccarat Table Dealer

Live Casino — Play with Real Dealers

The live casino from Evolution and Pragmatic Play Live streams directly from real studios. Baccarat, Roulette, Teen Patti, and Blackjack — all tables have real dealers.

Join a live table on mobile from anywhere in Bangladesh, including Dhaka. Chat in Bengali with fellow players and place bets within your own budget.

  • Baccarat — the most popular live game, with simple rules
  • Teen Patti — a well-known card game in Bangladesh and India
  • Roulette — both European and American variants
  • Live Dragon Tiger — a fast-paced card comparison game
View 99xo Casino live table details