bf89 — Bangladesh's Finest
Online Casino & Sports Betting
From Dhaka to Chittagong, thousands of players trust bf89 for cricket betting, live dealer tables, and premium slot games — with instant bKash and Nagad deposits around the clock.
Recent Winners
Jackpot & Big Wins at bf89
Real players. Real winnings. Every day at bf89, Bangladeshi players are hitting life-changing jackpots across our slot, live casino, and sports betting platforms.
Deposits & Withdrawals
Quick Deposit with bKash & Nagad
Over 60% of Bangladeshi players bank with mobile wallets. bf89 supports all major MFS providers for instant, zero-hassle deposits — no traditional bank account needed.
Bangladesh's largest mobile financial service with over 65 million registered users. Red-branded, fast, and universally accepted across Dhaka and rural areas alike.
Backed by Bangladesh Post Office, Nagad offers government-grade reliability with the fastest growing user base in the country — a top choice in Sylhet and Chittagong.
Operated by Dutch-Bangla Bank Limited, Rocket combines mobile wallet convenience with established banking infrastructure — particularly popular in Khulna and Barisal.
United Commercial Bank's digital wallet service. Trusted by UCB account holders and growing rapidly in Dhaka and Rajshahi metro areas.
Direct bank transfers via BRAC Bank, City Bank, Islami Bank, Sonali Bank, and other major Bangladeshi financial institutions. Ideal for higher-value deposits.
Major international debit and credit cards accepted. Available for players in Dhaka and Chittagong who hold internationally enabled cards.
Hot Right Now
Top Slot & Casino Games
Powered by Pragmatic Play, Evolution Gaming, NetEnt, Microgaming, and Spribe — these are the titles Bangladeshi players are spinning, betting, and winning on right now.
Browse by Category
Game Categories at bf89
Explore every format — from live cricket odds to classic slots and traditional South Asian card games.
New Players
Getting Started at bf89
From Rangpur to Cox's Bazar, joining bf89 takes less than five minutes. Follow these six steps and you'll be placing your first cricket bet or spinning your first slot before you know it.
Create Your Account
Visit bf89 and fill in your name, mobile number, and a secure password. The registration form takes under two minutes to complete.
Verify Your Identity
Upload your National ID (NID) card and a selfie. Verification typically completes within 1–24 hours, keeping your account secure.
Make Your First Deposit
Fund your account instantly using bKash, Nagad, Rocket, or Upay. Minimum deposit is just ৳100 for mobile wallet payments.
Claim Your Welcome Bonus
New players at bf89 are eligible for a welcome bonus on their first deposit. Bonus terms and wagering requirements apply — check the promotions page for current offers.
Place Your First Bet or Spin
Browse the cricket sportsbook for BPL and IPL markets, pick a live casino table, or jump into a slot game from Pragmatic Play or Evolution Gaming.
Request a Withdrawal
When you're ready to cash out, submit a withdrawal request to your bKash or Nagad wallet. Most payouts process within minutes — same-day guaranteed for verified accounts.
Account Security
Account Verification & KYC Guide
Know Your Customer (KYC) verification is a standard industry requirement that protects you and the platform from fraud and unauthorized access. Here's exactly what to expect at bf89.
Why KYC Is Required
KYC verification is required for legal compliance and to ensure a safe environment for all players. It prevents underage gambling, money laundering, and unauthorized account access — protecting everyone on the platform.
Documents You Need
Typically you will need your National ID Card (NID), a recent proof of address (utility bill or bank statement dated within 90 days), and a clear selfie holding your NID. Passport or driving licence are accepted as alternatives.
How to Submit Your Documents
Log in to your bf89 account, navigate to the Verification section under Account Settings, and upload clear photos or scans of each document. Ensure all four corners are visible and the image is well-lit with no glare.
Processing Time
Verification typically completes within 1 to 24 hours during business hours (Bangladesh Standard Time, UTC+6). You will receive a confirmation notification once your account is fully verified.
After Verification Is Complete
Once verified, all deposit and withdrawal limits are fully unlocked, bonus eligibility is confirmed, and your account is protected against unauthorized withdrawals. Verified accounts also enjoy priority customer support.
"At bf89, every player in Bangladesh deserves a fair, fast, and fully secure gaming experience — from first deposit to final withdrawal."
Our Advantages
Why Choose bf89
Here's what sets bf89 apart from every other online casino available to Bangladeshi players today.
Fund your account in seconds via bKash, Nagad, or Rocket. No waiting, no bank queues — just instant play.
256-bit SSL encryption protects every transaction and personal data point on the bf89 platform.
Competitive odds on BPL, IPL, T20 World Cup, and all Bangladesh Tigers matches — updated in real time.
Our support team is available around the clock via live chat, WhatsApp, and email — fluent English, Bangladesh Standard Time.
bf89 is fully optimized for Android and iOS. Play on any smartphone — no app download required.
Our curated game library features titles with RTPs above 96% from certified providers like Pragmatic Play and Evolution.
Verified accounts enjoy same-day payouts to bKash and Nagad wallets — most processed within 30 minutes.
All games on bf89 use certified Random Number Generators (RNG) independently tested for fairness and integrity.
Cricket Betting Guide
Cricket Formats Explained
Understanding the format you're betting on gives you a genuine edge. Here's what every Bangladeshi cricket fan needs to know before placing a wager at bf89.
T20
The most bet-on format globally. Fast-paced with frequent momentum swings. bf89 offers pre-match and in-play markets including top batsman, total sixes, and match winner. BPL, IPL, and T20 World Cup are the marquee competitions.
ODI
One Day Internationals offer deeper betting markets. Bangladesh Tigers perform strongly in ODIs — making them excellent value picks. Markets include fall of first wicket, century scorer, and first powerplay runs.
Test Match
The pinnacle format. Test betting rewards analytical thinking — pitch conditions, weather, and team composition all matter. Markets include series winner, player of the match, and session totals. Bangladesh has shown consistent improvement at Test level.
The Hundred
A newer format from England featuring 100 balls per side with sets of 5 or 10 deliveries. Fast-paced and unpredictable — ideal for live betting. Available on bf89 during the ECB summer season.
Key Leagues
Payouts
Fast Withdrawals at bf89
Winning is only half the story — getting paid quickly is the other half. bf89 is built for speed, with same-day payouts for all verified accounts across Bangladesh.
How Our Withdrawal Process Works
- 01. Submit a withdrawal request from your bf89 account dashboard — takes under 60 seconds.
- 02. Our finance team reviews and approves the request. Verified accounts skip manual review for amounts under ৳50,000.
- 03. Funds are sent directly to your nominated bKash, Nagad, or Rocket mobile wallet — no intermediary steps.
- 04. You receive a confirmation SMS and in-app notification the moment your withdrawal lands in your wallet.
Help & Assistance
Customer Support Channels
Real support from real people — in English, around the clock. Here's how to reach the bf89 support team from anywhere in Bangladesh.
24/7 Live Chat
The fastest way to get help. Our live chat agents are available 24 hours a day, 7 days a week — including Eid and public holidays. Average response time under 90 seconds.
Email Support
For detailed queries, account issues, or document submissions. Send your message and our team will respond with a thorough, personalised reply.
WhatsApp Support
Prefer messaging on WhatsApp? Our dedicated support number handles general queries, bonus questions, and withdrawal status checks.
In-App Messaging
Logged-in users can send support tickets directly from the bf89 app or web dashboard. Attach screenshots and transaction IDs for faster resolution.
Ready to Play? Join bf89 Today
Bangladesh's most trusted online casino and sports betting platform. Deposit with bKash or Nagad in under 60 seconds and start winning.
bf89 is committed to promoting responsible gambling for all players in Bangladesh. We provide tools including deposit limits, session time reminders, self-exclusion options, and reality check notifications to help you stay in control.
18+ only. Gambling is for adults aged 18 and above. If you feel your gambling is becoming a problem, please visit our Responsible Gaming page or contact our support team immediately.
For players aged 18 and above in Bangladesh. Play within your means. Gambling should be entertainment, not a source of income.
Player Questions
Frequently Asked Questions
Real answers to the questions Bangladeshi players ask most about bf89 — deposits, withdrawals, bonuses, cricket betting, and account security.
What is the minimum deposit amount at bf89?
The minimum deposit at bf89 is ৳100 for bKash, Nagad, and Rocket mobile wallet payments. Bank transfer deposits have a minimum of ৳1,000. There is no fee charged by bf89 on deposits — any applicable MFS transaction fees are set by your wallet provider.
How long does a bKash or Nagad withdrawal take at bf89?
Withdrawals to bKash typically process within 30 minutes for verified accounts, and Nagad payouts usually arrive within 45 minutes. Most requests are completed same-day. During peak hours (evenings BST), processing may take up to 2 hours. You will receive an SMS confirmation when the transfer completes.
Is bf89 safe and legitimate for players in Bangladesh?
bf89 operates as a safe and reliable online gaming platform using 256-bit SSL encryption across all transactions and account data. All casino games use certified Random Number Generators (RNG) tested for fairness by independent auditors. We recommend all players review our Terms & Conditions and Responsible Gaming guidelines before playing.
Can I bet on BPL and IPL cricket matches at bf89?
Yes. bf89 offers a full cricket sportsbook covering BPL (Bangladesh Premier League), IPL (Indian Premier League), T20 World Cup, ODI internationals, and Test matches featuring the Bangladesh Tigers. Pre-match and in-play betting markets are available including match winner, top batsman, total sixes, and over-by-over run totals.
What documents are needed for KYC verification at bf89?
KYC verification at bf89 requires your National ID Card (NID), a proof of address document (such as a utility bill or bank statement dated within the last 90 days), and a selfie photograph. A passport or driving licence is also accepted as the primary ID document. Verification typically completes within 1 to 24 hours after submission.
What is the age requirement to play at bf89?
bf89 is strictly for adults aged 18 and above. Players must be 18 years or older to register, deposit, and play on the platform. Age verification is part of the standard KYC process. bf89 does not permit underage gambling under any circumstances. If you are under 18, please do not register.