Opening an account with bd1o is straightforward — just provide your mobile number and a few basic details. Complete registration, claim your welcome bonus on your first deposit, and start betting right away.
Please fill in the details below accurately — they will be required during KYC verification.
You're Getting a Welcome Bonus! A special bonus will be added to your first deposit after registration. View Bonus Details.
These benefits kick in as soon as you register.
You'll receive a special bonus on your first deposit — bd1o's best offer for new members.
Bet on cricket, football, kabaddi, tennis, and more than 30 other sports.
Withdrawals via bKash and Nagad are typically processed within 15 minutes.
The bd1o app is available for both Android and iOS — completely free to download.
Watch real-time odds and live scores side by side while the match is in play.
Get help in Bangla whenever you need it, any time of the day or night.
Make sure the details you provide during registration are accurate — especially your name and date of birth. These must match your ID document at the time of KYC verification.
Take a moment to review these points before registering
Everything from the website to the app is available in Bengali — no English required.
Deposit and withdraw using Bangladesh's most widely used mobile banking services. No bank card required.
Bd1o operates under a license from an international regulatory authority — your funds and personal information are fully protected.
Bd1o offers some of the most competitive odds in the market — giving you the chance to earn better returns on the same bet.
Alongside Sports Betting, enjoy Live Casino, slots, and card games.
Regular members enjoy cashback, free bets, and exclusive VIP perks.
Enter your full name, date of birth, mobile number, and email address. Make sure the details are accurate — you'll need them for KYC later.
A 6-digit OTP will be sent to your registered mobile number. Enter it in the designated field to verify — it expires in 5 minutes.
Once your OTP is verified, your account is activated instantly. Log in and start exploring the platform.
Deposit via bKash, Nagad, or Rocket. Your welcome bonus will be credited on your very first deposit.
Head to the Sports section, pick the match you want, and place your bet. Before your first bet, take a moment to understand how odds work.
Each person is allowed only one account. Multiple accounts are prohibited and may result in the forfeiture of all bonuses.
You must be at least 18 years old to register with bd1o. You will need to prove your age during KYC verification.
To make a withdrawal, you must complete KYC verification using your National ID or passport. Have them ready in advance.
Create a password using a mix of uppercase, lowercase letters, and numbers. Never share it with anyone.
Your OTP will be sent to this number and payments will be processed through it — so make sure it's active and belongs to you.
A special welcome bonus will be credited after your first deposit following registration. Visit the bonus page for full terms and conditions.
For many people in Bangladesh, signing up on an online betting platform can seem complicated — especially first-timers who have questions about what information is required, how safe it is to send money, and how withdrawals work. bd1o has designed the entire process to be as simple as possible, so that even an everyday smartphone user can complete registration with ease.
The information bd1o asks for during registration is only what's needed to run the service. Your name and date of birth are required for age verification and KYC, your mobile number is needed for OTP and payments, and your email is used for important account notifications. No additional information is collected beyond this. To learn more about how your data is kept secure Privacy Policy View Page.
It's best to complete your KYC verification as soon as possible after registering. Many people assume it's optional — but without KYC, your withdrawal limit stays very low and you won't be able to cash out large winnings. In most cases, KYC is approved within 30 minutes after you submit photos of the front and back of your National ID along with a selfie.
A welcome bonus is available on your first deposit after registering with bd1o. The bonus does not go directly to your main balance — it is credited to a bonus wallet and becomes withdrawable once the specified turnover requirement is met. Reading the full bonus terms beforehand will save you any confusion later. To be straightforward about it — bd1o's welcome bonus comes with a relatively low turnover requirement compared to the market, which makes it genuinely usable.
Downloading the mobile app is recommended — live betting is significantly faster on the app than in a browser, and you'll also get push notifications. Registering through the app is just as easy as on the web. To find out more about the bd1o app App Page Go.
Having these ready beforehand will make registration even faster
A Bangladeshi number (01X) is required for OTP verification. The number must be your own.
A valid email address is required for account notifications and password resets.
Have your NID or passport ready for KYC verification — it's not needed for registration, but it is required for withdrawals.
A mobile banking account registered in your name, for deposits and withdrawals.
Enter your correct date of birth during registration — providing an underage date of birth may result in your account being closed later.
Register from a secure internet connection — it's best to avoid public Wi-Fi.
If you don't receive your OTP, the form fails to submit, or you run into any other issue, contact support directly. You'll get fast help in Bengali.
support@bd1o.best | Live Chat 24/7
Responsible Betting GuideQuestions About Registration & Using the Platform
Join the platform trusted by millions of bettors across Bangladesh. Claim your welcome bonus on your first deposit — get started today.
18+ only. Play responsibly.