xm777 Online Casino and Cricket Betting
⚡ Start with just ৳100 deposit

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.

৳100 Minimum Deposit
100% Welcome Bonus
5 Mobile Wallets Supported
24/7 Live Support in Bengali
Welcome Bonus

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.

৳5,000

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
Get Started Now
xm777 Welcome Bonus Offer
Why Choose xm777

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.

Fastest

SSL Security

Your data is protected with 256-bit SSL encryption and modern firewalls.

Secure

Live Cricket Betting

Bet live with in-play odds on BPL, IPL and the T20 World Cup.

BPL • IPL

24/7 Support in Bengali

Get help in Bengali via live chat even at midnight — no waiting.

Always On

Familiar Payment Methods

bKash, Nagad, Rocket, Upay and bank transfer — the ones you use every day.

5 Methods

Mobile Optimized

Both the Android app and mobile website run smoothly — on any device.

Android

Huge Game Library

Slots, live casino, fishing games, crash games and sports betting — all in one place.

Multi-Category

VIP Program

Earn weekly cashback across 5 VIP levels from Bronze to Diamond.

5 Levels
Cricket Betting Markets

Bet 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.

xm777 Cricket Betting Markets

Cash Out Before the Crash

Crash Games

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.

Warning: Set a stop limit before you start playing and stick to it. Crash games move fast, and without a limit it is hard to stay in control of your budget. For players aged 21 and above only.
Local Card Games

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 Multiplayer

Andar 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 Dealer

Callbreak

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.

Multiplayer

Ludo 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
xm777 RTP House Edge Explained
RTP and House Edge Explained

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.

How to Read Odds

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.

Account Verification Process

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.

1

National ID Card (NID)

Upload clear photos of the front and back of your NID.

2

Proof of Address

A copy of a utility bill or bank statement dated within the last 3 months.

3

Selfie Verification

Take a selfie holding your NID — both your face and the NID must be clearly visible.

4

Processing Time: 1–24 Hours

Verification is usually completed within 1–24 hours. Your withdrawal limit increases after verification.

xm777 KYC Verification Process
xm777 Android App Download
Android App

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:

1

Download the APK file only from the official site xm777.lat.

2

Go to Android Settings > Security > temporarily enable "Install from unknown sources".

3

Open the downloaded APK file and complete the installation.

4

Open the app and log in to your account.

5

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.

Go to login page
Responsible Gaming Tools

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.

xm777 Responsible Gaming Tools

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.

Customer Support Channels

We're here for you whenever you need us

The xm777 support team is always available to help you in Bangla.

Email Support

Send an email for detailed complaints or documents. Email is best suited for submitting KYC documents and handling complex account-related matters.

[email protected]

Best for: Submitting detailed complaints and documents.

For documents

In-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 users

About 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 xm777
VIP Program

Play 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)

Payment Methods

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.

xm777 payment methods bKash Nagad