Join Bangladesh's top betting platform. Easy payments via bKash, support in Bangla, and a 100% bonus on your first deposit — made just for you.
Already have an account? Log In
On your first deposit after registration 100% Bonus up to a maximum of ৳5,000.
The complete journey from registration to your first bet
Enter your full name, mobile number, date of birth, and password. Email is optional but makes account recovery easier.
An OTP will be sent to the number you provided. It arrives within seconds — use it to confirm your mobile number.
Deposit as little as ৳200 via bKash, Nagad, or Rocket. The funds are credited to your balance instantly, and you'll receive a 100% bonus on top.
Cricket, football, Live Casino, or slots — take your pick. Full experience from your very first bet.
* For full bonus terms and conditions Terms & Conditions View.
Bangladesh's best betting experience, all in one platform
Your first deposit at bg666 comes with a 100% bonus — up to ৳5,000. Deposit ৳200 and you'll get ৳200 added as a bonus. This offer is one-time only, so make sure you use it at the right moment.
Deposits and withdrawals at bg666 are processed via bKash, Nagad, and Rocket — typically within 5–15 minutes. Bank transfer is also available. No hidden fees.
Bet on cricket, football, tennis, badminton, kabaddi, and 30+ other sports. Live betting is available for all major events — IPL, BPL, FIFA World Cup, and more.
Live Casino, slots, fishing games, and crash games — all in one place. Enjoy titles from the world's leading providers, including Evolution and Pragmatic Play.
Bg666's support team responds in Bangla — with an average live chat response time of 2 minutes. Whenever you run into an issue, help is available day or night.
The bg666 app is available free for Android and iOS. It's faster than the web, with notification support and live streaming built in.
Have these ready and you'll be done in 3 minutes
You'll need a Bangladeshi number to receive the OTP. Using a number linked to bKash or Nagad also makes payments more convenient.
NID is not required at registration — just your name and date of birth. NID will be used for KYC verification on larger withdrawals.
Bg666 strictly enforces an 18+ policy. Age is verified using your date of birth.
Your bKash, Nagad, or Rocket account must be registered in your own name. To receive the welcome bonus on your first deposit, make sure to fund your account right away.
Use a password of at least 8 characters — mix uppercase letters, numbers, and symbols. Never share it with anyone.
Mobile data or WiFi — bg666 runs fast on either. You can register through the website or the app.
Why register at bg666 — a quick overview
A lot of people hesitate when it comes to signing up on an online betting platform — worries about data security, losing money, or the whole process seeming too complicated. These are all valid concerns. bg666 has deliberately kept its registration process simple, so anyone in Bangladesh can open an account right from their mobile.
The first step of registration is filling out the form. bg666 only asks for a few basic details — your name, mobile number, date of birth, and password. An email address is helpful but not required. Many platforms ask for your NID number, bank details, and more at sign-up — bg666 doesn't require any of that during registration. You'll only need to provide it for KYC verification when making a large withdrawal.
Choose your password carefully. Never use something obvious like your date of birth or "123456". Create a strong password by mixing uppercase letters, numbers, and special characters. If you stay logged in to your bg666 account, make sure no one else can see your password — especially on a shared device.
The mobile OTP step needs to be completed promptly. OTPs typically expire within 10 minutes. Once you submit the form, enter the 6-digit code sent to your mobile right away. If you entered the wrong number, you'll have the option to try again.
Once your registration is complete, it's best to make your first deposit straight away — the 100% welcome bonus applies to your first deposit only. The minimum deposit from bKash to bg666 is ৳200. That means deposit ৳200 and you'll receive ৳200 as a bonus, giving you ৳400 to start playing with.
Questions about wagering requirements are completely normal. bg666's welcome bonus carries a 3x wagering requirement — meaning you just need to place bets totalling three times the bonus amount before you can withdraw. If you receive a ৳200 bonus, you'll need to wager ৳600 in total — this counts all bets placed, not just losses. The wagering can be completed across any Sports or casino game, and you have 30 days to do it — plenty of time.
Only one account per mobile number is allowed at bg666. Attempting to claim bonuses through multiple accounts puts all of them at risk of being permanently banned. Different family members may register separately, but each person must use their own mobile number and payment method.
After registering, it's worth downloading the app. The bg666 app sends push notifications — you'll get instant alerts when a match starts, a bonus offer arrives, or a withdrawal is completed. Live betting is also smoother on the app than on the website.
We strongly recommend enabling two-factor authentication (2FA) for your account security. With 2FA active, even if someone gets hold of your password, they still can't log in without the OTP. Enable it in Settings — a one-time setup that gives you lasting peace of mind.
All things considered, signing up at bg666 is the easiest way to get started with online betting in Bangladesh. bKash payments, Bangla support, generous bonuses, and thousands of games — it's rare to find this much in one place. Register now, lock in your 100% first-deposit bonus, and see what bg666 is all about for yourself.
Start with just ৳200 and claim a 100% bonus. Registration is completely free.
Password & Tournament FAQs
Registration is free and takes just 3 minutes. 100% bonus on your first deposit — for new members only.