bf678 Casino Games — enjoy Baccarat, Roulette and Teen Patti with real-time live dealers
Face professional dealers via live stream from anywhere in Bangladesh. Start from just ৳100 with bKash or Nagad, and get your withdrawal in just 10–45 minutes.
How to Get Started
Activate your bf678 account and begin live gaming in just four steps.
Create an Account
Go to bf678 Casino and register with your mobile number and password. The whole process takes just two minutes.
RegisterLog In
Log in at the bf678 Login page using your registered number and password. Once your account is verified, your dashboard will open.
LoginDeposit
Deposit a minimum of ৳100 via bKash, Nagad or Rocket. On your first deposit you will receive a 100% bonus — up to ৳8,000.
DepositStart playing
Live casino, slots or cricket betting — choose the game you prefer. Players from Dhaka to Chittagong and across the country enjoy bf678 every day.
PlayWhy Choose bf678?
Fast Withdrawals
Your winnings will be sent directly to your bKash or Nagad within 10–45 minutes.
Secure and Encrypted
SSL encryption and two-factor identity verification keep your account and funds protected.
24/7 Support in Bengali
Our support team is available seven days a week, day and night — chat with us instantly in Bengali.
Highly Competitive Odds
Get competitive odds on cricket, football and other sports — especially during BPL and T20 season.
Mobile Wallet Convenience
bKash, Nagad, Rocket and Upay — all four major mobile wallets in Bangladesh are supported, with a minimum deposit of just ৳100.
Live Dealer Tables
Baccarat, Roulette, Teen Patti and Andar Bahar — play with professional dealers via live stream.
Large Game Collection
Slots, fishing, live casino and sportsbook — a wide range of games across all categories, all in one account.
VIP Cashback Program
Three VIP levels from Bronze to Gold — regular players receive weekly cashback benefits.
"Every player in Bangladesh deserves fair play, fast payments and world-class entertainment — bf678 stands firm on that commitment."
— bf678 Team, Bangladesh
Fast Deposits via bKash and Nagad
More than 60% of users in Bangladesh do not have a bank account but do have a mobile wallet. bf678 has integrated three leading mobile financial services with that reality in mind.
Minimum withdrawal is ৳800. All withdrawals are completed within 10–45 minutes.
Get a 100% bonus on your first deposit
Up to ৳8,000 — wagering requirement is just 15x. Get started today.
Claim Welcome Bonusbf678 VIP Program
bf678 has three VIP levels for regular players. The more you play, the faster you move up and the better the benefits you receive.
Weekly Cashback
- Weekly cashback benefit
- Priority live chat support
- Exclusive member offers
- Access to exclusive promotions
Weekly Cashback
- All Bronze benefits
- Faster withdrawal processing
- Special birthday gift
- Higher deposit limits
Weekly Cashback
- All Silver benefits
- Personal account manager
- Exclusive events and tournaments
- Maximum withdrawal limit
Play regularly to move up — promotion happens automatically based on your activity.
Cricket Betting Markets
There are various betting options on every Bangladesh Tigers match in BPL, IPL and the T20 World Cup. Below are the most popular cricket betting markets.
| Bet Type | Example |
|---|---|
| Match Winner | Bangladesh vs India — bet on who will win. |
| Toss Winner | Predict which team will win the toss. |
| Top Batsman | Who will score the most runs in an innings? |
| Total Runs Over/Under | Whether total runs in the first innings will be more than 165. |
| Runs in Over | Whether more than 8 runs will be scored in the 15th over. |
| Method of Dismissal | Will the next wicket fall via LBW, caught or run out? |
| Player of the Match | Which player will receive the Player of the Match award? |
In-Play Betting: During a match, odds change with every ball. When a wicket falls, the batting side's odds increase; after a big over, the bowling side's odds drop. Making the right decision at the right moment is the real skill in in-play betting.
Types of Slot Games
A variety of slot game types are available on the bf678 Slots page. Each has its own features — find out which one suits you.
Classic Slots
Old-style three-reel slots — simple rules, fewer symbols and straightforward gameplay. Ideal for new players.
NetEnt, MicrogamingVideo Slots
Modern five-reel slots with advanced animations and themes. Free spins and bonus rounds are most commonly found here.
Pragmatic Play, PG SoftJackpot Slots
Progressive jackpot — a portion of every bet is added to the main pool, and one lucky player wins the entire pool.
Microgaming, NetEntMegaways Slots
The height of each reel changes with every spin, creating thousands of ways to win. A very high volatility game.
Pragmatic PlayCascading Reels
After a win, symbols break apart and new ones drop down — giving you multiple chances to win in a single spin.
PG Soft, Pragmatic PlayCluster Pays
Instead of paylines, you win by forming clusters of matching symbols. These grid-based slots offer a completely different feel.
NetEnt, PG SoftFishing and Arcade Games
Fishing games are growing in popularity in Bangladesh. The player operates a cannon that catches fish — each fish has its own point value.
Cannon Level and Cost
Increasing the cannon's power raises the cost per shot but also increases the chance of catching bigger fish. Start at a lower level and build up your skill gradually.
Fish Multipliers
Common fish give small multipliers, rare fish give larger ones. Boss fish are the hardest to catch but the most rewarding.
Control the cost of each shot
Instead of firing continuously at the same target, aim at different fish. It is wise not to spend more than 30% of your budget on a single boss fish.
Mega Fishing
JILIAll-Star Fishing
JILIBombing Fishing
JILIOcean King Jackpot
JILIRTP and House Edge Explained
RTP (Return to Player) is the percentage of total bets a game returns to players over the long run. For example, a 96% RTP means an average of ৳96 comes back for every ৳100 wagered. However, this is a long-term average — getting more or less than this in a single session is completely normal.
Typical RTP by game type: Slot games generally have an RTP of 92-98%, blackjack around 99%, roulette 94-97% (higher in the European version), and baccarat 98-99%. These figures are general ranges for each game category — check the game lobby for the RTP of a specific game.
House edge is the opposite of RTP — the percentage the casino retains on average. A 96% RTP means a 4% house edge. The lower the house edge, the more favorable it is for the player.
Why does this matter? Understanding RTP helps you make informed decisions. Games with a higher RTP stretch your budget further — making them more cost-effective from an entertainment standpoint. However, RTP is not a guarantee of winning; it is simply a measure of probability.
RTP by Game Category
* These figures are general ranges for each game category — the RTP of a specific game may differ.
How to Read Odds
Decimal Odds
The most common format in Bangladesh. Simply multiply the odds by your stake to get the total return.
Example: ৳500 stake × 1.80 odds = ৳900 return
(৳400 profit + ৳500 original stake)
Implied Probability
To calculate probability from decimal odds: 1 ÷ odds × 100. For example, odds of 1.80 imply a probability of approximately 56%.
The lower the odds, the lower the expected profit, but the bookmaker considers the chance of winning to be higher.
Other Formats
Fractional (4/5): Profit ÷ original stake — ৳400 profit on a ৳500 bet.
American (-125): A negative number shows how much you need to stake to win ৳100; a positive number shows how much you win on a ৳100 stake.
Account Verification Process
KYC (Know Your Customer) verification keeps your account secure and ensures faster withdrawals. The process is straightforward and completely safe.
Why is KYC required?
This process is followed to prevent fraud and ensure the security of your funds.
Required Documents
A national identity card (NID), proof of address, and selfie verification are typically requested.
Processing Time
Verification is usually completed within 1-24 hours. Upload clear photos for a faster response.
After Verification
Verified accounts have higher withdrawal limits and transactions are processed more quickly.
24/7 Support
Our Bengali-speaking support team is available around the clock for any issues or questions at bf678. Night or day, holidays or weekdays — we are always here.
Live Chat
Click the chat button at the bottom right of the site — get instant help in Bengali.
Email Support
Cricket Partnerships
In recent years, online gaming brands have become active on the global cricket stage. This trend is particularly noticeable in the Bangladesh market.
Franchise Sponsorship
Operators such as Babu88 have signed sponsorship deals with the Montreal Tigers and Colombo Strikers in the ILT20 tournament. This is a new avenue for building brand awareness.
Ambassador Model
Jeetbuzz has successfully appointed West Indies star Andre Russell as a brand ambassador — a move that has generated a strong response in the Bangladesh and South Asian markets.
Regional Sponsorship Trends
Several operators, including Crickex, are running advertisements on Bangladeshi television and digital platforms during the BPL season — to build familiarity with viewers.
Beware of Fake Sites
The number of fraudulent sites and Telegram/Facebook groups online is growing. Follow the checklist below to keep yourself safe.
Always verify the correct domain (bf678.cam) and HTTPS — be cautious of fake sites with similar names.
Never share your OTP or bKash/Nagad PIN with anyone — even if they claim to be a support agent.
Official support will never ask for your password. If someone does, it is a scam.
Be wary of "agent" offers on Telegram or Facebook — these are often avenues for fraud.
If you suspect fraud: change your password immediately and contact us via live chat or at [email protected].
bf678 is committed to keeping your personal information safe. We do not sell your data to third parties and use it solely to improve our services. For full details, please visit our Privacy Policy page.
Legal Notice
bf678 is an online platform. We do not claim approval from any specific license or regulatory authority.
Bangladesh's Public Gambling Act 1867 was drafted primarily with offline gambling in mind — the legal position of this act regarding internet-based betting is legally unclear.
Users are solely responsible for complying with their own local laws. For persons aged 21 and above only.
If you are in difficulty or need assistance, please visit our Responsible Gaming page.
Join bf678 Today
Get the best live casino and cricket betting experience in Bangladesh. Start from ৳100.