xm777 Online Casino — Play anytime, anywhere on mobile and get the best experience in Bangladesh
Instant transactions via bKash, Nagad and Rocket, 24/7 support in Bengali, and smooth mobile gameplay — all on one platform.
Get a 100% match bonus on your first deposit
Join xm777 and enjoy a bonus of up to ৳5,000 on your first deposit. Start big.
welcome bonus up to
- 100% match bonus on first deposit
- Minimum deposit of just ৳100
- Wagering requirement of only 10x
- bKash, Nagad, Rocket and Upay accepted
- Bonus is added to your account instantly
A trusted platform for players in Bangladesh
Speed, security and convenience — you get all three at xm777.
Instant Withdrawals
Money typically reaches your bKash or Nagad within 10–45 minutes.
FastestSSL Security
Your data is protected with 256-bit SSL encryption and modern firewalls.
SecureLive Cricket Betting
Bet live with in-play odds on BPL, IPL and the T20 World Cup.
BPL • IPL24/7 Support in Bengali
Get help in Bengali via live chat even at midnight — no waiting.
Always OnFamiliar Payment Methods
bKash, Nagad, Rocket, Upay and bank transfer — the ones you use every day.
5 MethodsMobile Optimized
Both the Android app and mobile website run smoothly — on any device.
AndroidHuge Game Library
Slots, live casino, fishing games, crash games and sports betting — all in one place.
Multi-CategoryVIP Program
Earn weekly cashback across 5 VIP levels from Bronze to Diamond.
5 LevelsBet on every moment of cricket
From BPL and the T20 World Cup to IPL — bet on every Bangladesh Tigers match across the markets below.
| Market | Example |
|---|---|
| Match Winner | Bangladesh vs Pakistan — Bangladesh to win |
| Toss Winner | Bet on which team will win the toss |
| Top Batsman | Which batter will score the most runs in the innings |
| Total Runs Over/Under (Runs O/U) | First innings total more or less than 160 runs |
| Session Runs | How many runs will be scored in the powerplay |
| Method of Dismissal | Will the next wicket fall bowled, caught or run out |
| Player of the Match | Who will be named the best player of the match |
Live In-Play Odds: Odds update instantly with every wicket or big six. The odds on total runs can look completely different by the last ball of an over — so stay alert.
Cash Out Before the Crash
The multiplier is rising — cash out at the right moment
How does a round work in crash games like Aviator and JetX? It's simple — a plane or rocket takes off and the multiplier climbs with it. You place your bet before takeoff, then press the cash-out button at any moment to lock in your multiplier.
But if you don't cash out before the plane crashes, your entire bet is lost. The crash point is completely unpredictable — which makes every round exciting and over in just a few seconds.
Auto Cash-Out: Set a specific multiplier and the game will cash out automatically at that point — no need to lift a finger.
Familiar games, new excitement
From Teen Patti to Callbreak — the card games Bangladeshis love are now online.
Teen Patti
Each player receives three cards and bets to build the best hand. You can play against a casino dealer as well as against other players.
Tip: Start with small bets and increase them once you have a feel for the hands.
Live Dealer and MultiplayerAndar Bahar
One card is placed face up in the middle, then cards are dealt one by one to Andar (inside) and Bahar (outside). If the matching card appears on the side you bet on first, you win.
Tip: The game is entirely luck-based, so play it for fun rather than strategy.
Live DealerCallbreak
In this four-player trick-taking game, each player first declares how many tricks they will take and then tries to fulfil that bid. Spades are always trump.
Tip: Count the Spades in your hand when making your bid.
MultiplayerLudo and Rummy
In Ludo, roll the dice to move your pieces and get home first. In Rummy, use the cards in your hand to form sets or sequences. Both are played entirely against other players.
Tip: Use the joker card wisely in Rummy.
Multiplayer
Understanding RTP before you play is important
RTP, or Return to Player, is the percentage of every ৳100 wagered that a game pays back on average over the long term. For example, if a slot has an RTP of 96%, it theoretically returns ৳96 for every ৳100 bet. This is an average across millions of rounds — not a guarantee for any single round or ten rounds.
The typical RTP range varies across game categories. Slots generally fall between 92–98%, blackjack can be close to 99% when played with the correct strategy, and roulette usually ranges from 94–97%.
House edge is the other side of RTP. If a game has an RTP of 96%, the house edge is 4%. That 4% is how a casino covers its operating costs.
When choosing a game, prioritise higher RTP options, and keep in mind — RTP is a long-term figure, not a guarantee of short-term luck. Understanding RTP is the first step toward responsible betting.
A simple guide to understanding decimal odds
Being able to calculate your return from the odds makes betting decisions much easier.
Decimal Odds
The most familiar format. Odds of 1.80 represent your total return including your stake. For example, a ৳500 bet returns ৳900 in total (৳500 × 1.80). Your profit is therefore ৳400.
Implied Probability
You can work out the probability of winning from the odds. Formula: 1 ÷ odds × 100. For example, odds of 2.00 imply a 50% chance. Odds of 1.50 imply roughly a 66.7% chance.
Comparing Other Formats
Fractional odds: 4/5 means ৳4 profit on a ৳5 stake. American odds: -125 means a ৳125 bet wins ৳100 profit; +150 means a ৳100 bet wins ৳150 profit. xm777 uses the decimal format.
KYC Verification — Fast and Simple
Completing the account verification or KYC (Know Your Customer) process keeps your account fully secure and speeds up withdrawals. It is required in order to comply with international security standards.
National ID Card (NID)
Upload clear photos of the front and back of your NID.
Proof of Address
A copy of a utility bill or bank statement dated within the last 3 months.
Selfie Verification
Take a selfie holding your NID — both your face and the NID must be clearly visible.
Processing Time: 1–24 Hours
Verification is usually completed within 1–24 hours. Your withdrawal limit increases after verification.
Mobile Smooth Gameplay — Anywhere
Sitting in Dhaka or on the go — the xm777 Android app runs fast on low data. Deposit in one tap via bKash and Nagad, and live cricket betting fits in every pocket.
Installation steps:
Download the APK file only from the official site xm777.lat.
Go to Android Settings > Security > temporarily enable "Install from unknown sources".
Open the downloaded APK file and complete the installation.
Open the app and log in to your account.
After installation, turn off the "Unknown sources" setting again.
Security warning: Never install the app from links on Telegram, Facebook, or any other third-party source. The app works on Android 7 or newer with around 100 MB of free storage.
Set your own limits yourself
xm777 believes gaming should be a source of entertainment — not stress. That's why we offer a range of tools to help you play in a controlled way.
Deposit Limit
Set a daily, weekly, or monthly deposit limit.
Loss Limit
Gaming will automatically stop after you lose a set amount.
Session Time Limit
You'll receive a reminder to end your session after a set period of time.
Self-Exclusion
The option to temporarily or permanently exclude yourself from your account.
Reality Check Reminder
Shows a summary of your gaming session at regular intervals.
Self-Assessment Quiz
A short questionnaire to help you evaluate your own gaming behavior.
For ages 21+
For those aged 21 and above only. Gaming is never a solution to financial problems — it is a form of entertainment.
If you feel that gambling is causing problems in your life, please contact our live chat support — our team will assist you with complete confidentiality.
We're here for you whenever you need us
The xm777 support team is always available to help you in Bangla.
24/7 Live Chat
Start a live chat from any page on the site. Get instant help with deposit issues, bonus questions, or any technical matter.
Best for: Resolving urgent issues.
FastestEmail Support
Send an email for detailed complaints or documents. Email is best suited for submitting KYC documents and handling complex account-related matters.
Best for: Submitting detailed complaints and documents.
For documentsIn-App Messaging
Message the support team directly from within the xm777 Android app. Get help without leaving the app while gaming or making a deposit.
Best for: Quick questions while using the app.
For app usersAbout the Privacy Policy
Your personal information is completely safe at xm777. We use SSL encryption and modern data protection technology to keep your name, address, and financial information secure. Your data is never sold to third parties.
We use cookies and analytics data only to improve the site experience. To learn more, read our Privacy Policy page.
Join now and get a bonus of up to ৳5,000
Start with a deposit of just ৳100 on mobile — bKash, Nagad, and Rocket accepted.
Log in to xm777Play more, earn more cashback
The higher you climb in xm777's 5-tier VIP program, the more weekly cashback you earn.
Bronze
Bronze tier
0.2%
Weekly cashback (up to)
Silver
Silver tier
0.5%
Weekly cashback (up to)
Gold
Gold tier
0.7%
Weekly cashback (up to)
Platinum
Platinum tier
1.0%
Weekly cashback (up to)
Diamond
Diamond tier
1.2%
Weekly cashback (up to)
Transact with familiar mobile wallets
bKash, Nagad, Rocket, Upay, and bank transfer — the most familiar payment methods in Bangladesh are supported on xm777.
bKash
Minimum ৳100
Nagad
Minimum ৳100
Rocket
Minimum ৳100
Upay
Minimum ৳100
Withdrawals are generally completed within 10–45 minutes. Minimum withdrawal is ৳500.