mjl99 Online Casino — Easy Deposit with bKash and Nagad, Instant Withdrawal
Welcome to Bangladesh's trusted online betting platform. Enjoy cricket betting, live casino, slots, and much more — all in one account.
120% Bonus on Your First Deposit
Bonus available on your very first deposit
- Minimum deposit just ৳500
- Bonus wagering requirement 25x
- Instant deposit via bKash, Nagad and Rocket
- Usable across casino, slots and cricket betting
- Bonus funds must be used within 30 days
How to Get Started
Joining mjl99 and starting to play is simple — complete in just a few steps
Create a free account on mjl99 with your personal details. The process takes just a few minutes.
Deposit from just ৳500 via bKash, Nagad or Rocket. On your first deposit you will receive up to a 120% bonus worth ৳8,000.
From cricket betting to live casino, slots to fishing games — enjoy everything on one platform.
Receive your winnings directly to bKash, Nagad or Rocket in as little as 30 minutes to 3 hours. Minimum withdrawal is ৳500.
Game Category Guide
mjl99 offers a variety of game types — learn what makes each one special
Cricket Betting
Place bets on the world's top cricket tournaments including BPL, IPL and the T20 World Cup. Bet on match winner, top batter, over/under and many more markets.
Slot Games
Enjoy hundreds of slot games from PG Soft, Pragmatic Play and JILI. Entertaining games featuring bonus rounds, free spins and multiplier features.
Live Casino
Play live baccarat, roulette, blackjack and Andar Bahar with real dealers. An outstanding experience in HD streaming.
Fishing Games
Hunt fish with cannons in Captain's Bounty and other fishing games. Small fish bring smaller rewards, boss fish bring big jackpots. A unique game of skill and strategy.
Table Games
Enjoy classic casino table games including baccarat, roulette, blackjack and Sic Bo. The rules of each game are straightforward and easy to understand.
Teen Patti and Andar Bahar
The popular card games of the Indian subcontinent, Teen Patti and Andar Bahar, are now available online. Simple rules, fast rounds.
Crash Games
In crash games including Aviator by Spribe, the multiplier keeps rising — cash out at the right moment. Thrilling social gameplay.
Bingo
Join a variety of bingo games from JILI. Fun gameplay in a social atmosphere with the chance to win jackpot prizes.
Live Casino Tables
Experience playing directly with real dealers
Live Baccarat
Bet on the player or the banker. Whoever holds a point total closest to 9 wins. Suitable for both new and experienced players.
Live Roulette
European and American roulette are available at various tables. Bet on numbers, colours or sectors.
Live Blackjack
Get as close to 21 as possible to beat the dealer. Apply strategies including hit, stand, double down and split.
Live Andar Bahar
A traditional card game from South Asia. One card is turned face up and you bet on whether the matching card will appear on the Andar or Bahar side.
Game Show Wheel
Game show-style games like Dream Catcher and Money Wheel — a large wheel spins and you win if it lands on the sector you bet on.
Live Teen Patti
Build the best hand with three cards. This familiar game is now available online in a social setting with a real dealer.
Cricket Format Explained
T20
Each team plays 20 overs and matches generally finish in 3 to 4 hours. The most betting markets are available in this format — you can bet on total runs, wickets, number of sixes and more. BPL and IPL are held in this format.
ODI (One-Day)
Each team plays 50 overs and matches generally finish in 7 to 8 hours. The ICC Cricket World Cup and Bangladesh vs India series are held in this format. Ideal for in-play betting.
Test
Matches last up to 5 days with unlimited overs per innings. Best for strategic betting — series result, top scorer and man of the match markets are popular.
The Hundred
A new format — each team plays 100 balls. Held in England, fast-paced and entertaining. The betting markets for this format are similar to T20.
Popular leagues: BPL (Bangladesh Premier League), IPL (Indian Premier League), BBL (Big Bash League), PSL (Pakistan Super League) — bet on all of them at mjl99.
mjl99 VIP Program
We value your loyalty — unlock more benefits at higher tiers
- Weekly cashback
- 24/7 Bangla support
- Access to special promotions
- Standard withdrawal time
- Increased weekly cashback
- Priority support
- Access to special events
- Faster withdrawal processing
- High weekly cashback
- Birthday bonus
- Exclusive event invitations
- Fast withdrawal (priority)
- Highest weekly cashback
- Personal account manager
- Exclusive tournaments
- Fastest withdrawals
Play regularly to move up to higher tiers and enjoy more benefits.
Cashback and Rebate
Receive automatic cashback every week based on your play
| VIP Tier | Weekly Cashback Rate | When It Is Credited | Special Benefits |
|---|---|---|---|
| 🥉 Bronze (Bronze) | Up to 0.2% | Every Monday | Core cashback benefit |
| 🥈 Silver (Silver) | Up to 0.5% | Every Monday | Priority processing |
| 🥇 Gold (Gold) | Up to 0.8% | Every Monday | Includes birthday bonus |
| 👑 Platinum (Platinum) | Up to 1.0% | Every Monday | Personal manager |
Terms & Conditions:
- Cashback is credited automatically every Monday at 10:00 AM BST
- Cashback funds must be used within 72 hours of being credited
- No wagering requirement on cashback — withdrawable directly
Fishing & Arcade Games
Fish shooting games are fun and strategic. Shoot fish with a cannon and win prizes.
How does it work?
- Cannon level: Higher-powered cannons cost more but increase your chances of catching bigger fish
- Fish multiplier: Small fish give lower rewards, while large and rare fish carry higher multipliers
- Boss fish: Killing special large boss fish gives you a chance to win a big jackpot prize
- Cost per shot: Each shot deducts a fixed bet amount — keep an eye on your budget
Arcade game types
Fish hunting game — classic aquatic shooting
Wildlife theme — jungle adventure shooter
Space shooter — galactic action game
Boom Legend — explosive rewards game
Tips: Always start with a lower-powered cannon and learn the game's patterns. Pick your targets strategically rather than firing non-stop.
Betting Exchange
An alternative to traditional bookmakers — bet against other players
On a betting exchange you bet directly against other users — the bookmaker does not act as an intermediary. The odds are set by the players themselves.
There are two main positions on the exchange: Back and Lay. The backer believes the event will happen; the layer believes it will not.
Example (Bangladesh vs India T20)
Say the odds on Bangladesh winning are 2.50 (on the exchange).
✦ Back: You back ৳1,000 — if Bangladesh wins you make ৳1,500 profit (total ৳2,500).
✦ Lay: Another user lays — if Bangladesh loses they win ৳1,000, and if Bangladesh wins they pay ৳1,500.
The exchange generally charges a small commission on each winning bet. Odds on an exchange are often more favorable compared to a standard sportsbook.
| Back | Lay |
|---|---|
| Betting that the event will happen | Betting that the event will not happen |
| Like a traditional bet | Taking on the bookmaker's role |
| Stake: at the winning odds | Liability: odds × stake |
| If you win: profit = (odds – 1) × stake | If you win: you receive the backer's stake |
RTP & House Edge Explained
RTP (Return to Player) is the mathematical calculation of what percentage of total bets placed in a game is returned to players over the long term. For example, if a game has an RTP of 95%, then on average ৳95 is returned to players for every ৳100 wagered over time. This is not a guarantee for any single session — it is a statistical average.
House edge is the flip side of RTP — the casino's mathematical advantage. An RTP of 95% means a house edge of 5%. All casino games carry some house edge; this is normal.
🎰 Slot Games
RTP typically falls between 92% and 98%. In high-volatility games, big wins come less frequently.
♠️ Blackjack
With the correct strategy, blackjack RTP can approach around 99% — making it one of the lowest house edge games in a casino.
🎡 Roulette
European roulette has an RTP of around 97.3%. American roulette has a slightly lower RTP due to the double zero.
🃏 Baccarat
The banker bet carries an RTP of around 98.9% — though casino commission applies. The player bet is also very competitive in terms of RTP.
Understanding RTP helps you make informed decisions. Keep in mind, though, that each round is independent — past results have no effect on the next round.
Payment Methods & Processing Times
Use secure and fast Bangladeshi payment methods
| Payment method | Minimum Deposit | Maximum deposit | Deposit processing time | Withdrawal time | Fee |
|---|---|---|---|---|---|
| bKash | ৳500 | ৳50,000 | Instant | 30 minutes – 3 hours | Free |
| Nagad | ৳500 | ৳50,000 | Instant | 30 minutes – 3 hours | Free |
| Rocket | ৳500 | ৳30,000 | Instant | 30 minutes – 3 hours | Free |
| Upay | ৳500 | ৳25,000 | Instant | 30 minutes – 3 hours | Free |
| Dutch-Bangla Bank | ৳500 | ৳1,00,000 | 15 minutes – 1 hour | 1–24 hours | Set by bank |
| City Bank | ৳500 | ৳1,00,000 | 15 minutes – 1 hour | 1–24 hours | Set by bank |
| BRAC Bank | ৳500 | ৳1,00,000 | 15 minutes – 1 hour | 1–24 hours | Set by bank |
Withdrawal time is generally 30 minutes to 3 hours — but may vary depending on verification and bank processing. Minimum withdrawal is ৳500.
Why choose mjl99?
Millions of players in Bangladesh trust us — here's why
Fast Withdrawals
Winnings are sent directly to your bKash or Nagad within 30 minutes to 3 hours.
Secure platform
Your data and funds are kept fully protected through SSL encryption and advanced security technology.
24/7 Bengali Support
Get help anytime via live chat in Bengali. Our skilled support team is always by your side.
Generous bonuses
Up to 120% welcome bonus up to ৳8,000 on your first deposit, plus weekly cashback and special VIP program benefits.
Best odds
Competitive odds across all sports including cricket, football, and kabaddi — with special markets for BPL and IPL.
Mobile-friendly
Play easily from any smartphone or tablet. A smooth mobile experience is guaranteed.
Large Game Library
From cricket betting to live casino, slots to fishing — all types of games on one platform.
Regular promotions
Get extra bonuses and tournament offers on special occasions including Pohela Boishakh, Eid, and BPL.
Join mjl99 today and claim your first bonus
Start with just ৳500 deposited via bKash or Nagad — a welcome bonus of up to 120% worth ৳8,000 is waiting for you.
Bankroll Management Guide
Learn the right approach to managing your money for smart gaming
1. Set a budget
Your gaming budget is the amount you can afford to lose each month for entertainment. Never include money for living expenses, rent, or your family's essential needs in your gaming budget.
2. Divide into sessions
Break your monthly budget into smaller session amounts. Rather than spending your entire budget in one session, set aside a fixed portion for each day or each week.
3. The 1–5% rule per bet
Experienced players recommend using no more than 1% to 5% of your total bankroll on any single bet. This gives you more time at the table and reduces the risk of losing everything in one bad round.
4. Stop after a big win
After a big win, withdraw a portion and continue playing with the rest. Rather than wagering all your winnings again, keep some safe — that's what a smart gamer does.
5. Stick to your loss limit
Decide in advance how much you are willing to lose in a session. Once you hit that limit, stop playing — chasing losses by placing more bets is a dangerous habit.
6. Keep records
Write down your deposits, withdrawals, and results for every session. This helps you understand how much you are spending and which games you perform best at.
Responsible Gaming Tools
mjl99 believes that gambling is a form of entertainment, not a financial solution. That is why we provide a range of responsible gaming tools for Bangladeshi players.
Self-exclusion
Temporarily close your account for a set period — from 1 week up to permanently.
Deposit limit
Set a daily, weekly, or monthly deposit cap and avoid depositing beyond it.
Loss limit
After a set amount of losses, play will automatically stop — for your protection.
Session Time Limit
Get a reminder after playing for a set amount of time and set a session limit as you wish.
Reality Check Reminder
Receive pop-up notifications at regular intervals to remind you how long you have been playing.
Self-Assessment Quiz
Check whether your gaming habits are healthy through our short self-assessment questionnaire.
Is gambling becoming a problem?
If you feel that gambling is having a negative impact on your family, work or financial life, please contact our 24/7 Bangla live chat support right away. Our expert team will provide you with the right assistance.
For ages 21 and above only — play responsibly.
Player Experiences
What mjl99 users from across Bangladesh are saying
"When I deposit via bKash it shows up in my account instantly. On other sites withdrawals used to take two or three days — here I get them within the hour. For cricket betting during the BPL season, mjl99 is the one to use."
"I really enjoy playing live Baccarat. The dealers are professional and the streaming is completely smooth. I withdrew via Nagad and received it in just 45 minutes. The support team speaks in Bangla, so it's easy to understand."
"The bonus rounds in Fortune Tiger slots are quite fun. I got a 120% bonus on my first deposit and played for a long time with that. Since moving up in the VIP program I've started receiving cashback, which is a nice benefit."
About Us
mjl99 is an online betting and casino platform built with Bangladeshi players in mind. We have one goal — to ensure the easiest, safest and most entertaining online gaming experience for Bangladeshi users.
We believe the best gaming experience comes from combining technology with local culture. That is why local payment methods like bKash, Nagad and Rocket, support in Bangla, and special focus on BPL and IPL cricket set us apart.
Through SSL encryption, fair play policies and responsible gaming tools, we ensure that mjl99 is a safe and trustworthy platform. Our team is always working to make your experience even better.
Learn MorePrivacy Policy Notice:
mjl99 places the highest importance on protecting your personal information. We collect and use your name, address, payment details and gaming activity data solely for account management, payment processing and fulfilling legal obligations. Your information is never sold or rented to third parties.
To learn more about how your information is collected, stored and used, please read our Privacy Policy.