Get a 200% betting bonus on your first deposit at bd678 apps — up to ৳10,000
A platform built for players in Bangladesh, where you get cricket betting, live casino and slot games all in one place. Start with just ৳100 via bKash or Nagad.
Compare Before You Start
Understand three things before making your first deposit — bonus, cashback and wagering.
First Deposit Bonus
When you make your first deposit, bd678 apps doubles it as a bonus. For example, deposit ৳1,000 and you get ৳2,000 as a bonus — making your total balance ৳3,000. Once you complete 15x wagering on the bonus amount, you can withdraw. Minimum deposit is just ৳100.
VIP Cashback System
Each week you get back a portion of your net losses. The more you play, the higher your level and the higher your cashback rate. This is a consistent benefit for regular players.
How Wagering Works
Say you deposit ৳1,000 — the bonus is ৳2,000, making your total balance ৳3,000. 15x wagering on the bonus means you need to complete ৳2,000 × 15 = ৳30,000 in bets. After that, you can withdraw whatever you have won from the bonus. Minimum withdrawal amount is ৳1,000.
bd678 apps — What Makes It Different
bd678 apps is built with Bangladeshi players in mind — bringing together local payment methods, support in Bengali and familiar games in one place. Our goal is to make every player's experience transparent, safe and enjoyable. From the bonus structure to the withdrawal process, we follow straightforward rules throughout.
Cricket fans can enjoy live betting on BPL, IPL and T20 World Cup matches. Slot fans will find hundreds of games from top studios including PG Soft, Pragmatic Play and JILI. The live casino features baccarat, roulette, Teen Patti and more from Evolution and Ezugi. From fishing games to arcade — there is no shortage of options.
Payments can be made via bKash, Nagad, Rocket and bank transfer. Withdrawals are generally processed within 1 hour. Accounts are protected with HTTPS encryption and KYC verification. For any issue, support is available 24/7 via live chat and email in both Bengali and English.
Learn more about us
Key Sections of the Site
Take a quick look at what each section has to offer — then head straight there.
Dinosaur Tycoon
In this popular JILI game, dynamic multipliers and boss-creature mechanics give you the chance to win big prizes.
See the rules for Dinosaur TycoonFootball
From the World Cup to club leagues — a full football betting experience with live odds, multi-bet and handicap betting.
Read the football betting guideCricket
Place bets on BPL, IPL and T20 World Cup matches. You will find all types of betting markets — match winner, top batter, over/under and more.
See the cricket betting guideSlots
Classic, Megaways and jackpot slots from PG Soft, Pragmatic Play, JILI and many more studios — filter to find the game you want.
Browse the full slot game collectionbd678 apps Casino
Play in real time at live tables from Evolution and Ezugi — baccarat, roulette, Teen Patti and more with live dealers.
See the list of live casino tablesFishing and Arcade Games
In fishing games you use a cannon to hunt various fish and sea creatures. Start by choosing your cannon power to match your bet — a bigger cannon costs more but brings bigger rewards on larger targets. Small fish are easy to catch but pay less. Catching boss creatures and special golden fish can bring large jackpots. You can play solo or join a shared table with others.
Players in Dhaka tend to find this type of arcade game more controllable than slots — because you choose the cannon level yourself.
Mega Fishing
JILI
Fishing ShooterMega Octopus and a bonus meter for a chance at big jackpots.
All-star Fishing
JILI
MultiplayerWhen the Star feature is active, the value of all fish doubles.
Fishing God
Spadegaming
Boss RoundCatch the Dragon Boss for multiplier rewards — a high-volatility shooter.
Happy Fishing
JILI
For BeginnersSimple rules, colourful graphics — a good starting point for newcomers to fishing games.
See more slots and arcade games: Full list of slots and arcade games
How Fast Are Withdrawals
The withdrawal process is straightforward and quick — see the key details all in one place below.
Withdrawal Methods
Supported methods:
For bank transfers, major banks are supported including Dutch-Bangla Bank, BRAC Bank and Islami Bank.
Typical Withdrawal Time
With a verified account, withdrawals via all methods are generally processed within 1 hour. KYC verification must be completed before your first withdrawal.
Minimum Withdrawal Amount
The minimum withdrawal amount via any method is ৳1,000. Withdrawals are sent only to the player's own verified account or wallet — not to third parties.
Payout processing begins only after account verification is confirmed — this is for your own security.
Quick Deposits via bKash and Nagad
Deposit in just a few steps using your mobile wallet. Starting from a minimum of ৳100.
bKash
The most common choice for those who want an easy, familiar payment method on mobile.
- 1 Go to the deposit page on bd678 apps and select bKash.
- 2 Enter the amount (minimum ৳100) and your number.
- 3 Confirm with your bKash OTP — your balance will be added promptly.
Nagad
A postal department-approved wallet — popular for fast transactions and a simple interface.
- 1 Select Nagad from the deposit page.
- 2 Enter the deposit amount and your Nagad number.
- 3 Approve with your Nagad PIN — deposit confirmed.
Rocket
Dutch-Bangla Bank's mobile banking service — widely used even in rural areas.
- 1 Choose Rocket from the deposit options.
- 2 Fill in the amount and your Rocket number.
- 3 Confirm with your PIN — the deposit will go through immediately.
Bank Transfer
Bank transfer is suited for larger deposits — secure and reliable.
- 1 Open the bank transfer option on the deposit page.
- 2 Transfer to the account number shown.
- 3 Confirm with the reference number — processing will begin.
Popular Slot Games
A quick look at the top slot games from leading studios.
Gates of Olympus
Pragmatic Play
Max RTP 96.50%
Fortune Tiger
PG Soft
Max RTP 96.81%
Sweet Bonanza
Pragmatic Play
Max RTP 96.48%
Mahjong Ways 2
PG Soft
Max RTP 96.95%
Super Ace
JILI
Max RTP 97%
Starlight Princess
Pragmatic Play
Max RTP 96.50%
Live Casino — With Real Dealers
Professional dealers from Evolution and Ezugi deal cards and spin the roulette wheel right in front of you — that is live casino. Get the feel of a real table from home, on any device.
Baccarat, Teen Patti and roulette are the most popular among players in Bangladesh. The Asian game tables from WM Casino and SA Gaming also offer a chat feature in Bengali.
See the list of live casino tables
Get a 200% Bonus on Your First Deposit
Open an account at bd678 apps and start playing today. For players aged 21+.
Go to the login pagebd678 apps keeps your personal information secure. To learn in detail how we collect, use and store data, see: Privacy Policy.
Account Verification (KYC) Guide
KYC (Know Your Customer) is the account identity verification process. It keeps your account and withdrawals secure, prevents fraud, and ensures the 21+ age requirement is met. KYC must be completed before your first withdrawal.
What documents are usually required
- A valid Bangladeshi National ID (NID), passport, or driving licence
- Proof of address — a recent utility bill (electricity, water, or gas)
- A selfie holding your ID
Step-by-step verification process
Log in to your account
Go to your profile or settings page and look for the 'Verify' or 'Verify Account' option.
Upload a photo of your ID
Upload clear photos of the front and back of your NID or passport. If the photos are blurry or cropped, the process may be delayed.
Submit your selfie and proof of address
Submit a selfie holding your ID and a photo of a recent utility bill.
Wait for verification
The support team will review your documents — this is usually done quickly. For urgent questions, contact us via live chat.
Security tips
- Only upload documents on trusted sites with an HTTPS address.
- If possible, cover the sensitive number sections of your ID card with your finger when taking the photo.
- Do not send your ID to anyone through unsecured chat or messaging.
How to read betting odds
Three main odds formats are common among bettors in Bangladesh — each one is straightforward to understand.
Decimal odds
The most familiar format in Bangladesh. Simply multiply the odds number by your stake to get the total return — no separate profit calculation needed. Example: 3.00 means ৳3 back for every ৳1 wagered.
A ৳500 bet returns ৳1,500 (৳1,000 profit + ৳500 stake).
If you lose, the full ৳500 is gone.
Fractional odds
The British format — written as a fraction. 2/1 means ৳2 profit for every ৳1 bet. It takes a little more calculation than decimal, but it is the traditional format.
A ৳500 bet gives ৳1,000 profit — you receive ৳1,500 in total.
If you lose, you lose ৳500.
American odds
A + sign means how much profit a ৳100 bet makes; a − sign means how much you need to bet to win ৳100. More common on American sites.
৳500 on Team A → ৳1,500 if you win (same as decimal 3.00).
৳500 on Team B → ৳625 if you win — odds 1.25 (the favourite has lower odds).
All three formats at the same price
For Team A to win: decimal 3.00 = fractional 2/1 = American +200 — all three are the same price, just written differently.
Team B (favourite): decimal 1.25 = fractional 1/4 = American −400. A ৳500 bet returns ৳625 (৳125 profit).
Always bet within your means. Decide your amount first, then analyse the odds.
Join bd678 apps today
Cricket betting, live casino, and slots — all in one account. For ages 21+ only.
View the login page