678bf Online Casino & Sports Betting
🏏 Bangladesh's Favourite Cricket Betting Site

678bf — Bangladesh's #1 Sports Betting & Live Cricket Betting Platform, Best Odds on BPL and IPL

Live odds, in-play betting on BPL, IPL and international cricket, plus fast bKash, Nagad, Rocket payments — all on one secure platform.

3 Supported Payment Methods
120% Welcome Bonus Up To
৳300 Minimum Deposit Amount
24/7 Support in Bengali

Get a Welcome Bonus Up to ৳8,000

120% bonus on your first deposit — deposit ৳1,000 and your total balance becomes ৳2,200. The bonus wagering requirement is just 20x (on the bonus amount). Join 678bf today and start playing.

Log In Now
Sports Betting

Cricket Betting Markets Guide

The bets you can place on BPL, IPL and T20 World Cup matches — each market explained in plain language.

Match Winner

Pick which team will win the match. For example — choose Bangladesh in a Bangladesh vs India match.

Popular

Toss Winner

Bet on who will win the toss before the match starts. In cricket, the toss often plays an important role.

Easy Bet

Top Batsman

Predict which batsman will score the most runs in an innings.

Requires Skill

Total Runs Over/Under

Bet on whether the total runs in a full match or a single innings will be above or below a set run line.

Stats-Based

Runs in Over/Session

How many runs will be scored in a specific over — this market is very popular in live betting.

Live Market

Player of the Match

Bet on who will deliver the best performance across the entire match — attractive odds available here.

Special Market
678bf Cricket Betting Markets
Live Betting

How do live in-play odds change?

During a cricket match, odds shift with every ball, wicket and boundary. When wickets fall quickly, the batting team's odds rise fast; after a big over, the bowling team's odds drop. This constant movement is what makes live betting exciting.

When Bangladesh Tigers make a strong start against any side in BPL, their "Match Winner" odds naturally shorten. These are the moments when live bettors need to make quick decisions.

Live Betting

Live Betting & Cash Out

Place bets after the match has started and cash out at the right moment to lock in your position.

What is in-play betting?

In-play or live betting means placing bets while the match is in progress. It works just like pre-match betting, but the odds change every moment — a wicket, a six or a new powerplay can shift the whole picture in an instant.

The same applies in football — a goal, a red card or a penalty changes the odds immediately. If you can read these rapid shifts, live betting becomes very enjoyable.

How does cash out work?

Cash out lets you settle your bet before the match ends. If your bet is heading towards a win at that moment, you can cash out and secure a guaranteed profit. If it looks like your bet is heading for a loss, a partial cash out lets you reduce your losses.

⚡ 4 Tips for Staying Calm in Fast-Moving Markets

  • Set your maximum bet amount in advance — do not increase it mid-match.
  • When odds drop fast, do not rush to place a bet — read what is happening on the field first.
  • When you see a cash out offer, do not hesitate — getting out at the right time is the smart move.
  • If you have bets on multiple markets in a single match, review each one separately.
Why 678bf?

What sets us apart — the advantages of 678bf

A platform built specifically for Bangladeshi bettors — speed, security and ease of use, all in one place.

Fast Withdrawals

Get your winnings in your bKash, Nagad or Rocket account within 30 minutes to 3 hours.

SSL Encryption

Your data and transactions are protected with the highest-grade SSL encryption — fair play guaranteed.

Support in Bengali

24/7 live chat and email support in Bengali — whether you are in Dhaka, Chittagong or anywhere else.

Best Odds

Competitive odds on BPL, IPL and international cricket — more chances to win.

Starting from Just ৳300

Minimum deposit of ৳300 — suitable for players of any budget.

VIP Program

Bronze to Gold — play regularly and earn weekly cashback.

Multiple Game Categories

Slots, live casino, crash games, fishing — all in one account.

Mobile-Friendly

Play smoothly from any smartphone — no separate app needed.

Get Started

From account creation to your first withdrawal — 678bf

Get started in just a few steps and place your first bet today.

678bf Account Creation Process
  1. Create Your Account
    Register quickly with your mobile number, name and password. The whole process takes just a few minutes.
  2. Verification (KYC)
    Upload a copy of your national ID card or passport. This keeps your account secure and ensures your withdrawals go through.
  3. Make Your First Deposit
    Deposit as little as ৳300 from bKash, Nagad or Rocket. No hassle — it can be done directly through mobile banking.
  4. Claim Your Welcome Bonus
    A 120% bonus will be added automatically on your first deposit — up to ৳8,000. A ৳1,000 deposit gives you a total balance of ৳2,200.
  5. Start Playing or Betting
    Choose your favourite game or cricket match and play at your own pace.
  6. Make a Withdrawal
    Withdraw your winnings directly to your bKash, Nagad or Rocket account. Typically received within 30 minutes to 3 hours. Minimum ৳1,000.
Big Wins

Jackpot Games — Your Chance to Win Big

678bf offers various types of jackpot games — each with its own jackpot pool that grows differently and its own way to win.

678bf Jackpot Slot Games

Create an account and log in to take part in jackpot games.

Progressive Jackpot Slots

A portion of every bet goes into a central jackpot pool. The more players participate, the larger the pool grows. One lucky player who hits the right combination takes the entire pool.

Live Casino Side-Bet Jackpot

Place a small side bet alongside the main game in live blackjack or baccarat. A specific card combination triggers a separate jackpot — independent of the main game's outcome.

Crash Game Multiplier

In crash-style games, the multiplier keeps climbing. If you do not cash out in time, you lose everything — but bold players can aim for big multipliers.

Local Games

Local Card Games — Familiar Games on a New Stage

From Teen Patti to Callbreak — Bangladesh's familiar card games are now online.

Teen Patti

Played with three cards — the best hand wins. Keep your first bet small and watch the other players' betting patterns. Play against other players at a live dealer table.

Live Dealer

Andar Bahar

One card is dealt, then others follow in turn — bet on whether your card will land "Andar" (left) or "Bahar" (right). Simple rules, fast rounds. Play at a live dealer table.

Live Dealer

Callbreak

A trick-taking game for four players — each round you place a bid and must win that many tricks. Start with a moderate bid. Play online against other players.

Multiplayer

Ludo / Rummy

Familiar Ludo and Rummy are now online — try to get all your pieces safely home or match your hand of cards into sequences. Finish first by getting all your pieces in or matching all your cards before anyone else. Play against other players.

Multiplayer
Platform

Explore the Site — What's on 678bf

A quick look at what you will find in each section.

Monster Crash

An exciting crash game where the multiplier keeps rising — cash out at the right time.

See More

Cat Fishing

A fun fishing game where catching big fish wins big rewards — simple rules, great graphics.

See more

Cricket

Live odds, in-play betting and multiple markets on BPL, IPL and T20 World Cup.

See more

Slots

Slot games from top providers including PG Soft, Pragmatic Play and JILI — various themes and features.

See more
Transactions

Payment Methods — Easy & Secure

Deposit and withdraw using Bangladesh's popular mobile banking services.

678bf mobile payment bKash Nagad Rocket

678bf supports only the most popular mobile banking methods in Bangladesh — bKash, Nagad and Rocket. Among these, Rocket is the mobile wallet of Dutch-Bangla Bank. Minimum deposit is ৳300 and minimum withdrawal is ৳1,000.

Withdrawals are typically completed within 30 minutes to 3 hours.

Method Who it's for How to deposit Fees
bKash Users of the most widely known mobile banking service in Bangladesh Send money to the bKash number in the payment section and provide the transaction ID Usually no extra fee; bKash's own charges may apply
Nagad Postal service users and the younger generation Send money or use the payment option in the Nagad app to send to the number provided Usually no extra fee; Nagad's own charges may apply
Rocket Dutch-Bangla Bank customers and users in rural areas Send money to the specified number via the Rocket app or USSD (*322#) Usually no extra fee; Rocket's own charges may apply

Minimum deposit: ৳300 (for each method) • Minimum withdrawal: ৳1,000 • Typical withdrawal time: 30 minutes to 3 hours

Educational

Bankroll Management Guide

Play responsibly — managing your budget is your most important skill.

678bf responsible betting budget guide
  1. Set a betting budget
    Decide in advance how much you can spend on entertainment each month. This amount should be money whose loss will not affect your daily life.
  2. Divide into sessions
    Split your monthly budget into smaller sessions. Avoid spending your entire budget in one session — this keeps the enjoyment going longer.
  3. Follow the 1–5% rule
    Keep each bet between 1% and a maximum of 5% of your session balance. Large bets drain your balance quickly — smaller bets make the fun last longer.
  4. Stop after a win
    A good win does not mean you have to keep winning more. Set a target — once you reach it, end the session and withdraw your winnings.
  5. Take a break after a loss
    Thinking you should bet more to "recover" after consecutive losses is the wrong approach. If you lose several times in a row, stop the session and come back the next day.
  6. Keep a record of your play
    Write down in a simple notebook or app how much you deposited, how much you played, and how much you withdrew. Seeing the numbers makes it easier to control your behaviour.
Referral Program

Refer a Friend, Earn Rewards Together

Introduce your contacts to 678bf — both of you will benefit.

Step 1: Share the link

After logging in you will get your personal referral link — share it with friends or family.

Step 2: Friend registers

Have your friend register using your link and make their first deposit — this is the eligibility requirement.

Step 3: Both receive rewards

After your friend's first deposit, both you and your friend will receive the referral reward.

Terms & Conditions (summary)

  • You cannot refer yourself from the same device or IP address.
  • Only one account per person — multiple accounts are not allowed.
  • The referred friend must complete their first deposit.
  • General bonus terms and conditions apply before rewards are received.
Common Questions

Frequently Asked Questions

678bf FAQ help centre

The minimum deposit at 678bf is just ৳300. This applies to all three methods — bKash, Nagad and Rocket. So you can start with a small budget and still enjoy everything the platform has to offer.

Typically, money reaches your bKash, Nagad or Rocket account within 30 minutes to 3 hours of submitting a withdrawal request. The minimum withdrawal amount is ৳1,000. Occasionally the verification process may cause a slight delay.

You will receive a 120% bonus on your first deposit, up to a maximum of ৳8,000. Example: a ৳1,000 deposit gives a ৳1,200 bonus, making your total balance ৳2,200. The bonus has a 20x wagering requirement — calculated on the bonus amount only. For example: a ৳1,200 bonus requires a total of ৳24,000 in bets. The bonus cannot be withdrawn before the requirement is met.

678bf is for people aged 21 and above only. KYC verification (national ID or passport) is mandatory at registration and before the first withdrawal. This ensures the security of your account and helps prevent fraud.

Yes, 678bf offers betting on BPL, IPL and international T20 cricket. Available markets include: match winner, toss winner, top batsman, total runs over/under, over runs, man of the match and live in-play markets. Odds are updated in real time during matches.

678bf offers 24/7 live chat and email support — in both Bengali and English. For any issue or question, write to us at: [email protected]
678bf live casino login

Join 678bf today

Live betting on BPL, IPL and international cricket, slots and live casino — all in one account. 120% bonus on your first deposit. For ages 21+ only.

Log In