SSL Encrypted Bangladeshi Mobile Wallets Bangla and English Support For Ages 21 and Above

Play Slot Games at 99 xo — Your Best Chance to Win a Jackpot

99 xo is built for players in Bangladesh, offering hundreds of slot games, high-value jackpots, live casino and cricket betting — all in one place. Deposit and withdraw easily via bKash, Nagad and other familiar payment methods.

৳200
Minimum Deposit
200%
First Deposit Bonus
5-30
Withdrawals in Minutes
24/7
Live Support

Explore Our Five Sections

Each section offers a different type of game and content — pick what suits you.

Why Choose 99 xo

Every feature is built with Bangladeshi players in mind.

Fast Withdrawals

Most payment requests are processed within 5 to 30 minutes.

Secure Platform

SSL encrypted connections and two-factor identity verification keep user data protected.

Local Payments

Deposit and withdraw via bKash, Nagad, Rocket, Upay and bank transfer — no extra hassle.

24/7 Support

Live chat and email support in Bangla available any time, day or night.

VIP Cashback

From Bronze to Gold — weekly cashback benefits across three VIP levels.

Multiple Bonuses

From a welcome bonus to weekly reloads — multiple promotions are active for regular players.

Mobile App

Apps for both Android and iOS are available through official channels.

Sports Betting

Pre-match and live betting options are available for cricket, football and more.

Slot Games — Spin the Reels, Win the Jackpot

The 99 xo slot collection includes Fortune Tiger, Fortune Rabbit and Mahjong Ways from PG Soft, as well as Gates of Olympus and Sweet Bonanza from Pragmatic Play. Each game has its own theme, bonus rounds and free spin features.

Fire in the Hole xBomb by Nolimit City or Wanted Dead or a Wild by Hacksaw Gaming — try these games for a high-volatility slot experience. Play from Dhaka or anywhere else in the country — the experience is just as good on mobile.

See all slot games →
99 xo slot game reel spinning view

A Large Collection of Slot Games

Hundreds of games, multiple studios — all under one account. Get started today.

Go to the Slot Game List

How Weekly Cashback Works

Each week, your total losses minus your total winnings gives a net loss figure. A fixed percentage of that net loss is returned as cashback. The rate depends on your VIP level.

🥉
Bronze

Up to 0.3% weekly cashback

🥈
Silver

Up to 0.5% weekly cashback

🏆
Gold

Up to 0.8% weekly cashback

Calculation Example (Silver Member)

1
Silver member's net loss for the week: ৳20,000
2
Cashback rate for Silver level: 0.5%
3
Cashback calculation: ৳20,000 × 0.5% = ৳100
At this level, the maximum cashback you can receive is ৳100.

Cashback softens the impact of losses slightly, but it is not a way to make a profit.

See full details of the 99 xo VIP program →
99 xo VIP cashback program benefits
99 xo live casino playing with real dealers

Play with Real Dealers in Live Casino

Play baccarat, roulette and Teen Patti with real dealers from Evolution and Pragmatic Play Live — via live streaming, on any device.

Go to 99 xo Casino

Local Card Games — Teen Patti to Ludo

Familiar card games from Bangladesh and India are now playable online — with a casino feel.

Teen Patti

Each round, three cards are dealt and you build the best hand possible. You can play seen or unseen — both are valid strategies. Beginner tip: start with small bets to understand hand values. Available with a live dealer and against other players — both formats.

Andar Bahar

One card is turned face up, then cards are drawn from the deck one by one — you bet on whether a card of the same value will appear on the Andar or Bahar side first. Beginner tip: focus on the main bet, there is no rush to place side bets. Playable with a live dealer.

Callbreak

A four-player trick-taking card game where you must declare how many tricks you will take before each round. Spades are always trump. Beginner tip: if you have few spades in hand, keep your declaration low. This game is played against other players.

Ludo and Rummy

Online Ludo is turn-based — roll the dice and move your pieces forward. In Rummy, the goal is to form sets and sequences with your cards and finish your hand. Beginner tip: in Ludo, try to get all your pieces out early. Both games are played against other players.

See all card games at 99 xo Casino →

Payment Methods

Minimum deposit is ৳200 and minimum withdrawal is ৳800. Withdrawals are generally completed within 5 to 30 minutes.

Deposit Methods
bKashMobile banking, instant deposit
NagadBangladesh Post Office mobile wallet
RocketDutch-Bangla Bank mobile service
UpayUCB mobile wallet
Bank TransferMajor banks including BRAC Bank, Dutch-Bangla Bank and Islami Bank
Withdrawal Methods
bKashOne of the fastest withdrawal methods
NagadSent directly to your mobile number
RocketDirect withdrawal to mobile
UpaySent to your Upay wallet
Bank TransferDeposited directly into your bank account
99 xo how to deposit via bKash and Nagad

  Minimum deposit across all payment methods is ৳200. Account verification (KYC) must be completed before withdrawals.

Things to Know Before Your First Deposit

Knowing these six things in advance will save you any confusion later.

Read the bonus terms first — the welcome bonus carries a 25x wagering requirement, meaning you must wager the bonus amount 25 times before withdrawing.
Check the minimum deposit — the minimum deposit amount across all methods is ৳200.
Use a payment account in your own name — using someone else's bKash or bank account may cause issues during verification.
Complete KYC verification in advance — if account verification is not done beforehand, your first withdrawal may be delayed.
Set a deposit limit — decide on a weekly or monthly limit in advance to stay within your budget.
Remember the minimum withdrawal — you need at least ৳800 in your balance to make a withdrawal.
99 xo tips to prepare before your first deposit
99 xo cricket betting — place bets on BPL and T20 matches

Cricket Betting — Place Bets on Tigers Matches

From Bangladesh Tigers matches to BPL, IPL and the T20 World Cup — betting markets for all major tournaments are open at 99 xo. Place your bets before the match starts, or enjoy in-play betting during live matches.

Match winner, top batsman, innings total runs — options are available across a range of markets. Betting odds can be viewed and understood in three formats — decimal, fractional and American.

Read the cricket betting guide →

Keep Your Account Secure

A few simple habits can keep your account and balance safe.

Never Share Your OTP

Never share your OTP with anyone, even if they claim to be support staff — 99 xo never asks for OTPs over the phone.

Verify the Domain

Before logging in, check that the correct domain is in the address bar — copycat sites may look identical.

Use a Strong Password

Create a password using a mix of letters, numbers and special characters, and do not use the same password anywhere else.

Log Out on Shared Devices

If you play on someone else's phone or computer, always log out after your session.

Get Support Through Official Channels

If you have an issue, contact us via the site's live chat or email — do not seek support through third parties.

Do Not Trust Telegram / WhatsApp Offers

Verify any promotion directly on the site — treat forwarded screenshots or offers from 'agents' with suspicion at all times.

Bonus Terms and Conditions in Plain Language

It is important to understand some common terms before claiming a bonus — they are explained here in simple language.

Wagering / Rollover Before you can withdraw bonus funds, you must place bets a set number of times — this is the wagering requirement. Example: if you deposit ৳1,000 and receive a 200% bonus, you get ৳2,000 in bonus funds. Your balance becomes ৳3,000 and the wagering requirement is ৳2,000 × 25 = ৳50,000.
Maximum Bet During Bonus While a bonus is active, there is a maximum limit on each bet. Placing a bet above this limit may result in the bonus being cancelled. Read the maximum bet rules before claiming a bonus.
Game Contribution Not all games count toward wagering at the same rate. Slots generally count the full bet amount, but table games may count only partially. Check the contribution rate for the game you are playing before you start.
Bonus Expiry After claiming a bonus, the wagering requirement must be met within a specific time period. Once expired, the bonus and any winnings earned from the bonus may be cancelled.
Sticky vs Non-sticky Bonus In a Non-sticky bonus, the bonus money is kept separate, and after completing the wagering requirement, only the winnings can be withdrawn. In a Sticky bonus, the bonus money cannot be withdrawn directly, but any winnings made by playing with it can be withdrawn.
Maximum Cash-out (Maximum Withdrawal Limit) Some bonuses do not allow you to withdraw winnings above a certain limit. This limit is usually found on free spins or small bonuses. Check whether Maximum Cash-out is mentioned in the terms.
  Tip: Read the full terms and conditions before claiming any bonus — this is the most important habit to have.
99 xo A guide to understanding 99 xo bonus terms and wagering rules

Welcome bonus example

Deposit: ৳1,000

Bonus (200%): ৳2,000

Total balance: ৳3,000

Wagering: ৳50,000 (25x)

Contact & Support

Our team is ready to help with any issue — day or night, in both Bengali and English.

Live Chat

Write directly in the live chat window on the site — in Bengali or English. An agent is available 24 hours a day, 7 days a week.

24/7 Active

Email Support

Send an email for detailed issues — the team replies in both Bengali and English.

[email protected]

Start playing slot games at 99 xo

Get started from just ৳200 using familiar payment methods in Bangladesh. For players aged 21 and above.

Log in to your account