xx999 online casino home page banner
For ages 21+

xx999 casino Online Casino — 100% bonus on your first deposit, up to ৳20,000

When you join as a new member, you get a 100% bonus on your first deposit. Start from just ৳100 via bKash, Nagad, Rocket or any mobile wallet.

100% Welcome Bonus
৳20,000 Maximum Bonus
৳100 Minimum Deposit
5-30 Min Withdrawal

This site is not available to anyone under 21 years of age.

Crash and Instant Games

In a crash game, a multiplier starts at 1.0x and rises steadily. The round can crash at any moment — cash out before it does and you get a return based on the multiplier. You can set an auto cash-out point in advance so your bet settles automatically once the multiplier hits your chosen level. Each round typically ends in just a few seconds, so the pace is fast.

Keep in mind — every round is completely random. No strategy or pattern can predict when the crash will happen. Set your budget before you start playing.

Crash Game

Aviator — Spribe

A plane flies and the multiplier keeps rising — cash out before the plane flies away. Maximum RTP 97%. Simple interface, fast rounds.

Picking Game

Mines-style game

Pick hidden gems from a grid — each correct pick increases the multiplier. Hit a mine and it's all over. How much risk you take is your call.

Drop Game

Plinko-style game

Drop a ball from the top — it bounces off various pegs and lands in a multiplier slot at the bottom. The bigger the multiplier at the bottom, the higher the return.

Every round is random — no prediction is possible. Set your budget in advance and play responsibly (21+).

Explore our Sections

Dragon Fishing

A collection of fishing games where multiple players can join at the same time — with live multiplayer action and various bonus features.

See Dragon Fishing game details

Jackpot

A list of progressive jackpot games — find out how the jackpot pool grows and which games have the biggest prizes.

Full jackpot game list

Cricket

A guide to betting on international cricket matches including BPL, IPL and T20 World Cup, with a simple explanation of odds formats.

Read the cricket betting guide

Slots

Slot games from multiple studios including PG Soft, Pragmatic Play and JILI — a wide range from classic to Megaways.

See the full slot game collection

xx999 casino

The full casino experience — live Baccarat, Roulette, Teen Patti and Evolution live dealer tables.

Read about xx999 casino games
100% Welcome Bonus Rate
৳20,000 Maximum Bonus Limit
24/7 Live Support
5-30 Min Withdrawal

How weekly cashback works

At xx999, a portion of your net loss each week is returned to your account as cashback. Net loss means what remains after subtracting your total winnings from your total losses for the week. The cashback rate depends on your VIP tier.

🥉 Bronze Up to 0.4% Weekly Cashback
🥈 Silver Up to 0.8% Weekly Cashback
🥇 Gold Up to 1.1% Weekly Cashback
👑 Platinum Up to 1.5% Weekly Cashback

Worked example

Tier: Gold

Weekly net loss: ৳20,000

Cashback rate: 1.1%

Cashback amount: ৳20,000 × 1.1% = ৳220

Cashback can offset some losses, but it is not a way to make money — stay within your budget.

Read the full xx999 VIP programme details

About us

xx999's goal is to create a reliable and straightforward online betting experience for players in Bangladesh. We believe that honest information, transparent rules and fast service are the foundation of long-term trust. From running a fully Bengali-language site to supporting local payment methods — everything here is built with local users in mind.

From cricket betting to live casino, slots, fishing games, crash games and card games — xx999 has a large variety of games. You'll find games from well-known studios including PG Soft, Pragmatic Play, JILI, Evolution and Spribe. Alongside cricket betting during BPL or IPL, you can also spend time on Teen Patti or Baccarat.

Familiar mobile wallets including bKash, Nagad and Rocket, withdrawals in 5–30 minutes, 24/7 live support in Bengali and SSL-encrypted account security — these are what make xx999 reliable. Learn more about xx999 casino games and pick your preferred table.

Find out more about xx999

xx999 online casino for players in Bangladesh

Fast deposit via bKash and Nagad

The minimum deposit at xx999 across all payment methods is just ৳100. No fees — once it lands you can start playing straight away.

bKash

Deposit instantly from anywhere using your mobile number. The most widely used wallet in Bangladesh.

1Log in to your xx999 account and select the deposit option
2Select bKash and enter the amount (minimum ৳100)
3Confirm with your bKash PIN — your balance will be added quickly

Nagad

A digital wallet run by the postal department — wide coverage across the country, especially convenient in rural areas.

1Go to the deposit page and select Nagad
2Enter the amount and your Nagad number (minimum ৳100)
3Complete the payment by entering your PIN in the Nagad app or via USSD

Rocket

Dutch-Bangla Bank's mobile banking service — you can link both a bank account and a wallet.

1Select Rocket on the deposit page
2Enter your Rocket number and amount (minimum ৳100)
3Confirm your Rocket PIN — funds will be added

Upay

United Commercial Bank's digital wallet — works with both internet banking and the mobile app.

1Select Upay in the deposit options
2Enter your Upay number and the deposit amount (minimum ৳100)
3Approve in the app — it will be added to your account immediately

Bank Transfer

You can transfer directly from major banks including Sonali Bank, Dutch-Bangla Bank and BRAC Bank.

1Select Bank Transfer on the deposit page
2Send the amount to the account number provided (minimum ৳100)
3Submit the reference number — your balance will be added after verification

Get started in four steps

1

Registration

Go to the xx999 login page and create a new account. Enter your mobile number, username and password, then verify with an OTP.

2

Log in

Enter your username and password to access your account. On your first login, take note of the welcome bonus.

3

Make a deposit

Deposit using your preferred mobile wallet or bank. There is a chance to receive a 100% bonus on your first deposit.

4

Start playing

Cricket betting, live casino or slots — choose your preferred section and enjoy within your budget.

Read the full betting guide on xx999 Bet

Withdrawal speed and details

Withdrawal methods

You can withdraw via bKash, Nagad, Rocket, Upay and bank transfer.

Minimum withdrawal

৳800

The same minimum limit applies across all methods.

Account verification (KYC) keeps payments secure — payouts go only to a wallet or bank account registered in your own name.

xx999 live casino table game experience

Start playing live casino

Play Baccarat, Roulette or Teen Patti with a real dealer — get the casino feel from home.

Visit xx999 casino

Bonus terms and conditions in plain language

It is important to understand these terms before claiming a bonus.

Wagering / Rollover

Before you can withdraw bonus funds, you must turn them over a set number of times by placing bets. The xx999 welcome bonus has a wagering requirement of 25x — meaning you must bet the bonus amount 25 times.

Example: ৳1,000 deposit → bonus ৳1,000 → balance ৳2,000 → wagering ৳1,000 × 25 = ৳25,000

Maximum bet limit (while a bonus is active)

While a bonus is active, there is a maximum bet limit per round. Exceeding this limit may result in the bonus being cancelled — so read the casino's rules carefully.

Game contribution rate

Not all games count equally toward wagering. Slots typically contribute 100%, but table games may contribute less. Before claiming a bonus, check what percentage each game contributes.

Bonus Expiry

A bonus must generally be used within a set period. Once that time is up, the bonus and any winnings from it are cancelled. So start using it as soon as possible after claiming.

Sticky vs Non-sticky bonus

With a non-sticky bonus, once wagering is complete you can only withdraw the winnings, not the bonus funds themselves. A sticky bonus stays in play but cannot be withdrawn separately. Make sure you know which type you are receiving before you claim.

Maximum Cash-out

Some bonuses have a set maximum amount that can be withdrawn. Even if you win more than that from a bonus, you can only withdraw up to this limit.

Please read the terms and conditions carefully before claiming any bonus.

A guide to understanding slot RTP and volatility

RTP (Return to Player) is a long-term average — a theoretical figure showing what percentage of total bets is returned to players across millions of spins. For slots, this is usually around 94–97%. But it is not a guarantee for any particular session — this figure does not apply to a single spin or a few spins.

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%. These rates are theoretical figures published by the game developers.

xx999 slot game RTP and volatility analysis

Low volatility

Wins come frequently but are small in size. A good fit if you want to keep your balance going for a longer session. Right for playing slowly while keeping your budget in check.

Medium volatility

Win frequency and size are balanced. A good starting point for new players — most slots fall into this category.

High volatility

Wins come less often, but when they do, there is a chance they will be large. Suitable if you have a bigger balance and can handle long periods without a win.

How progressive jackpots grow

A small portion of each spin's bet is added to the jackpot pool. As bets from many players accumulate, this pool can grow very large until one lucky player wins it.

Choosing the right slot for you

If your budget is limited, go for a low-volatility game. If you can wait for a bigger return, try high volatility. Always stay within your set budget.

Slot game results are completely random — knowing the RTP helps you understand how a game works, but it does not guarantee a win. Play responsibly.

Welcome bonus and promotions

xx999 welcome bonus — maximum reward on your first deposit

New members at xx999 receive a 100% bonus on their first deposit, up to ৳20,000. The wagering requirement is 25 times the bonus amount.

Example: ৳1,000 deposit → bonus ৳1,000 → total balance ৳2,000 → wagering ৳1,000 × 25 = ৳25,000

Also available:

  • xx999 Weekly Reload Festival — 30% bonus every week, up to ৳8,000
  • xx999 Slot Fun Bonus — 50% daily bonus on slots, up to ৳10,000
  • xx999 Weekend Cricket Blast — 40% bonus on cricket, up to ৳12,000
  • xx999 Refer a Friend — earn up to ৳3,000 per referral

Bonuses are not free — wagering conditions must be met. Always read the terms and conditions first.

Support and contact

Live chat

Live chat support is available 7 days a week, 24 hours a day. Assistance is provided in both Bengali and English.

Email support

Contact us by email for detailed issues. Replies are given in both Bengali and English.

xx999 support team assistance