Deposit directly from Bangladesh via bKash, Nagad, or Rocket. Registration is completely free and a welcome bonus is up for grabs.
Every step is straightforward and instructions are available in Bangla — no experience needed.
Enter your name, mobile number, date of birth, and password. If you have a referral code, add it to unlock extra benefits.
A one-time OTP code will be sent to your registered mobile number. Enter the code to complete your mobile number verification.
Deposit a minimum of ৳500 via bKash, Nagad, or Rocket. Your welcome bonus will be applied on your very first deposit.
Once your account is active, 500+ games, Live Casino, and Sports Betting are all open to you.
Registering at m888bet isn't just about creating an account — it's your gateway to a complete gaming experience.
Get up to 100% bonus on your first deposit. New members also enjoy exclusive free spins and cashback offers. On the Promotions Page See Details.
Deposit and withdraw directly via bKash, Nagad, Rocket, and bank transfer. bKash payments are typically processed within 3–15 minutes.
Slots, Live Casino, cricket and football betting from top providers including Pragmatic Play and Evolution Gaming — all in one place.
If you run into any issues with registration or payments, support is available in Bangla. The support team is available 24/7, seven days a week.
After registering, download the m888bet app and enjoy seamless gameplay from your smartphone, anywhere you go. Exclusive offers are available on the app too.
Every bet you place after registering earns you points. Redeem those points for bonuses, cashback, and special rewards — the more you play, the more you earn.
Before claiming a bonus, here's what you should know: Every bonus comes with wagering requirements. You'll need to complete a specified amount of bets before you can withdraw your bonus. Details Terms & Conditions here.
Signing up at m888bet is quick and easy. Have these details ready and you'll be done in 2 minutes.
Warning: Only one account can be created per mobile number. Providing false information may result in withdrawal issues and account suspension.
Registering at m888bet is about as simple as opening a bKash account. Start by entering your name, mobile number, and date of birth in the form above. Make sure your name matches exactly what's on your National ID or passport — it will save you trouble when withdrawing later.
Take a moment to choose a strong password. Avoid obvious combinations like "123456" or "password". Adding at least one uppercase letter, one number, and one special character makes your password significantly more secure.
Online betting and gaming platforms have grown rapidly in Bangladesh, but not all of them are equal. The biggest reason to register with m888bet is direct support for Bangladeshi payment methods. Depositing via bKash or Nagad is completely hassle-free — no intermediaries, no extra steps.
Another great perk of registering is the welcome bonus. A 100% bonus on your first deposit means if you put in ৳1,000, you start playing with ৳2,000. Free spins are also part of the deal — giving you extra chances on slots.
M888bet members get access to more than 500 games. From Pragmatic Play's popular slots to Evolution's live blackjack, roulette, and cricket betting — all under one account.
The most common registration mistakes new members make are misspelling their name, entering the wrong mobile number, and choosing a weak password. A name error causes the most problems down the line, because identity verification (KYC) during withdrawals requires your name to match exactly what's on your NID.
When entering your mobile number, make sure it's active and belongs to you. The OTP will be sent to that number — if you use someone else's, you won't be able to complete verification.
One more thing about passwords — make sure you save whatever password you set, either by writing it down or storing it in a password manager. Planning to reset it later if you forget is not a good approach, since resets take time. It's much easier to get it right from the start.
First, Once Your Account Is Active On the Payment Page Go to the payment page and make your first deposit using your preferred method. Check whether a bonus option is available during the deposit — if you skip it the first time, you won't be able to claim it later.
Then On the Promotions Page Head over to the Promotions page to see what's currently available for new members. Free spins, cashback, tournaments — it's all there. m888bet regularly adds new promotions, so it's worth checking back from time to time.
If You Prefer Playing on Mobile App Download via the m888bet app. You'll receive push notifications instantly for new offers and payment confirmations.
After registering, build some habits to keep your account secure. Always log out after each session — especially on cybercafé or shared devices. Never share your password with anyone, and no m888bet staff member will ever ask for it.
Keep two-factor authentication (2FA) enabled — it adds an extra layer of security to your account. Even if someone knows your password, they still can't log in without your mobile OTP.
Keep the mobile number you registered with always active. It's used for payment verification and security alerts. If you change your number, notify our support team right away.
Finally — m888bet keeps the registration process simple because we want new members to get started without any hassle. If you get stuck at any step, write to us in Bangla at support@m888bet.cash.
2-minute registration, a welcome bonus, and instant payments via bKash — join m888bet and explore a world of 500+ games.
Registration is completely free. For players aged 18 and above. Please gamble responsibly.