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.
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.
CricketSlot 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.
SlotsLive 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 DealerTable 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 GamesTeen 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 GameAndar 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 GameBingo
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.
BingoCrash 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.
CrashTeen 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
Fortune Tiger
PG Soft
Slot
Gates of Olympus
Pragmatic Play
Slot
Sweet Bonanza
Pragmatic Play
Slot
Aviator
Spribe
Crash
Fortune Gems
JILI
Slot
Mahjong Ways
PG Soft
Slot
Super Ace
JILI
CardWild Bandito
PG Soft
SlotSteps to Get Started at mj777
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.
Verification (KYC)
Verify your National ID (NID) and profile information. This step keeps your account secure and ensures smooth withdrawals.
First Deposit
Deposit a minimum of ৳500 via bKash, Nagad, Rocket, Upay or bank transfer. The process is completely secure and fast.
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.
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.
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.
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.
EasyToss Winner
Which team will win the toss. A simple 50-50 market, available in any match.
EasyTop Batsman
Which batsman will score the most runs. Separate from team performance, with premium odds available.
MediumTotal 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.
MediumRuns 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.
LivePlayer of the Match
Who will be named the best player of the match. All-rounders and senior cricketers generally have a higher chance.
SpecialMethod of Dismissal
How the next wicket will fall — caught, bowled, LBW or run out. This market is a favourite among experienced bettors.
ExpertLive 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
Security & Trust
Every login, transaction, and personal detail is protected by the highest standard of SSL encryption. No third party can access your information.
mj777 uses a verified random number generator (RNG) in every game. This means the outcome of every round is completely unbiased and not predetermined.
For any issue, contact our team directly via live chat or email — in Bengali and English. Email: [email protected]
The account verification process protects your account from unauthorized access and ensures that only the true account owner can make withdrawals.
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.
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
The first tier for regular players. New members can reach this level easily.
0.2%
up toSilver
Playing regularly and accumulating points earns you a promotion to the Silver tier.
0.4%
up toGold
The Gold tier is for high-level players — it comes with special offers and priority support.
0.6%
up toPlatinum
The highest tier — Platinum members enjoy a dedicated account manager and exclusive offers.
0.8%
up toAccount 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
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.
Benefits of Betting on Mobile
- Follow live cricket from anywhere
- Deposit via bKash/Nagad in one click
- No hassle of downloading an app
- Loads fast on light data
Trusted Game Providers
mj777 offers games from the world's top game developers — every game is verified and safe.
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