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.
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 collectionCalaca 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 BingoCricket
Bet on BPL, IPL and T20 World Cup matches. Find detailed markets from match winner to toss and top batsman.
Cricket betting market guideSlots
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 games99xo 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 gamesGames available at 99xo
See which studios and titles are available in each category in the list below.
| 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)Silver
0.7% Weekly cashback (maximum)Gold
1.0% Weekly cashback (maximum)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.
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.
Open an account
Register in a few minutes with your mobile number and a password. Participation is for those aged 21+ only.
Verify your identity
Provide the required information to activate your account — this is necessary for security.
Make a deposit
Deposit from as little as ৳300 via bKash, Nagad, Rocket, Upay or bank transfer.
Play and enjoy
Cricket betting, slots, live casino or crash games — choose whatever you like.
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.
Payment methods
Both deposits and withdrawals can be made through local mobile wallets and banks. Minimum deposit ৳300, minimum withdrawal ৳1,000.
Deposit methods
Withdrawal methods
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 pageAll bonuses and offers at a glance
Any of the offers below can be claimed with a minimum deposit of ৳300.
| 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.
Common Myths and the Facts
Many players hold on to old beliefs — here are the real answers to those.
A slot that hasn't paid out for a long time will soon hit a big win.
The FactsEvery spin is completely independent — previous results have no effect on the next spin.
Losing several times in a row increases the chance of winning on the next bet.
The FactsA losing streak does not guarantee a win — each round is separate and the odds remain the same.
There is a guaranteed winning system in Baccarat.
The FactsNo betting system can reduce the house edge — systems do not work in the long run.
Depositing more increases your chances of winning.
The FactsThe deposit amount does not affect RTP or the probability of winning — each game follows its own RTP.
Playing at night gives better results.
The FactsThe time you play makes no difference to the outcome — the RNG operates the same way at all times.
A new account wins more in the first few days.
The FactsAccount 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.
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