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.
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 NowCricket 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.
PopularToss Winner
Bet on who will win the toss before the match starts. In cricket, the toss often plays an important role.
Easy BetTop Batsman
Predict which batsman will score the most runs in an innings.
Requires SkillTotal 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-BasedRuns in Over/Session
How many runs will be scored in a specific over — this market is very popular in live betting.
Live MarketPlayer of the Match
Bet on who will deliver the best performance across the entire match — attractive odds available here.
Special Market
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 & 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.
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.
From account creation to your first withdrawal — 678bf
Get started in just a few steps and place your first bet today.
-
Create Your Account
Register quickly with your mobile number, name and password. The whole process takes just a few minutes. -
Verification (KYC)
Upload a copy of your national ID card or passport. This keeps your account secure and ensures your withdrawals go through. -
Make Your First Deposit
Deposit as little as ৳300 from bKash, Nagad or Rocket. No hassle — it can be done directly through mobile banking. -
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. -
Start Playing or Betting
Choose your favourite game or cricket match and play at your own pace. -
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.
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.
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 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 DealerAndar 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 DealerCallbreak
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.
MultiplayerLudo / 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.
MultiplayerExplore 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 MoreCat Fishing
A fun fishing game where catching big fish wins big rewards — simple rules, great graphics.
See moreSlots
Slot games from top providers including PG Soft, Pragmatic Play and JILI — various themes and features.
See morePayment Methods — Easy & Secure
Deposit and withdraw using Bangladesh's popular mobile banking services.
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
Bankroll Management Guide
Play responsibly — managing your budget is your most important skill.
-
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. -
Divide into sessions
Split your monthly budget into smaller sessions. Avoid spending your entire budget in one session — this keeps the enjoyment going longer. -
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. -
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. -
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. -
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.
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.
Frequently Asked Questions
Legal Notice
678bf is an online platform that provides services via the internet. We do not claim any specific licence or regulatory approval.
While the Public Gambling Act 1867 is the main law relating to gambling in Bangladesh, it was enacted before online betting existed. The existing legal framework regarding online gaming has not yet been clearly defined — it remains a legal grey area.
Users are solely responsible for complying with the local laws of their own country. Before using 678bf, make sure you are aware of the laws applicable in your area.
For people aged 21 and above only. Participation by minors is strictly prohibited.
Visit our Responsible Gaming page for resources and information on playing responsibly.
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