Sports Betting at bd678 — Match Winner, Batsman and Run Markets for BPL and IPL
For cricket fans in Bangladesh, bd678 offers betting on match winner, top batsman and total runs markets for every BPL, IPL and T20 World Cup match. Live casino, slots and fishing games are also available — all in one place.
Betting Guide for the Bangladesh Premier League
How to bet on BPL and Bangladesh national team (Tigers) matches at bd678 — the popular markets explained in plain language.
Match Winner
Bet in advance on which of two teams will win — the simplest and most popular market.
Top Batsman
Which batsman will score the most runs for a team — this bet can be placed before the innings begins.
Total Runs Over/Under
Bet on whether the total runs in a full match or a specific number of overs will go above or below a set line.
Toss Market
Which team will win the toss — a market that is popular among bettors who like quick decisions.
From the BPL season to the IPL and even the ICC T20 World Cup, the same markets are available at bd678. Place bets on mobile from anywhere in Dhaka or beyond, at any time. Read our Cricket Betting Guide for detailed markets and betting strategies.
bd678 — Bangladesh's Own Online Gaming Site
bd678's goal is to create a trustworthy, transparent and secure gaming environment for players in Bangladesh. We believe every player has the right to play on fair terms in their own language. That is why our entire site, support team and payment system are built with the realities of Bangladesh in mind.
In terms of games, bd678 has a wide range of options — sports betting on cricket, football and esports; live casino from Evolution and Pragmatic Play Live; slots from PG Soft and JILI; Aviator by Spribe; and multiplayer fishing games. Baccarat, roulette, Teen Patti or Mahjong Ways — whatever you are looking for, it is here.
For players' convenience, deposits and withdrawals can be made through familiar mobile banking services including bKash, Nagad and Rocket. We use SSL encryption to protect accounts, and every payout goes only to the registered account owner. 24/7 support in Bengali is available for any issues. Learn more about bd678
bd678's Five Main Sections
Find out briefly what each section offers and click the links to go there directly.
Esports
Bet on major esports tournaments including CS2, Dota 2, League of Legends and Valorant. Markets range from map winner to first blood.
View Esports Betting MarketsBetting Tips
Practical guides on understanding odds, calculating multi-bets and managing your bankroll. Useful for both new and experienced players.
Read Betting Strategies and TipsCricket
Match winner, over-under and other markets for BPL, IPL, T20 World Cup and Bangladesh Tigers matches. Live betting is also available.
Cricket Betting Markets and GuideSlots
Hundreds of slot games from PG Soft, JILI, Pragmatic Play and many more studios. From Fortune Tiger to Gates of Olympus — all categories in one place.
Full Slots Game Collectionbd678 Casino
Live baccarat, roulette, blackjack and Teen Patti from Evolution and Pragmatic Play Live. Play with real dealers in real time.
Live Casino Games DetailsDeposit and Withdrawal Methods
Easily deposit and withdraw using familiar mobile banking and bank transfer options in Bangladesh. Minimum deposit ৳100.
Deposit Methods
Deposit instantly in seconds directly from your bKash mobile wallet.
Fast and reliable deposit from your Nagad account.
Deposit easily using Dutch-Bangla Bank's Rocket wallet.
Deposit using Upay mobile financial service.
Transfer from any scheduled bank including BRAC Bank, Dutch-Bangla Bank and Islami Bank.
Withdrawal Methods
Winnings are sent directly to your bKash number.
Withdraw quickly to your Nagad account.
Withdrawals to Rocket wallet are processed securely.
Withdrawals to your Upay account are completed with ease.
Withdrawals can be made directly to a bank account (BRAC, Dutch-Bangla, Islami Bank).
Fast Payouts — How Long Does It Take?
The withdrawal process at bd678 is straightforward, transparent and completed within a set timeframe.
Withdrawal Method
Payouts are processed at the same speed across all withdrawal methods — no method takes longer than another.
Typical Processing Time
Most withdrawal requests are completed within 5 to 30 minutes.
Minimum Withdrawal Amount
A minimum balance of ৳800 is required to make a withdrawal by any method.
The account verification process ensures that payouts reach only the genuine account owner — so identity confirmation may be required before your first withdrawal. Withdrawals always go to the player's own registered account or wallet.
Sports Betting vs Casino Games
Learn the difference between these two types of gaming — read on to understand which one suits you better.
| Feature | Sports Betting | Casino Games |
|---|---|---|
| How the Outcome Is Decided | Depends on team performance on the field and real-world events. | Determined by a Random Number Generator (RNG) or a live dealer's cards/roulette. |
| Role of Research | Knowing team form, pitch conditions, injuries and similar factors makes it easier to decide. | Each round is independent — previous results have no effect on the next. |
| Pace of Play | Follows the match schedule — events lasting hours or a full day. | Each round is over in a few seconds to a few minutes. |
| Session Length | You can place a bet and wait — active attention is not always necessary. | The player sets their own pace — sessions can be as long or as short as they like. |
| Margin or House Edge | The bookmaker applies a margin to each market, which is reflected in the odds. | Each game's RTP determines how much of an edge the house has over the long run. |
| Best Suited For | Those who follow cricket or football closely and enjoy doing research. | Those who want varied, entertaining games without the need for research. |
Sports betting and casino games are both available side by side at bd678, so you do not have to choose one. For a deeper look at cricket betting, read Cricket Betting Markets and Strategies, and to explore slots, see bd678's Slot Game Collection.
How the Weekly Cashback Works
At bd678, a set percentage of your total net losses each week (total losses minus total wins) is returned as cashback. The rate depends on your VIP tier — the higher the tier, the higher the cashback rate.
Example calculation (Silver tier):
This is the maximum weekly cashback at Silver tier.
Cashback offsets some of your losses — it is not a way to make a profit. For full details on VIP benefits, read bd678 VIP Programme Details.
Join bd678 — Get a 100% Bonus
100% bonus on your first deposit, up to ৳20,000. A 25x wagering requirement applies on the bonus.
Open an AccountFor ages 21+. Play responsibly.
A Guide to Understanding Bonus Terms
Understanding these key terms before claiming a bonus will save you from disappointment later.
The wagering requirement is how many times you must use the bonus in bets before you can withdraw it. For the bd678 welcome bonus, this is 25 times the bonus amount. Example: deposit ৳1,000 and you receive ৳1,000 in bonus, giving you a total balance of ৳2,000, and you must wager ৳1,000 × 25 = ৳25,000 on the bonus.
While a bonus is active, there is a limit on how much you can stake on a single bet. Exceeding this limit may result in the bonus being cancelled. Full details are always stated in the terms and conditions.
Not all games contribute equally to wagering requirements. Slots typically count at 100%, while table games or live casino games may count at a lower rate. The exact percentage for each game is stated in the bonus terms.
Wagering must be completed within a set time after receiving a bonus. Once the deadline passes, any unused bonus and winnings earned from it may be forfeited.
With a non-sticky bonus, once wagering is complete, the original deposit amount can be withdrawn separately. With a sticky bonus, the bonus funds remain in the account but cannot be withdrawn on their own — only the total balance can be withdrawn.
Some bonuses may have an upper limit on how much can be withdrawn. Even if you win more than that limit, only the capped amount is paid out — so it is important to read the terms before claiming.
Bengali 24/7 Support
bd678's support team includes Bengali-speaking representatives who understand your situation. Whether it is a deposit issue, a bonus question, a withdrawal request, or a technical problem — you can reach them any time, day or night.
Live Chat
Chat directly in Bengali through the site's live chat — you will get a fast response.
For detailed queries, contact us by email — replies are in Bengali.
The support team can help with account registration, deposit and withdrawal processes, bonus claims, and technical issues. The same 24/7 support is also available in English. Response times are generally fast, though no specific time is guaranteed.
Keep your account secure
A few simple habits can keep your account and funds safe.
Do not share your OTP with anyone
Even if someone claims to be from the support team and asks for your OTP, do not give it — real support representatives never ask for OTPs.
Check the domain
Before logging in, make sure the correct domain is shown in your browser. Watch out for fake sites that look similar.
Use a strong password
Use a unique password with a mix of letters, numbers, and symbols — do not reuse a password from another site here.
Log out on shared devices
If you use a friend's or family member's device, always log out when you are done.
Contact through official channels only
For any issue, only use the site's live chat or email — do not trust third-party "agents".
Verify promotions on the official site only
Do not trust promotion screenshots forwarded on Telegram or WhatsApp — verify all offers on the official bd678 site.
Play directly in your phone's browser
bd678 works directly in the mobile browser on both Android and iPhone — nothing extra needs to be installed. The same account can also be used on the Android and iOS apps; the apps are available through official channels. Never install any betting app from a Telegram or Facebook link.
Add to Home Screen (3 steps)
Chrome (Android): Open the browser menu → select "Add to Home screen" → confirm.
Safari (iPhone): Tap the Share button at the bottom → choose "Add to Home Screen" → add.
After that, you can go directly to bd678 from your home screen.
What should you do if the connection suddenly drops?
Reconnect, log in, and check your bet history. If anything does not look right, contact 24/7 live chat immediately.
bd678 app information and features
Live Casino with real dealers
Play at Evolution and Pragmatic Play Live tables with real dealers — Baccarat, Roulette, Blackjack, and Teen Patti.
Baccarat
The most popular live casino game in Bangladesh — bet on Player or Banker.
Roulette
European and American Roulette — bet on numbers, colours, or sections.
Teen Patti
A popular card game from South Asia — play online with a live dealer.
Blackjack
Beat the dealer to 21 — a game of strategy at the live table.
All live casino games work equally well on mobile. To see the full list of live casino games and rules, visit the bd678 Casino details page.