m89 — Bangladesh's Premier Online Casino & Cricket Betting Platform
Join thousands of players across Dhaka, Chittagong, Sylhet, and beyond. Enjoy live dealer games, BPL cricket betting, Boom Legend slots, and instant bKash & Nagad payouts — all in one place.
Registered Players
Daily Payouts
Games Available
Years in Operation
Getting Started on m89
From sign-up to your first payout, the entire process takes under 10 minutes. Here's how it works for players across Bangladesh.
Create Your AccountCreate Your Account
Visit m89 and complete a quick registration form with your name, email address, and preferred currency (BDT). The whole process takes under two minutes.
Account Verification
Upload a valid National ID card or passport to complete KYC verification. Verified accounts unlock faster withdrawals and higher deposit limits.
Make Your First Deposit
Fund your account via bKash, Nagad, Rocket, Upay, or bank transfer. Deposits are processed instantly — minimum ৳500 to get started.
Claim Your Welcome Bonus
Your first deposit qualifies for the m89 welcome package. Head to the Promotions page, select the welcome offer, and the bonus is credited automatically.
Place Your First Bet or Spin
Browse 3,500+ games — from live BPL cricket betting to Boom Legend slots and Evolution Gaming live dealer tables. Your choice, your pace.
Request a Withdrawal
Winnings are paid back to your bKash or Nagad wallet, typically within 15–30 minutes for standard requests. Bank transfers process within 1–24 hours.
Game Categories at m89
Whether you're a cricket punter, a slots enthusiast, or a live casino regular, m89 has a dedicated section built for you.
Cricket Formats Explained
New to cricket betting? Understanding the format is the first step to smarter wagering. Here's a quick breakdown of every major format and the leagues that matter most to Bangladesh fans.
T20 Cricket
Each team faces exactly 20 overs. Matches last approximately 3 hours, making them ideal for in-play betting. Key markets: match winner, top batsman, total sixes. Leagues: BPL, IPL, T20 World Cup, BBL, PSL.
ODI Cricket
50 overs per innings, full matches spanning 7–8 hours. Deeper betting markets including series winner, player milestones, and fall-of-wicket bets. ICC Cricket World Cup is the flagship ODI event for Bangladesh Tigers fans.
Test Cricket
Up to 5 days of play across two innings per team — the purist's format. Offers the richest variety of betting markets: session runs, innings totals, draw outcomes, and more. Bangladesh competes regularly in Tests.
The Hundred
A 100-ball format (10 sets of 10 balls) developed in England & Wales. Each match wraps up in about 2.5 hours. Fast-paced markets: runs per set, powerplay totals. Popular with younger bettors at m89.
Payment Methods & Processing Times
m89 supports all major Bangladeshi payment channels. Every method listed below supports both deposits and withdrawals in BDT (৳).
| Payment Method | Min Deposit | Max Deposit | Processing Time | Fee Notes |
|---|---|---|---|---|
| bKash | ৳500 | ৳200,000 | Instant | No fee from m89 side |
| Nagad | ৳500 | ৳200,000 | Instant | No fee from m89 side |
| Rocket | ৳500 | ৳100,000 | Instant | Operator network fee may apply |
| Upay | ৳500 | ৳100,000 | Instant – 15 minutes | No fee from m89 side |
| Dutch-Bangla Bank | ৳1,000 | ৳500,000 | 15 minutes – 2 hours | Standard bank transfer fees apply |
| City Bank | ৳1,000 | ৳500,000 | 1 – 6 hours | Standard bank transfer fees apply |
| BRAC Bank | ৳1,000 | ৳500,000 | 1 – 24 hours | Standard bank transfer fees apply |
All withdrawal requests are reviewed within 30 minutes during business hours (BST, UTC+6). Verified accounts receive priority processing.
Fast Withdrawals, Every Time
One of the biggest concerns for online casino players in Bangladesh is whether winnings actually arrive on time. At m89, our payment infrastructure is built around speed and reliability — not excuses.
bKash and Nagad withdrawals are typically processed in under 30 minutes. Bank transfers to Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, and Sonali Bank are completed within one business day. No arbitrary delays, no unexplained holds for verified accounts.
VIP Membership Tiers
The more you play at m89, the better the rewards. Four tiers — each unlocking progressively exclusive perks for loyal members across Bangladesh.
- Weekly cashback up to 0.5%
- Priority email support
- Access to member promotions
- Birthday bonus: ৳500
- Weekly cashback up to 0.8%
- 24/7 live chat priority
- Faster withdrawal processing
- Birthday bonus: ৳1,500
- Weekly cashback up to 1.0%
- Dedicated account manager
- Higher withdrawal limits
- Birthday bonus: ৳5,000
- Weekly cashback up to 1.2%
- Personal VIP host (BST hours)
- Custom withdrawal arrangements
- Birthday bonus: ৳20,000
Bonus Terms Comparison
Transparency matters. Here's a clear side-by-side view of the key terms on every active m89 bonus so you know exactly what you're signing up for.
| Bonus Type | Bonus Amount | Min. Deposit | Wagering Requirement | Validity Period |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳500 | 30x bonus amount | 30 days |
| Reload Bonus | 50% up to ৳10,000 | ৳1,000 | 25x bonus amount | 14 days |
| Weekly Cashback | Up to 1.2% of net loss | N/A | 1x (turnover only) | 7 days |
| Refer a Friend | ৳500 per referral | Referee deposits ৳500+ | 10x bonus amount | 30 days |
| Birthday Gift | Tier-based (৳500–৳20,000) | N/A (auto-credited) | 5x bonus amount | 7 days |
All bonus terms are subject to m89's full Terms & Conditions. Wagering requirements must be met before withdrawal of bonus-derived winnings. Visit Terms & Conditions for complete details.
Why Thousands of Bangladeshis Choose m89
From Rangpur to Cox's Bazar, players trust m89 for consistent performance, fair odds, and genuinely fast support.
Lightning-Fast Platform
Low-latency servers mean smooth live dealer streams and in-play cricket betting without lag — even on mobile data in Dhaka or Chittagong.
Competitive Odds
m89 maintains tight margins across cricket, football, kabaddi, and hockey markets. More value per bet compared to many regional alternatives.
Bank-Grade Security
256-bit SSL encryption on every transaction. Two-factor authentication available on all accounts. Your funds and data stay safe.
Mobile-Optimised
The entire m89 platform is fully responsive. Play on any Android or iOS device without downloading an app — just open the browser and go.
English-Language Support
All customer support agents are fluent in English and operate on Bangladesh Standard Time (BST, UTC+6) — so help is always at a sensible hour.
3,500+ Games
Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, Spribe, and Ezugi content — all under one roof and refreshed with new titles monthly.
Local Payment Methods
bKash, Nagad, Rocket, and Upay all supported natively — no currency conversion needed. Deposit and withdraw in BDT (৳) seamlessly.
Transparent Terms
No hidden wagering traps. Every bonus, every promotion, every withdrawal condition is stated clearly upfront — no nasty surprises at cashout.
Security & Trust at m89
Every layer of the m89 platform is built with player protection in mind — from the moment you register to every withdrawal you make.
m89 uses 256-bit SSL encryption across all pages and transactions, the same standard used by major international banks. All game outcomes are governed by certified Random Number Generator (RNG) systems, independently tested for fairness. Player funds are held in segregated accounts, separate from operational funds, ensuring your balance is protected at all times.
Account security features include two-factor authentication (2FA), login attempt monitoring, and automatic session timeouts. Suspicious activity triggers an immediate account review — not a delay in payouts.
Built for Bangladeshis
m89 was designed from the ground up to serve the Bangladesh market — not retrofitted from a generic international template.
BDT Currency
All balances, deposits, withdrawals, and bonus amounts are displayed in Bangladeshi Taka (৳). No confusing currency conversions or exchange rate surprises.
bKash & Nagad Native
Unlike many offshore platforms that treat MFS payments as an afterthought, m89 treats bKash, Nagad, and Rocket as primary payment rails with instant processing.
BST Operating Hours
Customer support, VIP management, and payment processing teams all work on Bangladesh Standard Time (UTC+6) — so you're never dealing with a team 8 hours behind.
Bangladesh Cricket Focus
BPL, Bangladesh Tigers Test matches, and Asia Cup fixtures all receive dedicated betting markets, pre-match analysis, and in-play coverage at m89 Sportsbook.
Betting & Casino Glossary
New to online betting or casino games? These are the essential terms every m89 player should know before placing their first wager.
- RTP (Return to Player)
- The percentage of total wagered money a slot or casino game pays back to players over time. A 96% RTP means ৳96 returned per ৳100 wagered on average.
- House Edge
- The mathematical advantage the casino holds over the player in any given game. Lower house edge means better long-term value for the player.
- Wager / Stake
- The amount of money you place on a single bet or spin. Also referred to as your stake. Minimum wagers at m89 start from ৳10 on most games.
- Odds
- A numerical representation of the likelihood of an outcome and the potential payout. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 if successful.
- Accumulator (Parlay)
- A single bet combining multiple selections. All selections must win for the bet to pay out, but the potential returns are significantly higher than single bets.
- Live Bet (In-Play)
- A bet placed on a match or game that is already in progress. Odds update in real time based on the current state of play.
- Cash Out
- A feature that lets you settle an open bet before the event concludes, locking in a partial profit or cutting losses depending on current match conditions.
- Bankroll
- The total amount of money you have set aside specifically for betting or casino play. Managing your bankroll sensibly is the foundation of responsible gambling.
- Volatility
- How frequently and how much a slot pays out. High volatility slots pay out less often but in larger amounts; low volatility slots pay smaller wins more frequently.
- Free Spin
- A bonus feature in slot games allowing you to spin the reels a set number of times without deducting from your real-money balance.
- Wagering Requirement
- The number of times you must bet through a bonus amount before the resulting winnings can be withdrawn. A 30x wagering requirement on a ৳1,000 bonus means ৳30,000 in total bets.
- Spread Betting
- A type of sports wager where you bet on whether a specific outcome will be above or below a value set by the bookmaker — common in cricket run totals.
24/7 Customer Support
Whether you're chasing a payout query at midnight BST or need help navigating a bonus, m89's support team is always reachable through multiple channels.
Live Chat
Available 24 hours a day, 7 days a week including public holidays. Average first response time: under 2 minutes. Access via the chat icon on any m89 page.
Email Support
For detailed account queries, document submissions, and complaint escalations. Contact: — typical response within 4 hours during BST business hours.
WhatsApp Support
Reach the m89 support team via WhatsApp for quick account queries. Number: +880 1700 000 000 (plain text — not a clickable link). Available 09:00–23:00 BST.
In-App Messaging
Logged-in members can send direct messages through the m89 account dashboard. Responses are tracked within your message history for full transparency.
Responsible Gaming Guidelines
m89 is committed to providing a safe and enjoyable environment for all players. Gambling should remain a form of entertainment, not a financial strategy or escape from personal difficulties.
We provide a comprehensive suite of self-management tools available directly from your account settings:
- Deposit Limits — Set daily, weekly, or monthly deposit caps in BDT (৳)
- Loss Limits — Cap the amount you can lose in a defined time period
- Session Time Limits — Receive alerts or automatic logouts after a set play duration
- Reality Checks — On-screen reminders showing how long you've been playing and your net result
- Self-Exclusion — Temporarily or permanently suspend your m89 account at any time
- Cooling-Off Periods — Short account pauses of 24 hours, 7 days, or 30 days
Know the Signs
Chasing losses, betting beyond your means, neglecting responsibilities, or feeling anxious when not playing are warning signs. Recognising them early makes a difference.
External Support Resources
The National Mental Health Helpline (Bangladesh) operates on 16789. International support is available through Gamblers Anonymous at gamblersanonymous.org — both are free and confidential.
Budget Management Tips
Only gamble with money you can afford to lose. Never use rent money, household funds, or borrowed money to fund your account. Set a monthly entertainment budget and stick to it.
m89 collects only the personal data necessary to operate your account, process payments, and comply with anti-money-laundering obligations. We do not sell your data to third parties. All data is stored with AES-256 encryption and access is restricted to authorised personnel only. For full details on what we collect, how we use it, and your rights under applicable data protection frameworks, please read our Privacy Policy.
m89 operates as an internationally licensed online gaming platform serving players in multiple markets. Bangladesh's Public Gambling Act of 1867 was drafted before the internet existed and does not explicitly address online betting — this creates a legal grey area that individual users should be aware of. Players are solely responsible for ensuring their use of this platform complies with the laws applicable in their jurisdiction. m89 does not make representations regarding the legality of online gambling in any specific country or region.
Age Restriction: This platform is strictly for adults aged 18 and above. Age verification is mandatory at registration and before any withdrawal is processed. Underage gambling is illegal and harmful — we take this seriously.
For further information on safe and responsible play, visit our Responsible Gaming page or review our Terms & Conditions.