Join Bangladesh's most popular betting platform. Open a free account, claim a 100% bonus on your first deposit, and bet on over 30 sports.
Already have an account? Log In
Register now and on your first deposit 100% Bonus up to ৳10,000 Receive.
Gamble responsibly. 18+ only.
Step by Step
Create your account and start betting in just four simple steps.
Fill in the registration form with your name, mobile number, date of birth, and password. Make sure all details are accurate.
An OTP code will be sent to your mobile. Enter the code to complete your number verification.
Make a minimum deposit of ৳200 via bKash, Nagad, or Rocket. The bonus will be credited automatically.
Account active. cricket, football, Live Casino — play whatever you're in the mood for.
Why Choose Mega Bets
Registering with Mega Bets isn't just about opening an account — it's the start of a complete betting experience.
Get up to ৳10,000 as a 100% bonus on your first deposit. This is exclusively for new members — a one-time offer.
Place bets while the match is in play. Live odds update in real time. cricket, football, tennis — it's all here.
The Mega Bets app is available on both Android and iOS. Place bets and make withdrawals from anywhere.
Withdrawals are processed within 15 minutes to 24 hours of your request. bKash and Nagad are directly supported.
Beyond the welcome bonus, there are weekly reload bonuses, cashback deals, and special tournament offers.
Bengali support is available 24/7. Chat with us directly via Live Chat — average response time is 5 minutes.
Welcome Offer
Mega Bets offers a special welcome package for new members. Make the most of every bonus and play more.
Get a 100% match bonus on your first deposit. Deposit ৳1,000, get ৳1,000 in bonus — start with ৳2,000 in total.
Lose your first bet within 24 hours of registering? You'll get a free bet. A risk-free way to get started.
Special reload bonus offers are available every week. Active members receive these offers on a regular basis.
Wagering requirements must be met before withdrawing bonus funds. Each bonus has its own terms — Terms & Conditions Read on. Your original deposit can be withdrawn at any time.
Details
There are many online betting platforms in Bangladesh, but Mega Betshas something different to offer. Everything here is in Bangla — from the registration form to customer support. Whether you're in Dhaka, Chattogram, Rajshahi, or Sylhet, all you need is a smartphone and an active mobile number.
The information required during registration is straightforward — your full name, date of birth, mobile number, and a password. That's all it takes. It's worth understanding why the date of birth is needed: Mega Bets strictly enforces an 18+ age policy. This isn't just a legal requirement — it's a matter of responsibility. Ensuring that minors cannot place bets is a commitment Mega Bets takes seriously.
The mobile number verification step is worth paying close attention to. After registration, you'll receive an OTP code on your number — use it to verify your account. There are two reasons this matters: first, it confirms the number actually belongs to you. Second, this same number will be used for payments going forward. So it's best to enter the number linked to your bKash or Nagad account.
Choose your password carefully. Avoid using something like "123456" or your date of birth. A strong password has at least 8 characters and includes an uppercase letter, a number, and a special character — this keeps your account secure. Never share your password with anyone. Mega Bets support will never ask for it.
The welcome bonus is genuinely exciting — and understandably so. A 100% bonus means you receive the same amount you deposit. Put in ৳5,000, get ৳5,000 in bonus — starting with ৳10,000 in total. That said, bonuses come with wagering requirements. This means you can't withdraw the bonus funds directly — you'll need to place a set amount in bets first. Your original deposit, however, can be withdrawn at any time.
Here's how to make your first deposit after registering. Go to My Account or the Wallet section and select the Deposit option. Choose whichever payment method you have — bKash, Nagad, or Rocket. Send the amount to Mega Bets' payment number and confirm with your transaction ID. Your balance is typically updated within 5–15 minutes.
Downloading the Mega Bets app makes for a much smoother betting experience. Compared to your phone's browser, the app loads faster, delivers notifications, and makes the payment process easier. Android users can download the APK file directly, while iOS users can find it on the App Store.
One last thing — sign up quickly, but take it slow when you start betting. Spend the first few days getting familiar with your account and settings. Set a deposit limit. Start with small bets. Mega Bets wants you to enjoy the experience for the long haul — not burn through everything in a single session.
General Questions
Register in just 3 minutes. Get a 100% bonus on your first deposit. Join over 500,000 members across Bangladesh.
Gamble responsibly. 18+ only.