Special Benefits for New Members

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.

Secure Payments 24/7 Support VIP Cashback Android and iOS

Compare Before You Start

Understand three things before making your first deposit — bonus, cashback and wagering.

0.8%
Maximum Weekly Cashback (at Diamond level)

VIP Cashback System

Bronze 0.2% Silver 0.3% Gold 0.5% Platinum 0.6% Diamond 0.8%

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.

Most beneficial for regular players.
See full details of VIP benefits
15×
Welcome Bonus Wagering Requirement

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.

Understand the wagering before claiming a bonus — it makes planning easier.
Visit the login page to open an account
21+ Gambling is for people aged 21 and over only. Set your own limits and play within them. For more on responsible gaming, see: Responsible Gaming Guide.
200%
Welcome Bonus
৳10,000
Maximum Bonus
৳100
Minimum Deposit
1 Hour
Withdrawal Time
0.8%
Maximum Cashback
24/7
Live Support

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
bd678 apps — Introduction to Bangladesh's Online Gaming Platform

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 Tycoon

Football

From the World Cup to club leagues — a full football betting experience with live odds, multi-bet and handicap betting.

Read the football betting guide

Cricket

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 guide

Slots

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 collection

bd678 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 tables

Fishing 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.

bd678 apps fishing game scene showing cannon shooting at fish

Mega Fishing

JILI

Fishing Shooter

Mega Octopus and a bonus meter for a chance at big jackpots.

All-star Fishing

JILI

Multiplayer

When the Star feature is active, the value of all fish doubles.

Fishing God

Spadegaming

Boss Round

Catch the Dragon Boss for multiplier rewards — a high-volatility shooter.

Happy Fishing

JILI

For Beginners

Simple 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:

bKash Nagad Rocket Bank Transfer

For bank transfers, major banks are supported including Dutch-Bangla Bank, BRAC Bank and Islami Bank.

⚡ 1 Hour

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.

৳1,000

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. 1 Go to the deposit page on bd678 apps and select bKash.
  2. 2 Enter the amount (minimum ৳100) and your number.
  3. 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. 1 Select Nagad from the deposit page.
  2. 2 Enter the deposit amount and your Nagad number.
  3. 3 Approve with your Nagad PIN — deposit confirmed.

Rocket

Dutch-Bangla Bank's mobile banking service — widely used even in rural areas.

  1. 1 Choose Rocket from the deposit options.
  2. 2 Fill in the amount and your Rocket number.
  3. 3 Confirm with your PIN — the deposit will go through immediately.

Bank Transfer

Bank transfer is suited for larger deposits — secure and reliable.

  1. 1 Open the bank transfer option on the deposit page.
  2. 2 Transfer to the account number shown.
  3. 3 Confirm with the reference number — processing will begin.

Popular Slot Games

A quick look at the top slot games from leading studios.

bd678 apps Gates of Olympus slot game cascading reels

Gates of Olympus

Pragmatic Play

Cascading High Volatility

Max RTP 96.50%

bd678 apps Fortune Tiger PG Soft slot game thumbnail

Fortune Tiger

PG Soft

Video Slot Medium Volatility

Max RTP 96.81%

bd678 apps Sweet Bonanza slot game fruit reels and candy field

Sweet Bonanza

Pragmatic Play

Cascading High Volatility

Max RTP 96.48%

bd678 apps Mahjong Ways 2 slot game tiles and bonus features

Mahjong Ways 2

PG Soft

Megaways High Volatility

Max RTP 96.95%

bd678 apps Super Ace JILI slot game card deck and jackpot feature

Super Ace

JILI

Jackpot High Volatility

Max RTP 97%

bd678 apps Starlight Princess Pragmatic Play slot with colourful magic theme

Starlight Princess

Pragmatic Play

Video Slot High Volatility

Max RTP 96.50%

See the full list of slot games

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
bd678 apps live casino baccarat table with a real dealer

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 page

bd678 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

1

Log in to your account

Go to your profile or settings page and look for the 'Verify' or 'Verify Account' option.

2

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.

3

Submit your selfie and proof of address

Submit a selfie holding your ID and a photo of a recent utility bill.

4

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.
bd678 apps KYC account verification process and security

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.

Odds for Team A to win: 3.00
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.

Odds for Team A to win: 2/1 (decimal 3.00)
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.

Team A: +200 | Team B: −400
৳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.

bd678 apps guide to understanding betting odds formats and sportsbook screen

Join bd678 apps today

Cricket betting, live casino, and slots — all in one account. For ages 21+ only.

View the login page