📄 Legal

bm99 Terms & Conditions — Rules for Bangladesh Players

Please read these terms carefully before using bm99. By accessing and using this platform you agree to be bound by the terms set out below.

Last Updated: January 2026
Important Notice: These Terms & Conditions constitute a legally binding agreement between you (the player) and bm99. You must be 21 years of age or older to register and use this platform. If you do not agree to these terms, please discontinue use of bm99 immediately.

These Terms & Conditions ("Terms") govern your access to and use of the bm99 website, mobile platform, games, sports betting features, and all associated services (collectively, "the Platform"). bm99 is an online casino and sports betting service operated for users in Bangladesh. By completing registration on bm99 you confirm that you have read, understood, and agreed to these Terms in full. These Terms are written in English and all formal communications, dispute processes, and support interactions related to these Terms will be conducted in English.

bm99 reserves the right to update or modify these Terms at any time. Changes take effect from the date they are published on this page. Your continued use of the Platform after any update constitutes your acceptance of the revised Terms. It is your responsibility to review this page periodically. Where a change is material, bm99 will make reasonable efforts to notify active account holders via email or platform notification.

Key Rules at a Glance

🔞

21+ Only

You must be 21 years or older to register and use bm99. Underage access is strictly prohibited.

🪪

One Account

Each player may hold one account only. Duplicate accounts will be closed and balances may be forfeited.

💳

Deposits

Minimum deposit is ৳200 via bKash, Nagad, Rocket, or Upay. All funds are in Bangladeshi Taka.

🎁

Bonus T&C

All bonuses are subject to wagering requirements. Read bonus terms before claiming any offer.

🛡️

Fair Play

Cheating, collusion, and exploitation of software errors are prohibited and may result in account closure.

⚠️

Violation Consequences

Violations of these Terms may result in account suspension, balance forfeiture, or permanent ban.


1. Eligibility

Access to and use of bm99 is restricted to individuals who meet all of the following criteria:

bm99 reserves the right to verify your eligibility at any time and to close your account if it is found that you do not meet these requirements. Any winnings accrued while ineligible may be voided and any balance returned at bm99's sole discretion.


2. Account Registration and Security

To use bm99 you must create a personal account by providing accurate information including your mobile number, which will serve as your primary account identifier. Each person may hold one account only. If bm99 discovers that a player holds multiple accounts, all accounts may be suspended and balances forfeited without prior notice.

Account Security

You are solely responsible for maintaining the confidentiality of your login credentials. You must not share your password, OTP, or account access with any third party. bm99 will never ask for your password under any circumstances. Any activity that occurs on your account while logged in is your responsibility. If you suspect that your account has been compromised, you must contact bm99 support immediately via live chat.

KYC Verification

bm99 may require identity verification (KYC) at any time, including before processing withdrawal requests above certain thresholds. Failure to complete KYC may result in:


3. Deposits and Withdrawals

All financial transactions on bm99 are denominated in Bangladeshi Taka (৳). bm99 supports deposits and withdrawals via bKash, Nagad, Rocket, and Upay. Bank transfers via Dutch-Bangla Bank, City Bank, BRAC Bank, and other approved institutions may also be available. bm99 does not charge fees for standard deposits or withdrawals, though your mobile wallet provider may apply its own transaction fees.

Deposit Rules

The minimum deposit amount is ৳200. There is no maximum deposit limit, though bm99 may apply transaction limits at its discretion for security purposes. Deposits are credited to your bm99 account balance immediately upon confirmation from the payment provider. It is your responsibility to ensure the accuracy of the payment details you provide. bm99 accepts no liability for funds lost due to incorrect payment information entered by the player.

Withdrawal Rules

Withdrawals are processed back to the same payment method used for the most recent deposit wherever possible. Withdrawal requests are typically processed within one hour, though processing times may vary. The following conditions apply to all withdrawals:


4. Bonuses and Promotions

bm99 offers a variety of promotional bonuses including welcome bonuses, reload bonuses, cashback offers, and seasonal promotions tied to events such as Eid, BPL, and IPL. All bonuses are subject to the following general conditions:

Free spins awarded as part of a promotion are subject to the specific promotion's terms. Any winnings from free spins will be credited as bonus funds and subject to the applicable wagering requirement.


5. Betting and Gaming Rules

All bets placed on bm99 are final once confirmed by the system. Players are responsible for ensuring the accuracy of their bet selections before confirming. bm99 reserves the right to void bets placed in error or bets that result from an obvious error in the odds or game software.

Sports Betting

Cricket betting markets (including BPL, IPL, T20 World Cup, Bangladesh Tigers fixtures) and all other sports betting markets are governed by the specific sport rules outlined in the sportsbook section of the Platform. In the event of a match abandonment, void, or walkover, bm99's specific settlement rules for each market type will apply. Live in-play bets are accepted subject to the Platform's current acceptance criteria at the time of placement.

Casino and Slots

All casino games, including slots and live dealer tables, use certified random number generation (RNG) systems or real live dealer broadcasts. RTP (return to player) percentages are set by the game providers (Pragmatic Play, Evolution Gaming, Ezugi, Jili, Spribe, and others) and are not altered by bm99. By playing any game on bm99 you accept the game's inherent house edge and the fact that gambling involves the risk of losing money.


6. Responsible Gaming

bm99 is committed to promoting responsible gaming. The Platform is for entertainment only and is not intended as a source of income. Players are encouraged to set deposit limits, loss limits, and session time limits within their account settings. bm99 provides self-exclusion tools that allow players to suspend their account for a defined period of time or permanently. To activate self-exclusion please contact bm99 live chat support.

bm99 strictly prohibits access to the Platform by anyone under 21 years of age. If you believe a minor has accessed bm99 using your account or device, contact bm99 support immediately. bm99 will cooperate with any lawful request from relevant authorities concerning underage gambling.

Need Help?: If gambling is affecting your finances, relationships, or mental health, please contact our 24/7 live chat support or visit our Responsible Gaming page for guidance and self-exclusion options.

7. Prohibited Conduct

The following activities are strictly prohibited on bm99. Violation of any of these may result in immediate account suspension, forfeiture of all funds, and a permanent ban from the Platform:

bm99 employs fraud detection systems and cooperates fully with payment providers and relevant authorities in investigating suspected prohibited conduct. Players found to have engaged in prohibited conduct will not be entitled to any funds held in their account at the time of closure.


8. Limitation of Liability

bm99 provides its Platform on an "as is" and "as available" basis. To the fullest extent permitted by applicable law, bm99 disclaims all warranties, express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement. bm99 does not warrant that the Platform will be uninterrupted, error-free, or completely secure, though reasonable efforts are made to maintain availability and security at all times.

In no event shall bm99 be liable for any indirect, incidental, special, consequential, or punitive damages arising out of or in connection with your use of the Platform, including loss of funds due to technical failure, incorrect bet placement, or any interruption of service. bm99's total aggregate liability to you for any claim shall not exceed the total amount deposited by you in the 30 days preceding the claim.


9. Amendments to These Terms

bm99 reserves the right to amend these Terms at any time. Updated Terms will be published on this page with a revised "Last Updated" date. Where changes are material, bm99 will notify active players via the contact details held on their account, where reasonably practicable. Your continued use of the Platform following publication of any amendment constitutes your binding acceptance of the revised Terms.

If you disagree with any amendment to these Terms, your sole remedy is to close your account and discontinue use of the Platform. Requests to close an account should be submitted to bm99 live chat support. Any funds remaining in your account at the time of closure will be processed for withdrawal to your registered payment method, subject to completion of any outstanding KYC requirements.


10. Contact and Complaints

For any questions about these Terms, or to raise a formal complaint, please contact bm99 support. Our team is available 24/7 via live chat. For written enquiries you may also reach us at the email address below. bm99 aims to resolve all complaints within 72 hours of receipt.

📧 Email: [email protected]

Have Questions About These Terms?

Our FAQ covers the most common player questions. Or log in to bm99 and speak to our live chat support team directly.

Read Our FAQ Log In to bm99