mj777 Online Casino & Betting
🎯 Bangladesh's #1 Betting Platform

mj777 Casino Bonus — Get 100% Welcome Bonus on Your First Deposit up to ৳10,000

Welcome to Bangladesh's most trusted online gaming platform — easy deposits with bKash, Nagad & Rocket, fast withdrawals, and 24/7 Bangla support.

৳500 Minimum Deposit Amount
100% Welcome Bonus on First Deposit
24/7 Support in Bangla
5 Payment Methods Available

Game Category Overview

Cricket Betting

From Bangladesh Tigers matches to BPL, IPL and the T20 World Cup — enjoy every major cricket event at mj777. Place bets on match winner, toss winner, top batsman, and many more markets.

Cricket

Slot Games

A huge collection of hundreds of slot games — Fortune Tiger, Gates of Olympus, Sweet Bonanza, and the best titles from PG Soft, Pragmatic Play and JILI. Every spin brings a new thrill.

Slots

Live Casino

Play live Baccarat, Roulette and Blackjack with real dealers from Evolution Gaming and Ezugi. Get the genuine casino experience from home at mj777 Casino.

Live Dealer

Table Games

Classic table games including Baccarat, Roulette, Blackjack and Sic Bo. Play at your own pace and within your own budget — fair play guaranteed at every table.

Table Games

Teen Patti

South Asia's most popular card game is now online. Play Teen Patti 20-20, Teen Patti Joker and multiple other JILI variants. With friends or solo — all kinds of fun.

Card Game

Andar Bahar

Andar Bahar, the traditional card game of the Indian subcontinent. Simple rules, fast rounds — just pick one card and enjoy your chance to win.

Card Game

Bingo

Multiple bingo games from JILI including Fortune Bingo and Jackpot Bingo. Easy gameplay for everyone, with a new opportunity every round. A fun experience for family and friends.

Bingo

Crash Games

Crash games including Spribe's Aviator and Limbo — cash out at the right moment and watch the multiplier grow. In this fast-paced game, every second counts.

Crash

Teen Patti 20-20

On mj777's Teen Patti 20-20 page you will find Teen Patti 20-20 along with various JILI variants, a detailed guide to the rules, and an easy way to get started. This traditional South Asian game is now simpler and more enjoyable than ever.

Limbo

mj777's Limbo page features a detailed introduction to crash and limbo games, strategy tips, and an explanation of how to cash out at the right time before the multiplier drops. A game of quick decisions is waiting for you.

Hot Games — Most Popular Right Now

mj777 Fortune Tiger Slot Game

Fortune Tiger

PG Soft

Slot
mj777 Gates of Olympus Slot

Gates of Olympus

Pragmatic Play

Slot
mj777 Sweet Bonanza Candy Slot

Sweet Bonanza

Pragmatic Play

Slot
mj777 Aviator Crash Game

Aviator

Spribe

Crash
mj777 Fortune Gems Live Game

Fortune Gems

JILI

Slot
mj777 Mahjong Ways Slot Game

Mahjong Ways

PG Soft

Slot
mj777 Super Ace Card Game

Super Ace

JILI

Card

Wild Bandito

PG Soft

Slot

Steps to Get Started at mj777

1

Create an Account

Visit the mj777 website and fill in the registration form. Enter your mobile number and a secure password — your account will be ready in just a few minutes.

2

Verification (KYC)

Verify your National ID (NID) and profile information. This step keeps your account secure and ensures smooth withdrawals.

3

First Deposit

Deposit a minimum of ৳500 via bKash, Nagad, Rocket, Upay or bank transfer. The process is completely secure and fast.

4

Claim Your Welcome Bonus

A 100% bonus on your first deposit will be credited to your account automatically — up to ৳10,000. For example, if you deposit ৳1,000 you will receive an additional ৳1,000 bonus, giving you a total balance of ৳2,000. The wagering requirement is just 15x and applies to the bonus amount only — meaning if you receive a ৳1,000 bonus, you simply need to place a total of ৳15,000 in bets to withdraw your bonus winnings.

5

Place Your First Bet or Play

Choose your preferred game — cricket betting, slots, live casino or Teen Patti. Start with your budget in mind and make sure you understand the rules of each game.

6

Withdrawal

When you win, withdraw easily to bKash or Nagad. The minimum withdrawal is ৳500 and funds typically arrive within 30 minutes to 3 hours.

For ages 21 and above only

Cricket Betting Markets

A range of markets is available at mj777 for every major cricket event. The common markets are introduced below — actual markets and odds can be seen after logging in to the site.

Match Winner

Bet on which team will win the match. Example: choose either team in a Bangladesh vs India match.

Easy

Toss Winner

Which team will win the toss. A simple 50-50 market, available in any match.

Easy

Top Batsman

Which batsman will score the most runs. Separate from team performance, with premium odds available.

Medium

Total Runs Over/Under

Bet on whether total runs in an innings or match will be above or below a set line. Analysis of pitch and weather conditions is important.

Medium

Runs in an Over

How many runs will be scored in a specific over. This market is very popular in live betting — make your decision based on the bowler's and batsman's form.

Live

Player of the Match

Who will be named the best player of the match. All-rounders and senior cricketers generally have a higher chance.

Special

Method of Dismissal

How the next wicket will fall — caught, bowled, LBW or run out. This market is a favourite among experienced bettors.

Expert

Live In-Play Betting

During a cricket match, odds in live betting change constantly — every wicket taken lowers the bowling side's odds, while a big six improves the batting side's odds. As overs reduce, the run rate pressure builds and odds shift even more dramatically. Keep an eye on the live dashboard at mj777 and place your bet at the right moment.

Jackpot Games — Your Chance at a Big Win

Progressive Jackpot Slots

A portion of every bet is added to a large pool. The more players play, the bigger the jackpot grows. A single spin can win the entire pool — that excitement is what makes progressive jackpots special.

Live Casino Side-Bet Jackpot

In live Baccarat or Roulette, placing a small side bet alongside your main bet gives you entry into a special jackpot. The jackpot is triggered when a specific card combination or number appears.

Crash Game Multiplier

In crash games like Aviator, the higher the multiplier climbs, the greater your potential win. If you do not cash out in time, you lose everything — so you need both strategy and nerve.

Fishing Game Jackpot

In games like Mega Fishing and Jackpot Fishing, catching special large fish or boss fish earns jackpot prizes. Multiple players can play together in multiplayer mode.

What sets mj777 apart

Fast Withdrawals

Your winnings usually arrive in your bKash or Nagad within just 30 minutes to 3 hours. No waiting around.

SSL Security

Every transaction and personal detail you share is protected with the highest standard of SSL encryption.

24/7 Bangla Support

Get help in Bengali via live chat or email for any issue — day or night, any time.

Local Payments

All major Bangladeshi payment methods supported, including bKash, Nagad, Rocket, and Upay — no card or foreign account needed.

Fair Play Guarantee

Every game uses a verified random number generator — every round is completely unbiased.

Mobile-First Experience

The site loads fast on both Android and iPhone. Play all games right in your browser — no separate app needed.

Generous Bonus System

From welcome bonuses to weekly cashback — there are always rewards for regular players.

Huge Game Collection

Slots, live casino, cricket betting, Teen Patti, bingo, crash games — all types of games in one place.

Payment Methods

Minimum deposit and withdrawal is ৳500. Withdrawal time is usually between 30 minutes and 3 hours.

Method Best For How to Deposit Fee
bKash Those who prefer mobile banking Select bKash on the deposit page, enter your number and confirm with your PIN No extra fee
Nagad For fast and easy transactions Send directly to the payment number from the Nagad app No extra fee
Rocket For Dutch-Bangla Bank customers Send via the Rocket app or USSD *322# No extra fee
Upay For UCB Bank users Send to the designated payment number from the Upay app No extra fee
Bank Transfer For large deposits and withdrawals Transfer via NEFT/BEFTN through Dutch-Bangla, BRAC, or Islami Bank The bank's own charges may apply

Built for Bangladeshis

In your language, in your currency

mj777 is an online gaming platform operated entirely in Bengali. Players from Dhaka and across the country can use the site in Bengali — no language barrier.

All transactions are in Bangladeshi Taka (৳ / BDT) — no complications with dollars or foreign currency. Deposit directly from your bKash or Nagad, and withdraw directly to the same number.

  • Fully Bengali interface and support
  • bKash, Nagad, Rocket, Upay and bank transfer
  • BPL, IPL, T20 World Cup — all cricket covered
  • 24/7 live chat and email support in Bengali
  • Deposit, play and withdraw in ৳ Taka
Bengali Language Fully Bengali site
BDT Taka Play in local currency
Mobile Banking bKash and Nagad
24/7 Support Help in Bengali

Security & Trust

SSL Encryption

Every login, transaction, and personal detail is protected by the highest standard of SSL encryption. No third party can access your information.

Fair Play Guarantee

mj777 uses a verified random number generator (RNG) in every game. This means the outcome of every round is completely unbiased and not predetermined.

24/7 Live Support

For any issue, contact our team directly via live chat or email — in Bengali and English. Email: [email protected]

KYC Verification

The account verification process protects your account from unauthorized access and ensures that only the true account owner can make withdrawals.

Secure Payment Gateway

All transactions are processed using the official APIs of bKash, Nagad, and Rocket — you never need to enter your mobile banking PIN on the site.

Responsible Gaming

mj777 encourages responsible play. Set your own limits, take breaks, and seek help if needed. Visit the Responsible Gaming page.

Loyalty & Rewards Program

The more you play at mj777, the more rewards you earn. Reaching any of the four VIP levels unlocks weekly cashback and special benefits.

Bronze

Bronze

The first tier for regular players. New members can reach this level easily.

Weekly Cashback

0.2%

up to
Silver

Silver

Playing regularly and accumulating points earns you a promotion to the Silver tier.

Weekly Cashback

0.4%

up to
Platinum

Platinum

The highest tier — Platinum members enjoy a dedicated account manager and exclusive offers.

Weekly Cashback

0.8%

up to

Account Verification Process

Why is KYC required?

Account verification is done for your own protection. It ensures that only the true account owner can make deposits and withdrawals, and it helps prevent financial fraud and identity theft.

What documents are needed?

  • National ID Card (NID)

    Clear photos of both the front and back are required.

  • Proof of Address

    A recent utility bill or bank statement (within the last three months).

  • Selfie Verification

    A clear selfie photo holding your NID.

How long does the process take?

KYC verification is generally completed quickly. Once all documents are submitted correctly, our team reviews and approves them promptly. It may take a little longer during busy periods.

What happens after verification?

Once your account is verified, you can enjoy full benefits — withdrawals of any amount, participation in the VIP program, and access to special promotions. Once verified, you do not need to do it again.

Helpful Tips

Take photos in good lighting. Make sure all the information on the document is clearly readable. Blurry or partial images may delay the verification process.

Play on Mobile

mj777 runs fully in your smartphone's browser — whether Android or iPhone. No need to download a separate app. It loads lightly on mobile data, and you can deposit directly via bKash and Nagad. Enjoy live cricket betting on the go.

Add a Shortcut to Your Home Screen

Step 1: Open mj777.bar in Chrome (Android) or Safari (iPhone).
Step 2: Tap the menu icon (⋮) in Chrome, or tap the share icon in Safari.
Step 3: Select the "Add to Home screen" option — the site will be saved as an app-like shortcut.

Tips for a Smooth Mobile Experience

  • Make sure you have a stable internet connection — a good connection is essential for live betting and live casino.
  • Keep your browser updated to the latest version so all features work correctly.
  • If you play on a shared or public phone, always log out when you are done.
  • Warning: Do not install any betting app from links shared on Telegram, Facebook, or WhatsApp — these are not safe and your information may be stolen.

Trusted Game Providers

mj777 offers games from the world's top game developers — every game is verified and safe.

Pragmatic Play
Evolution Gaming
Microgaming
NetEnt
Ezugi
Spribe
PG Soft
JILI
Play'n GO
Hacksaw Gaming
Red Tiger
Nolimit City

Bankroll Management Guide

Playing responsibly is not just about following rules — it is a skill for staying in control of your money. Following the tips below keeps the game enjoyable and helps you avoid financial pressure.

Set a Budget

Before you start playing, decide how much you can afford to spend on games each week or month. Set this budget only from money whose loss would have no impact on your daily life — never spend money meant for rent, food, or savings on gaming.

Divide into Sessions

Divide your total budget into smaller sessions. For example, if you split your monthly budget equally across weeks, there is no risk of losing the entire month's budget on a bad day. When each session ends, take a short break before starting the next one.

The 1–5% Rule Per Bet

A common rule is to never place more than 1% to 5% of your total session balance on a single bet. With this approach, one or two losses will not wipe out the entire session, and you can enjoy playing for a longer time.

Stop After Winning

Set a specific target in advance — for example, stop when your session balance doubles. Continuing to play after a win in the hope of earning more often results in losing all of your winnings. Take a break once you reach your set target.

Stop-Loss Rule After a Loss

Set a "stop-loss" limit in advance — for example, stop when you have lost 50% of your session budget. Placing increasingly larger bets to recover losses is a dangerous habit known as "chasing losses". Avoid this habit.

Track Your Gaming History

Keep a record of each session's deposits, withdrawals, and results in a simple notebook or spreadsheet. This helps you understand the real situation and review your playing patterns. You can also view your mj777 account transaction history at any time.

Remember: Gambling is a form of entertainment, not a source of income. If you need help, visit our Responsible Gaming page.

Join mj777 today

Get a 100% bonus on your first deposit — up to ৳10,000. Start with as little as ৳500 via bKash and Nagad.

Start Now
For Ages 21+