Bangladesh Online Casino & Sports Betting

xx789 Slots, Cricket & Crash

Play 5,500+ games from Playtech, JDB and Spribe. Deposit with bKash or Nagad — money lands in 5 minutes. Withdrawals processed within 18 minutes, 24/7.

  • 18+
  • SSL Secure
  • 24/7 Support
  • bKash & Nagad
Welcome Bonus
220%
Game Providers
6
Deposit In
5 Min
xx789 host presenting playing cards with cricket bat and roulette wheel in background

Your First Deposit Gets Matched 220%

Full Bonus Terms
Reload Bonus
19%
On every subsequent deposit. No expiry on the offer itself — reload anytime your balance runs low.
Min deposit ৳300 · 18× wagering
Claim Reload
Daily Cashback
0.4%
Get 0.4% of your daily net losses back automatically. No code needed, applied every morning.
Applied daily · No min bet
Get Cashback

What Makes xx789 Worth Your Time

5-Minute bKash Deposits

Send money via bKash, Nagad, Rocket or Upay and your xx789 balance updates within 5 minutes. No bank transfer delays, no waiting until business hours. Works at 2 AM during a T20 match just as well as noon.

Withdrawals in 18 Minutes

Most withdrawal requests are confirmed within 18 minutes. The daily limit goes up to ৳2,25,000 for standard members and much higher for VIP tiers. First-time withdrawals go through a one-time KYC check that takes under 12 hours.

Published RTP on Every Game

xx789 displays the return-to-player percentage on every game card. No guessing. Games from Spribe and JDB regularly show RTPs above 97%. You can filter the full casino lobby by RTP to find the most favourable titles.

Cricket Betting with Live Odds

Bet on BPL, IPL, T20 World Cup and ODI series with live in-play markets. Odds update ball by ball. Combine cricket bets with a casino session using a single wallet — no need to transfer funds between sections.

Android App — Free Download

The xx789 Android app (v2.7.2, 32 MB) runs on Android 7.0 and above. Download the APK directly from this site — no Play Store needed. The app loads the full game library and supports bKash deposits natively.

24/7 Live Chat in Real Time

Support agents are available every hour of the day via live chat. Deposit issues, bonus queries and account questions are typically resolved in one conversation. Response times are fastest during evening hours (6 PM–midnight BDT).

How Fast Does Your Money Move?

Deposit Guide
Payment Method Min Deposit Deposit Time Min Withdrawal Withdrawal Time Fees
bKash ৳300 ~5 minutes ৳500 ~18 minutes None from xx789
Nagad ৳300 ~5 minutes ৳500 ~18 minutes None from xx789
Rocket ৳300 ~5 minutes ৳500 ~18 minutes None from xx789
Upay ৳300 ~5 minutes ৳500 ~18 minutes None from xx789
  • bKash Deposit 5 min · Withdraw 18 min
  • Nagad Deposit 5 min · Withdraw 18 min
  • Rocket Deposit 5 min · Withdraw 18 min
  • Upay Deposit 5 min · Withdraw 18 min

xx789 charges no processing fees on any of the above methods. Your mobile wallet provider may charge a standard transfer fee on their end — check the app before sending. Maximum daily withdrawal is ৳2,25,000 for standard members.

More Play, Higher Rewards — the VIP Ladder

All VIP Benefits
Member 0.4% cashback
Star 0.55% cashback
Elite 0.7% cashback
Master 0.85% cashback
Legend 1.0% cashback
Crown 1.15% cashback
Tier Monthly Turnover Daily Cashback Daily Withdrawal Cap Birthday Bonus Personal Manager
Member No minimum 0.4% ৳2,20,000 —
Star ৳70,000 0.55% ৳3,20,000 ৳900
Elite ৳3,00,000 0.7% ৳4,40,000 ৳2,700
Master ৳13,00,000 0.85% ৳6,20,000 ৳8,100
Legend ৳57,00,000 1.0% ৳8,70,000 ৳24,000
Crown ৳2,50,00,000 1.15% ৳12,00,000 ৳73,000

Tier upgrades are calculated automatically at the end of each calendar month. Cashback is credited daily and can be withdrawn after meeting an 18× wagering requirement. Master, Legend and Crown members get a dedicated personal account manager reachable via live chat.

Before You Bet Your First Taka

These are practical steps, not marketing copy. Each one comes from how the platform actually works.

  • Start with the ৳300 minimum to test the waters

    The minimum deposit is ৳300. Use it to try two or three different games before committing more. This lets you check that deposits and withdrawals work smoothly on your phone before you scale up. The process takes under 10 minutes end-to-end.

  • Understand wagering before claiming a bonus

    The 220% welcome bonus carries an 18× wagering requirement on the bonus amount. If you claim ৳2,200 in bonus, you need to wager ৳39,600 before withdrawing bonus-derived winnings. Deposit ৳1,000, play the ৳3,200 combined balance, and withdraw once you clear the target — your original ৳1,000 deposit is free from that requirement.

  • Pick games with published RTPs above 97%

    Demon Hunter (97.7%), Mine (97.7%), Tongits Go (97.6%) and Deuces Wild (97.6%) all have RTPs above 97%. Higher RTP means the game returns more to players on average over time. It does not guarantee wins, but it is the single most objective data point available when choosing a slot.

  • Set a daily budget before you open the app

    Decide a fixed amount you can afford to lose that day — say ৳500 — before you deposit. Once that amount is gone, close the session. This one habit prevents the most common pattern of chasing losses. The xx789 app lets you check your session history any time under Account > Transactions.

  • Complete KYC before your first withdrawal request

    KYC (identity verification) is required before your first withdrawal. Submit a photo of your National ID Card, Passport or Driving Licence. Review takes up to 12 hours. Do this right after registering so there is no delay when you want to cash out. Documents are accepted via the Account section of the site or app.

Playing Smart Is Part of the Game

Full Policy

Set a Budget Limit

Decide your weekly spending limit before each session. Only deposit what you can afford to lose. If you find yourself exceeding your own limit, use the self-exclusion tools in the Account section to pause your account for a set period.

Track Your Session Time

Long sessions increase impulsive decisions. Set a time limit per session — 60 to 90 minutes is reasonable. The xx789 app shows your session duration in real time. Take breaks between sessions, especially during live cricket matches where in-play betting moves fast.

Self-Exclusion Is Available

If gambling stops being entertainment, xx789 can temporarily or permanently close your account on request via 24/7 live chat. This is immediate and cannot be reversed during the exclusion period. External support is also available through national helplines.

18+ Only, No Exceptions

All users must be 18 or older to register and play. Age is verified during KYC. If you believe someone underage is using this site, contact our 24/7 support immediately. Accounts found to belong to minors are closed and balances are voided.

Which Game Type Suits You?

Full Casino Lobby
Colourful slot machine reels spinning with golden coin showers in a bright arcade hall
Slots

Over 5,000 slot titles from Habanero, JDB, CQ9, Playtech and Spribe. Bet from ৳1 per spin. Games range from simple 3-reel classics to cascading 5-reel setups with bonus rounds and progressive multipliers. Filter by RTP to find the most player-friendly titles instantly.

Featured: Mines Grand · Demon Hunter · Caishen Wins
Live casino dealer spinning a roulette wheel under professional studio lighting
Live Casino

Real dealers, real cards, real roulette wheels — streamed in HD to your phone. Ezugi and Playtech tables cover baccarat, blackjack, roulette and game shows. You can chat with the dealer in the table window. Tables run 24 hours, with Dhaka-friendly peak hours well covered.

Featured: Blackjack MH · Dragon Fishing
Rocket crash game multiplier curve climbing steeply on a glowing digital display screen
Crash Games

Place a bet, watch the multiplier climb, and cash out before the crash. Spribe's Aviator is the most popular format, but xx789 carries several crash variants. Each round lasts under 60 seconds — high pace, easy to understand, and playable from ৳10. Auto-cashout helps manage risk.

Featured: Mines Gold · Deuces Wild
Cricket Betting

Bet on BPL, IPL, T20 World Cup and ODIs with live in-play markets that update ball by ball. Available markets include match winner, top batsman, over/under runs, and 1X2. Odds are competitive and bets settle within minutes of the event ending. Use bKash to fund your betting wallet in under 5 minutes.

Markets: BPL · IPL · T20 · ODI Series
Card & Table Games

Fishing games, keno, bingo and card titles fill out xx789's table section. Dragon Fishing (Ezugi, RTP 96.7%) and King of Fishing (CQ9) are the top picks for fishing game fans. Super Bingo and Keno Bonus Number cover lottery-style play. Bet from ৳1 up to ৳50,000 depending on the title.

Featured: Dragon Fishing · Tongits Go · Super Bingo

From Zero to Playing in Four Steps

  1. 1

    Create Your xx789 Account

    Visit xx789-register and fill in your mobile number, a password and your date of birth. The form takes under 60 seconds. No email address required. You will receive an OTP on your registered number to confirm the account. Your account is active immediately after verification — no waiting period.

  2. 2

    Deposit via bKash, Nagad or Rocket

    Go to the Deposit page, choose your mobile wallet — bKash, Nagad, Rocket or Upay — and enter the amount (minimum ৳300). Follow the payment screen on your phone. The deposit confirmation arrives in under 5 minutes. First-time depositors automatically qualify for the 220% welcome bonus up to ৳10,500.

  3. 3

    Open a Game and Start Playing

    Browse the casino lobby or the sports section. For slots, tap any game card to launch directly — no extra download needed in the browser. If you have installed the xx789 Android app, games load faster. Set a session budget and stick to it before you start.

  4. 4

    Withdraw Your Winnings

    Go to Account > Withdraw, select your mobile wallet and enter the amount (minimum ৳500). First-time withdrawals require a one-time KYC check — submit your NID or passport photo. After that, withdrawals take around 18 minutes. The daily maximum is ৳2,25,000. Funds arrive directly in your bKash or Nagad wallet.

How Much Bonus Do You Actually Get?

The welcome bonus scales with your deposit. Here are three real examples based on the 220% match and ৳10,500 cap.

Starter
৳300
Your Deposit
  • Bonus: ৳660
  • Total balance: ৳960
  • Wagering target: ৳11,880
  • Minimum deposit met
  • All slots & crash eligible
Start with ৳300
Maximum Bonus
৳4,773
Your Deposit
  • Bonus: ৳10,500 (cap)
  • Total balance: ৳15,273
  • Wagering target: ৳1,89,000
  • Full bonus unlocked
  • Highest starting balance
Claim Full ৳10,500

Your Data Stays Private

Privacy Policy

How xx789 Handles Your Personal Information

xx789 collects only the data needed to run your account: your mobile number, date of birth and payment records. This data is encrypted in transit using SSL. It is not sold to third parties. Payment data is processed by your mobile wallet provider (bKash, Nagad, Rocket or Upay) under their own privacy terms. You can request account deletion via 24/7 live chat at any time. For the full details of what is collected, how it is stored and your rights under applicable law, see the Privacy Policy.

Questions Players Ask Before Signing Up

01 Is xx789 available to players in Bangladesh?
Yes. xx789 is accessible from Bangladesh and is designed specifically for Bangladeshi players. The site supports bKash, Nagad, Rocket and Upay — the four most widely used mobile wallets in the country. All amounts are displayed in Bangladeshi Taka (৳). Customer support runs 24/7 via live chat and is familiar with the local context, including mobile banking issues and time-zone-specific match schedules for BPL and IPL.
02 How do I make my first deposit?
After registering, go to the Deposit section, choose your wallet — bKash, Nagad, Rocket or Upay — and enter the amount. The minimum is ৳300. You will be redirected to your mobile wallet app or given a number to send money to. Once the payment is confirmed by your wallet provider, your xx789 balance updates within 5 minutes. If it does not update after 10 minutes, contact live chat with your transaction ID and the team resolves it on the spot.
03 How long do withdrawals take?
Standard withdrawals take approximately 18 minutes from the time you submit the request. The first-ever withdrawal from your account takes longer — up to 6 hours — because it triggers a one-time manual review. After that, all subsequent withdrawals follow the 18-minute processing window. The daily withdrawal maximum is ৳2,25,000 for standard (Member) accounts. VIP tiers have higher limits — up to ৳12,00,000 per day at Crown level.
04 What games can I play on xx789?
xx789 offers 5,500 games across six categories: slots, live casino, crash games, fishing games, lottery-style games and sports betting including cricket. Game providers include JDB, Playtech, Spribe, Ezugi, CQ9 and Habanero. Each game card in the lobby shows the published RTP so you can compare titles before playing. Popular titles include Demon Hunter (JDB, 97.7% RTP), Mine (CQ9, 97.7%), and Tongits Go (JDB, 97.6%). The full list is in the casino lobby.
05 What is the 220% welcome bonus and how do I claim it?
When you make your first deposit, xx789 adds 220% of that amount to your balance as bonus funds, up to a maximum of ৳10,500. So a ৳1,000 deposit gives you ৳2,200 in bonus, bringing your playable balance to ৳3,200. The bonus carries an 18× wagering requirement applied to the bonus amount only. You have 7 days to meet it. The bonus applies to slots and crash games. Live casino bets do not count toward the wagering target. No code is needed — the bonus is applied automatically on first deposit.
06 Do I need to verify my identity before withdrawing?
Yes. KYC (Know Your Customer) verification is required before your first withdrawal. You need to upload one document: a National ID Card (NID), Passport or Driving Licence. The review takes up to 12 hours. It is recommended that you complete this step right after registering — before you start playing — so there is no delay when you want to cash out. Once KYC is approved, it does not need to be repeated for future withdrawals.
07 Is there an app for Android phones?
Yes. The xx789 Android app is free to download as an APK directly from this site. It is version 2.7.2, the file is 32 MB, and it requires Android 7.0 or later. Because it is not on the Play Store, you need to allow "Install from unknown sources" in your Android settings — the download page has step-by-step instructions. The app supports bKash deposits, the full game library and live chat support. No iOS version is currently available, but the mobile browser version works on iPhone.
08 Can I bet on cricket matches including BPL and IPL?
Yes. Cricket betting is one of xx789's main offerings. You can bet on BPL, IPL, T20 World Cup, ODI series and test matches. Available markets include match winner, top run scorer, highest wicket taker, over/under totals and live in-play betting that updates ball by ball. Bets use the same wallet as your casino balance — no need to transfer funds between sections. Cricket odds settle within minutes of the match ending.
09 Is my account and payment data secure?
All connections to xx789 use SSL encryption, which protects data in transit between your phone and the server. Passwords are stored hashed, not in plain text. Payment transactions are handled by your mobile wallet provider (bKash, Nagad, Rocket or Upay) under their own security systems — xx789 does not store your wallet PIN or bank details. Your personal data is used only to manage your account and is not shared with third parties for marketing. See the Privacy Policy for full details.

Ready to Play with a 220% Bonus?

Deposit ৳300 via bKash or Nagad and start with ৳960 in your account today.

Register at xx789 Log In to Account