Sports betting on bd678 APK — from Match Winner to Runs markets in BPL, IPL and world cricket
From Dhaka to Chattogram — cricket fans across Bangladesh can now bet on Match Winner, Top Batsman and Runs markets on one platform. Live casino, slots and local card games are also available.
Explore the sections of the site
What are you interested in? Click a card below to go directly to that page.
Baccarat
Play at live baccarat tables with real dealers from Evolution, Ezugi and SA Gaming. Find detailed information on rules, roadmap-reading strategy and side bets.
Baccarat rules and strategy →Dragon Fishing 2
Hunt rare sea creatures including dragons in multiplayer fishing action. This page explains how multiplier bombs and boss rounds work.
Dragon Fishing 2 game guide →Cricket
Match Winner, Top Batsman, Over/Under Runs and all market types explained for BPL, IPL, T20 World Cup and Bangladesh Tigers matches.
Cricket betting markets guide →Slots
Hundreds of slot games from top developers including PG Soft, Pragmatic Play and JILI. Learn about paylines, free spins and Megaways mechanics in plain language.
Full slot games collection →bd678 Casino
From live roulette, Teen Patti and Andar Bahar to table games — find the full bd678 casino game lineup and getting-started tips for new players.
View bd678 casino game list →The most played games right now
The games below are the most popular on bd678 — choose by RTP, volatility and category.
Fortune Tiger
This Asian-themed slot features a lucky tiger with a multiplier feature.
Max RTP 96.81%
Gates of Olympus
A Greek gods slot with tumbling reels and free spins offering big win potential.
Max RTP 96.50%
Sweet Bonanza
A colourful candy-filled grid with a tumble mechanic — multipliers up to 100x in free spins.
Max RTP 96.48%
Mahjong Ways 2
This Mahjong tiles-themed slot has 1,647 payways and a special jackpot feature.
Max RTP 96.95%
Super Ace
This slot is rich in classic card symbols, with a Golden Card feature that delivers large multipliers.
Max RTP 97%
Aviator
The leading crash game — cash out before the plane flies away, with support for multiple bets.
Max RTP 97%Play and earn VIP benefits
Every bet moves you forward in bd678's loyalty programme. By playing regularly you can progress through three tiers — the weekly cashback rate increases at each tier. Cashback is calculated from your net loss for the week (total losses minus total wins).
There is no complex points system to reach higher tiers — stay active and keep playing. Higher-tier members receive priority support and invitations to special promotions.
Full details of the bd678 VIP programme →Bronze
Weekly cashback. The first step — play regularly and you will get there.
Silver
Weekly cashback. Example: ৳200 cashback on ৳20,000 net loss.
Gold
Maximum weekly cashback. Exclusive benefits for top players.
Who bd678 is and what makes it different
bd678 was built with Bangladeshi players in mind. Our goal is to provide a platform that communicates in Bangla, handles transactions through local payment methods, and respects the passion for local sport — a place where every player feels at home. We believe transparency and responsibility are the foundation of long-term trust.
The site offers a wide game lineup — betting on international cricket including BPL and IPL, football and other sports; live casino from Evolution and Pragmatic Play Live; slots from PG Soft, JILI and Pragmatic Play; local card games such as Teen Patti, baccarat and Andar Bahar; and crash games including Aviator.
For payments, fast deposits and withdrawals are available via bKash, Nagad, Rocket and Upay. Support is available 24/7 by live chat and email in both Bangla and English. SSL encryption and KYC verification are used to protect accounts. The bd678 Android and iOS apps are available through official channels — learn more about the bd678 APK and app.
Learn more about us →
Example: deposit ৳1,000 and ৳1,500 bonus is added — balance becomes ৳2,500. Wagering to withdraw the bonus: ৳1,500 × 10 = ৳15,000. The bonus is never direct cash — it is bonus balance.
Open an account nowWhat is KYC and why is it needed?
KYC (Know Your Customer) is an identity verification process that keeps your account and withdrawals secure, prevents fraud and confirms that the player is aged 21 or over. Once verification is complete, withdrawals are processed faster and without interruption.
Documents typically required
- National ID card (NID), passport or driving licence
- Recent utility bill or bank statement (proof of address)
- A selfie holding your ID
Verification steps
Log in to your account
Go to profile settings and select the 'Account Verification' or 'Verify Account' option.
Upload your documents
Upload clear photos of the front and back of your NID or passport, along with your proof of address.
Submit a selfie
Take a clear selfie holding your ID — both your face and the document must be clearly visible.
Wait for verification
The support team will review your documents and send confirmation — this is usually completed quickly.
Important security note
- Only upload documents on trusted sites with HTTPS.
- Where possible, cover part of your ID number (show only what is required).
- Never share identity documents via unsecured messaging apps or email.
Easy deposits via mobile wallet
Start with a minimum deposit of ৳200. Deposits through every method are fast — funds are usually added to your account within minutes.
bKash
Bangladesh's most widely used mobile banking — send from anywhere, at any time.
Go to the bd678 cashier, select bKash and enter the amount.
Send Money from the bKash app to the number provided.
Submit the transaction ID — your balance will be updated quickly.
Nagad
The postal department's wallet — extensive nationwide network, fast transfers.
Select Nagad in the cashier and enter the amount you want to deposit.
Send to the number shown via the Nagad app or dial code.
Confirm the reference number — your deposit will be confirmed.
Rocket
Dutch-Bangla Bank's mobile wallet — can be used without a bank account.
Select Rocket in the cashier and confirm the amount.
Dial *322# or send via the app to the Rocket number.
Complete the deposit using the transaction ID from the SMS.
Upay
UCB's digital wallet — simple interface, reliable transactions.
Select Upay in the cashier and enter the amount.
Send payment to the number provided in the Upay app.
Submit the payment reference — funds will be added to your account.
Card Games Familiar to Bangladeshis
Play familiar games against a live dealer or other players.
Teen Patti
Start with three cards — the best hand ranking (Trio, Straight, Flush) wins. You can play against the dealer or other players at the table.
Andar Bahar
One card is placed in the middle — you bet on whether the matching card will come on the 'Andar' (inside) or 'Bahar' (outside). Simple rules, fast rounds.
Callbreak
A four-player tricks-taking card game — bid how many hands you will win each round and meet that target. Played against other players.
Ludo / Rummy
In Ludo, roll the dice and move your pieces across the board — the goal is to cut your opponents' pieces. In Rummy, form sets and sequences to finish your hand.
How quickly are withdrawals processed?
Approved withdrawals are processed quickly — the same timeframe applies to all methods.
Withdrawal Method
bKash, Nagad, Rocket, Upay — the same four mobile wallets you use for deposits.
Up to 1 hour
Processing time is the same for all methods — there is no faster or slower option.
৳1,000
Minimum withdrawal amount applies to all methods — make sure your balance is sufficient.
Which markets should you bet on in BPL and IPL?
Cricket betting at bd678 is not just about picking the match winner. From BPL and IPL to the T20 World Cup, each series offers several types of markets.
Match Winner
Which of the two teams will win — the simplest and most popular bet. There are no draws in cricket (limited overs).
Top Batsman
Who will score the most runs in a team's innings — consider the player's form and the pitch conditions.
Total Runs
A bet on whether the total runs in a set number of overs or a full innings will go over or under a given line.
In-Play Betting
Bet at real-time odds while the match is in progress — a chance to make decisions as the situation unfolds.
Check in with yourself
Answer the questions below honestly in your own mind. This is not a test — it is for your own benefit.
- Am I spending more than my budget?
- After a loss, am I placing more bets to try to recover?
- Am I borrowing money from family or friends to gamble?
- Is betting cutting into time with family or at work?
- When I try to stop, do I feel restless or anxious?
- Even after winning, do I keep playing for longer?
Learn to read odds — three formats
Bettors in Bangladesh will come across three types of odds. Each is a different way of showing the same outcome.
Decimal Odds
The simplest format — total return = stake × odds. Your stake is included in this figure.
| Feature | Team A | Team B |
|---|---|---|
| Decimal Odds | 3.00 | 1.50 |
| Stake | ৳500 | ৳500 |
| Total Return | ৳1,500 | ৳750 |
| Profit | ৳1,000 | ৳250 |
Fractional Odds
British style — "2/1" on ৳500 means ৳2 profit for every ৳1 staked. Your stake is returned separately.
| Feature | Team A | Team B |
|---|---|---|
| Fractional | 2/1 | 1/2 |
| Stake | ৳500 | ৳500 |
| Profit | ৳1,000 | ৳250 |
| Total Return | ৳1,500 | ৳750 |
American Odds
Plus (+) means the underdog — profit on a ৳100 bet. Minus (−) means the favourite — how much you need to stake to make ৳100 profit.
| Feature | Team A | Team B |
|---|---|---|
| American | +200 | -200 |
| Stake | ৳500 | ৳500 |
| Profit | ৳1,000 | ৳250 |
| Total Return | ৳1,500 | ৳750 |
24/7 Support is always available
Bengali or English — get help in whichever language you are comfortable with, any time of day or night.
Live Chat
Click the live chat button on the site to speak directly with a support agent. Assistance is available in both Bengali and English, seven days a week, twenty-four hours a day.
Email Support
For complex matters or to send documents, contact us by email. The support team will review your message and get back to you.