Join Bangladesh's top online betting platform. Open an account in just 3 minutes, get a 100% bonus on your first deposit, and start betting on thousands of matches.
All these benefits are available immediately after registration — no waiting required
Make your first deposit and receive a bonus of equal value. Deposit ৳1,000 and you'll have ৳2,000 to start betting with. No code needed — the bonus is added automatically.
Deposit and withdraw using Bangladesh's most popular mobile banking services. Starting from just ৳200, your balance is typically updated within seconds.
Bet at real-time odds while matches are in progress. cricket, football, kabaddi – live scores and stats for thousands of matches, all in one place.
Once registered, you can access the Live Casino section straight away. Play blackjack, roulette, and baccarat with real dealers – Bengali-speaking dealers are available.
Every bet you place on bdt678 earns you points. Redeem them for bonuses, cashback, or exclusive offers. The more you bet, the higher your VIP level.
For any questions or issues, reach out in Bengali. Support is available around the clock via live chat, email, or phone – even at 3 in the morning.
The entire process is completed in 5 simple steps. If you get stuck at any point — from filling out the form to claiming your bonus — contact support.
Enter your full name, mobile number, date of birth, username, and password. Make sure all details are accurate – they'll be needed later for KYC verification.
After registration, a 6-digit OTP will be sent to your mobile number. Enter it in the designated field to activate your account. The OTP is valid for up to 10 minutes.
Deposit a minimum of ৳200 from your bKash, Nagad, or Rocket registered number. Your balance will reflect in your account within seconds.
Your 100% bonus will be credited to your wallet as soon as your first deposit is made — no code needed, no manual claim required. You can use your bonus balance to place any bet.
Cricket, football, tennis – pick your favourite sport. Place a live bet or bet in advance – both options are available. Winnings from your first bet can typically be withdrawn within 5–15 minutes.
See what you're missing out on by not registering at bdt678
| Benefits | Registered Members | Non-Member |
|---|---|---|
| Live Betting | Full Access | Visible only |
| Welcome Bonus | 100% on First Deposit | Not Available |
| Withdrawal Benefits | 5–15 Minutes | None |
| Live Casino | Access to All Games | None |
| VIP Points | Earn points on every bet | None |
| Betting History | All Records Saved | None |
| Set Deposit Limit | You can change this yourself | None |
| Push Notifications | Instant updates on goals & wickets | None |
Interested in online betting but not sure where to start? You're not alone — it's a common challenge for many people in Bangladesh. bdt678 With that in mind, the registration process has been made as simple as possible. Just enter your mobile number, verify via OTP, and you're ready to bet — the whole thing takes about 3 minutes.
Many people have questions about the information required during registration. Why is your date of birth needed? Because at bdt678, only users aged 18 or above can open an account – this is a core requirement of responsible betting. Why does your real name matter? When you go to make a withdrawal, your name and NID are checked during KYC verification. Providing an incorrect name could result in your withdrawal being held up.
An important tip about your mobile number — use the same number linked to your bKash or Nagad account. Deposits and withdrawals are typically processed to the registered number, and using a different one may require additional verification.
The benefit most new members enjoy right after registering is the welcome bonus. Make your first deposit and receive a matching bonus of the same amount. So if you deposit ৳500, you'll start betting with a total of ৳1,000. You can use the bonus to place bets, but a certain amount of wagering is required before you can withdraw. This rule is in place to prevent bonus abuse – once you understand it, it makes perfect sense.
Bdt678 offers a wide range of Sports Betting options. cricket is the most popular — covering IPL, BPL, World Cup, and Test matches. For football, you can bet on everything from the English Premier League to the Bangladesh Premier League. Beyond that, you'll also find tennis, badminton, volleyball, kabaddi, and e-sports. Head to the live betting section and watch the odds shift in real time as matches unfold — that's where the real thrill of live betting comes in.
After registering, it's worth downloading the app. The website has everything you need, but the app lets you receive push notifications – so you'll get instant updates at key moments in a match. The app interface is also designed specifically for mobile use, making it quicker and easier to place bets on the go.
If you run into any issues or have questions, don't hesitate to reach out to support. Write in Bengali and get a reply in Bengali. Live chat responses typically come within 5–15 minutes. bdt678's support team is always on hand to help you at every step – from registration all the way through to your first withdrawal.
If you didn't receive your OTP or the form won't submit, refresh the page and try again. If the issue persists, email support@bdt678.click or reach us via live chat.
If you need to change your mobile number after registration, please contact support. Changes can be made after a security verification. So make sure you enter the correct number from the start.
2 More Must-Know Questions About Betting at bdt678
Signing up at bdt678 is free and takes just 3 minutes. Get a 100% bonus on your first deposit – don't miss out.