Deposit in one minute via bKash and Nagad on the mjl999 betting site and get instant withdrawals
Bangladesh's fastest and most reliable online betting platform. From cricket to live casino — everything in one place. Start from just ৳500, with easy transactions via bKash, Nagad, and Rocket.
Get started in just 4 steps now
Get a 200% welcome bonus
When you make your first deposit at mjl999, you get a 200% bonus of up to ৳15,000. That means if you deposit ৳1,000, you receive an additional ৳2,000 as a bonus — giving you a total balance of ৳3,000. And if you deposit ৳16,000 or more, you get the maximum bonus of ৳15,000, leaving you with a total of ৳31,000.
The bonus wagering requirement is just 25 times. There are also opportunities to receive special offers during festive occasions such as Pohela Boishakh and Eid.
Claim bonus
Bonus terms comparison
Know it transparently — what conditions apply to each bonus.
| Bonus type | Bonus amount | Minimum deposit | Wagering | Validity |
|---|---|---|---|---|
| Welcome bonus (first deposit) | 200%, up to ৳15,000 | ৳500 | 25x | 30 days |
| Deposit bonus (2nd deposit) | 50%, up to ৳5,000 | ৳500 | 25x | 21 days |
| Weekly cashback | Based on VIP level | ৳500 | Not applicable | Weekly |
| Free spin offer | On selected slots | ৳500 | 25x | 7 days |
| Reload bonus | 25%, up to ৳3,000 | ৳500 | 25x | 14 days |
Game category overview
What types of games are available at mjl999 and how each one works.
Cricket Betting
Enjoy live betting on all major tournaments including BPL, IPL, and the T20 World Cup. Place bets across various markets — match winner, top batsman, total runs, and more.
Slot Games
Enjoy hundreds of slot games from PG Soft, Pragmatic Play, and JILI. Fortune Tiger, Gates of Olympus, Sweet Bonanza — all on one platform.
Live Casino
Play baccarat, roulette, and blackjack in live dealer rooms by Evolution Gaming and Ezugi. Get the feel of a real casino from home.
Table Games
Classic table games including baccarat, roulette, Dragon Tiger, and Sic Bo are available in both virtual and live modes.
Teen Patti
South Asia's most popular card game is now online. Multiple variants including JILI's Teen Patti Joker and Teen Patti 20-20.
Fishing Games
Enjoy fun fishing games from JILI such as Mega Fishing, All-Star Fishing, and Ocean King Jackpot. Play solo or with others.
Crash Games
Fast-paced crash games including Aviator by Spribe. Place your bet, watch the multiplier rise, and cash out at the right moment.
Bingo
Enjoy a variety of bingo games from JILI including Super Bingo, Lucky Bingo, and Calaca Bingo. Simple rules, fast rounds, great prizes.
Cricket betting markets
From BPL and IPL to the T20 World Cup — these markets are available to bet on in every match.
| Market name | Example |
|---|---|
| Match Winner | Bangladesh vs India — who will win? |
| Toss Winner | Which team will win the toss? |
| Top Batsman | Which player will score the most runs? |
| Total Runs Over/Under | Will the total runs in the match be more or less than 320? |
| Runs in an Over | How many runs will be scored in the powerplay overs? |
| Player of the Match | Who will be the player of the match? |
| Live In-Play Betting | Odds change instantly with every wicket or six |
In live betting, odds change after every wicket and every six — so it is important to read the flow of the match before making a decision.
Crash games — fast and thrilling
A crash game is a fast-paced game where a multiplier gradually increases and can crash at any moment. Aviator by Spribe is the most popular game in this category.
How a round works: first you place your bet, then a plane takes off and the multiplier begins to rise. You must press the "Cash Out" button before the plane crashes. If you do not cash out in time, your bet is lost.
Using the auto cash-out option, you can set the game to automatically cash out at a specific multiplier in advance. Each round lasts anywhere from a few seconds to a few minutes — so staying focused is important.
Important advice
Set a stop limit before you start playing. Do not trust any "prediction" tools or signal software — game outcomes are completely random and not predetermined.
Why choose mjl999?
Fastest withdrawals
Money is sent directly to your bKash or Nagad within 5 to 30 minutes. No delays.
Secure Platform
Your account and transactions are protected at all times with SSL encryption and modern security technology.
24/7 Bengali Support
Get help in Bengali via live chat for any issue — seven days a week, at any time of day.
Easy mobile payments
bKash, Nagad, Rocket — hassle-free deposits and withdrawals via all popular mobile wallets in Bangladesh.
Generous bonus program
From a 200% welcome bonus to weekly cashback — rewards on every deposit for regular players.
Wide sports markets
Cricket, football, kabaddi — enjoy live betting on all the sports Bangladeshis love.
Mobile-first design
Play with ease from any smartphone. Full experience in the browser with no separate app download needed.
World-class game providers
PG Soft, Pragmatic Play, JILI, Evolution Gaming, Spribe — games from all the top providers on one platform.
VIP program mjl999
Play regularly, move up the levels, and enjoy more benefits.
- Weekly cashback
- Special bonus offers
- 24/7 Bengali support
- Fast withdrawal processing
- All Bronze benefits
- Priority withdrawal
- Special birthday bonus
- Exclusive tournament access
- All Silver benefits
- Personal account manager
- Invitation to exclusive events
- Fastest withdrawal processing
You move up to the next tier automatically based on your activity. There is no specific target to meet — just stay regularly active and you will be rewarded.
Payment methods and processing times
| Method | Minimum deposit | Maximum deposit | Processing time | Fee |
|---|---|---|---|---|
| bKash (bKash) | ৳500 | ৳50,000 | Instant | Free |
| Nagad (Nagad) | ৳500 | ৳50,000 | Instant | Free |
| Rocket (Rocket) | ৳500 | ৳30,000 | Instant | Free |
| Dutch-Bangla Bank | ৳500 | ৳1,00,000 | 15 minutes – 1 hour | Bank charges apply |
| City Bank | ৳500 | ৳1,00,000 | 15 minutes – 1 hour | Bank charges apply |
| BRAC Bank | ৳500 | ৳1,00,000 | 1–24 hours | Bank charges apply |
The minimum withdrawal amount is ৳800. Withdrawals to mobile wallets are usually completed within 5–30 minutes.
Built for Bangladeshis
mjl999 is built with Bangladeshi players in mind. The entire platform interface is in Bengali — new players can get started without any difficulty.
Fully in Bengali
The site, support, and guides are entirely in the Bengali language.
Transactions in Taka (৳)
All balances, bonuses, and payments are in BDT.
Mobile wallet support
Direct transactions via bKash, Nagad, and Rocket.
BST timezone support
Always aligned with Bangladesh Standard Time (UTC+6).
Football betting
Football fans in Bangladesh are always enthusiastic about the Premier League, La Liga, UEFA Champions League, and FIFA World Cup qualifiers. All these major competitions are available for betting on mjl999.
One thing to note is that major European matches often kick off around midnight or early morning Bangladesh time. So check the match schedule carefully before starting live betting.
| Market | Description |
|---|---|
| 1X2 | Home win, draw, or away win |
| Double Chance | Bet on two out of three possible outcomes |
| Over/Under Goals | Whether total goals will be over or under a set number |
| Both Teams to Score | Whether both teams will score |
| Asian Handicap | Levelling the market by giving the weaker team an advantage |
| First Goal Scorer | Who will score the first goal in the match |
Cricket partnerships
Cricket sponsorship is now a familiar trend in the Bangladeshi betting market. Many online betting brands are making significant investments in international cricket.
There are several notable examples in the industry — Babu88 has partnered with Montreal Tigers and Colombo Strikers, Crickex has taken on various regional sponsorships in this area, and Jeetbuzz has brought on West Indies all-rounder Andre Russell as a brand ambassador.
This trend shows that online gaming brands are increasingly keen to connect with South Asian audiences through cricket. The cricket culture of Bangladesh Tigers is further strengthening this partnership trend.
Betting terms and glossary
Simple explanations of important betting terms for new players.
RTP (Return to Player)
A statistic showing what percentage of total bets a game returns to players over the long term. For example, a 96% RTP means an average of ৳96 is returned for every ৳100 wagered — but this is an average figure and will vary each session.
House Edge
The mathematical advantage the casino holds on every bet. The lower the house edge, the better it is for the player. Baccarat generally has a very low house edge.
Wagering Requirement
The number of times you must wager the bonus amount before you can withdraw it. For example, a 25x wagering requirement means you need to place ৳25,000 in bets for every ৳1,000 bonus received.
Odds
A numerical way of expressing the probability of a particular outcome. In the decimal odds system, odds of 2.5 mean you receive a total of ৳250 if you win a ৳100 bet.
Bankroll
The total amount of money set aside specifically for playing. Proper bankroll management is the foundation of responsible gaming.
Volatility
A measure of how frequently and how large the rewards in a game are. High volatility means less frequent but larger rewards; low volatility means frequent but smaller rewards.
Parlay / Accumulator
A method of combining multiple bets into one, where every bet must win. If all come through, the total payout is much higher — but if one loses, you lose everything.
Live Bet
The opportunity to place bets in real time while a match is in progress. In live betting, odds change with every wicket, goal, or point scored.
Free Spin
An opportunity to spin a slot game at no cost — usually given as a bonus. Winnings from free spins often carry wagering requirements.
Stake
The amount of money you are placing on a particular bet. The words Stake and Wager are often used interchangeably.
Cash Out
The option to exit a bet before the match ends. It is used to secure a partial profit or reduce a loss.
Spread
The points or goals difference between two teams used to level the betting odds. Spread betting is common particularly in football and basketball.
Account verification process
KYC (Know Your Customer) verification is carried out for user safety and account security. It prevents fraud and ensures that only the genuine account holder can make withdrawals.
Provide clear photos of both the front and back of your NID. Make sure all information is clearly visible in the images.
A utility bill, bank statement, or any other official document showing your name and address.
A clear selfie holding your NID. This confirms that you are the owner of that identity document.
Verification is usually completed within 1–24 hours. Once approved, you will have full access to all features.
Bankroll management guide
Play responsibly — follow these principles for financial protection.
Set aside a betting budget
Decide how much of your monthly entertainment budget you can spend on betting. Never go beyond this budget. Your betting budget should always come from surplus funds — never from money set aside for essential expenses.
Divide it by session
Split your total bankroll into smaller session amounts. Instead of spending your entire monthly budget in one session, use a set amount per session. This way you will enjoy longer-lasting fun.
The 1–5% rule per bet
Never place more than 5% of your total bankroll on a single bet. This rule keeps you able to keep playing after a few losses and protects you from major losses.
Take a break after winning
Pause for a moment after a big win. Set a target and, once you reach it, withdraw for the day. The "just a little more" mindset can lead to losses.
Track your history
Regularly review your playing history — how much you have deposited and how much you have withdrawn. Assess this information honestly. Avoid the temptation to chase losses by placing larger bets in a hurry.
Join mjl999 today and get up to ৳15,000 in bonuses
Start by depositing just ৳500 via bKash or Nagad. From Dhaka to Chittagong — thousands of players across Bangladesh enjoy it every day. For players aged 21 and above only.
Register nowResponsible gaming
At mjl999, we believe that enjoyable gaming means responsible gaming.
Deposit limit
Set daily, weekly, or monthly deposit limits. Once set, the system automatically enforces the limit.
Session time control
Set your playing time. Once the specified time has passed, the system will remind you to take a break.
Self-exclusion option
You have the option to temporarily or permanently close your account at any time. Contact support.
21+ age verification
This platform is for players aged 21 and above only. Age is confirmed during account verification.
Privacy policy notice
mjl999 gives the highest priority to protecting your personal information. We use SSL encryption to keep all your data secure. Your information is never sold to third parties.
To learn more about our policies on data collection, storage, and use, please visit our Privacy Policy page.
Legal Notice
- mjl999 is an online platform and does not claim any specific license or regulatory approval.
- Bangladesh's Public Gambling Act 1867 does not say anything specific about online betting — it is a legally ambiguous area.
- Users are themselves responsible for complying with their local laws.
- This platform is for those aged 21 and above only. Creating accounts by minors is strictly prohibited.
- If you feel that gaming is becoming a problem, please visit our Responsible Gaming page.