Bangladesh's #1 Betting Platform

bf345 — Bangladesh's Most Trusted Cricket & Casino Betting Platform

Enjoy instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup, and spin hundreds of premium slots — all on one secure, English-language platform built for Bangladeshi players.

500+ Games Available
50K+ Active Players
৳20,000 Welcome Bonus
24/7 English Support
21+ Only. Gambling is for adults aged 21 and above. Please play responsibly. If you need support, contact our 24/7 helpline.
bf345
৳5Cr+ Daily Payouts
500+ Casino Games
4+ Years in Operation
50,000+ Registered Members

Why Players Choose bf345


From lightning-fast withdrawals to a game library that rivals the world's best platforms, here is what sets bf345 apart in the Bangladesh market.

Instant Withdrawals

Cash out your winnings in minutes directly to your bKash, Nagad, or Rocket mobile wallet — no waiting days for bank transfers.

SSL-Secured Platform

Your data and funds are protected by 256-bit SSL encryption and two-factor authentication on every account.

Best Cricket Odds

Competitive odds on BPL, IPL, T20 World Cup, and Bangladesh Tigers international matches — updated in real time.

24/7 English Support

Our dedicated English-speaking support team is available around the clock via live chat to resolve any issue fast.

Mobile-First Design

bf345 is fully optimised for Android and iOS browsers — no app download required, just open and play on any device.

BDT Currency Support

All balances, bonuses, and transactions are displayed in Bangladeshi Taka (৳) — no confusing currency conversions.

Provably Fair Games

Every game result at bf345 is independently audited for fairness. RNG-certified slots and live dealer tables you can trust.

Generous Bonuses

A rich rewards programme with a welcome bonus up to ৳20,000, weekly cashback, referral rewards, and VIP tier perks.

bf345

Game Categories Overview


bf345 covers every major game category enjoyed by players across Dhaka, Chittagong, Sylhet, and beyond. Here is a quick guide to each.

Cricket Betting

Place pre-match and live bets on BPL, IPL, T20 World Cup, and all Bangladesh Tigers fixtures. Markets include match winner, top scorer, over/under runs, and more.

Slot Games

Hundreds of video slots from Pragmatic Play, NetEnt, and Microgaming with RTPs up to 97%. Features include Megaways, cascading reels, and progressive jackpots.

Live Casino

Stream real dealers in HD from Evolution Gaming and Ezugi studios. Play Live Baccarat, Roulette, Blackjack, and game-show titles like Crazy Time with real-time interaction.

Table Games

Classic Baccarat, European Roulette, Blackjack variants, and Sic Bo — all available in RNG versions for fast, solo play at any stake level from ৳10 upward.

Teen Patti

The South Asian card classic, available in both casual and live-dealer formats. Enjoy Teen Patti with real croupiers who communicate in English for Bangladeshi players.

Andar Bahar

A fast-paced Indian card game of pure chance — pick Andar (inside) or Bahar (outside) and discover your card. Live Andar Bahar rounds complete in under 30 seconds.

Crash Games

Spribe's Aviator and similar crash titles let you cash out before the multiplier crashes. Simple, social, and thrilling — these are the fastest-growing game type in Bangladesh.

Bingo

90-ball and 75-ball bingo rooms running throughout the day with low buy-in prices starting from ৳10. Chat with fellow players from Rajshahi, Khulna, and across Bangladesh.

Limited Offer
Up to 1.2%
Weekly Cashback on Every Loss
  • Automatic cashback credited every Monday morning
  • Applies to all sports betting, slots, and live casino losses
  • No wagering requirement — withdraw cashback immediately
Claim Weekly Cashback
bf345

Getting Started in 6 Simple Steps


From account creation to your first withdrawal, here is exactly what to expect when you join bf345 as a new player in Bangladesh.

1
Create Your Account

Visit the bf345 Login page and register using your mobile number or email address. The sign-up form takes under two minutes to complete.

2
Complete Verification

Submit a copy of your National ID card (NID) and a selfie to verify your identity. Most accounts are verified within 1–24 hours by our KYC team.

3
Make Your First Deposit

Fund your account instantly via bKash, Nagad, or Rocket. Minimum first deposit is ৳500. Your balance updates in real time — no delays.

4
Claim Your Welcome Bonus

Your welcome bonus of up to ৳20,000 is automatically credited after your first qualifying deposit. Check the bonus terms for wagering details.

5
Place Your First Bet or Spin

Head to the Cricket section for live BPL odds, or choose a slot from Pragmatic Play. Your bonus funds can be used across most game categories.

6
Request a Withdrawal

Once wagering requirements are met, request a payout directly to your mobile wallet. Withdrawals to bKash and Nagad are typically processed within 15 minutes.

bf345

Quick Deposit with bKash & Nagad


Over 60% of Bangladeshi players use mobile wallets rather than bank accounts. bf345 supports all major Bangladesh MFS providers with instant processing and no fees.

📱
Instant
bKash

Range: ৳100 – ৳50,000 per transaction

3 simple steps · No fees · Largest MFS in BD

🟠
Instant
Nagad

Range: ৳100 – ৳50,000 per transaction

Government-backed · Fast & secure · 3 steps

🟣
Instant
Rocket

Range: ৳100 – ৳40,000 per transaction

Dutch-Bangla Bank · Reliable · Low minimums

💳
Under 5 min
Upay

Range: ৳200 – ৳30,000 per transaction

United Commercial Bank · Growing fast in BD

🏦
Under 30 min
Bank Transfer

Range: ৳1,000 – ৳5,00,000 per transaction

BRAC, City Bank, Dutch-Bangla, Islami Bank

💠
Instant
SureCash & Tap

Range: ৳100 – ৳25,000 per transaction

Secondary MFS options · 3 steps · No fees

bf345

Jackpot & Big Wins


Real players from Dhaka, Chittagong, and across Bangladesh are winning big every day at bf345. Here are some of our most recent verified payouts.

৳8,45,000

R*** from Dhaka

Progressive Slots
৳3,20,000

M*** from Chittagong

Live Baccarat
৳2,75,000

S*** from Sylhet

Cricket Accumulator
৳1,90,000

A*** from Rajshahi

Aviator Crash Game
৳1,50,000

K*** from Khulna

Teen Patti Live
৳98,500

N*** from Barisal

European Blackjack
bf345

Account Verification KYC Guide


KYC (Know Your Customer) verification is a legal requirement that protects you and keeps bf345 a safe environment. The process is straightforward and completed entirely online. Here is everything you need to know before you begin.

Verification is required before your first withdrawal. Starting the process early means faster access to your funds when you win. Our KYC team operates from 9:00 AM – 11:00 PM BST (UTC+6) seven days a week.

1
Why KYC Is Required

Identity verification is mandated for legal compliance and account security. It prevents fraud, underage gambling, and money laundering — keeping every bf345 player's funds safe.

2
Documents You Will Need

Prepare a clear photo or scan of your Bangladesh National ID Card (NID) or passport. You will also need a recent utility bill or bank statement as proof of address, plus a selfie photo holding your NID.

3
How to Submit Your Documents

Log in to your bf345 account, navigate to the Verification section in your profile, and upload clear JPEG or PDF files. Ensure all four corners of the ID are visible and the image is well-lit.

4
Processing Time

Most verifications are reviewed and approved within 1–24 hours. During peak periods, allow up to 48 hours. You will receive a confirmation notification via SMS or email once approved.

5
After Verification Is Complete

Once verified, your withdrawal limit increases significantly and your account receives a "Verified" badge. All major payment methods including bKash and Nagad become fully available for both deposits and withdrawals.

Bonus Terms Comparison


At bf345 we believe in full transparency. Here is a clear breakdown of all current bonus offers so you know exactly what to expect before you claim.

Bonus Type Bonus Amount Min. Deposit Wagering Req. Validity
Welcome Bonus 100% up to ৳20,000 ৳500 30x bonus 30 days
Weekly Cashback Up to 1.2% of net losses ৳200 0x (no wagering) 7 days
Reload Bonus 50% up to ৳10,000 ৳500 25x bonus 14 days
Refer a Friend ৳500 per referral Friend deposits ৳500 10x bonus 30 days
VIP Reward Up to ৳50,000 / month VIP tier required 15x bonus 30 days

* Wagering requirements apply to bonus funds only. Deposit funds remain withdrawable at any time. Full terms available on the Terms & Conditions page.

bf345

Bankroll Management Guide


Managing your gambling budget is one of the most important skills any player can develop. Whether you are betting on BPL cricket in Dhaka or spinning slots late at night in Chittagong, a disciplined bankroll approach keeps the experience enjoyable and sustainable over the long term.

The following principles are recommended by responsible gambling organisations worldwide. They are not restrictions — they are tools that professional gamblers use to stay in control and maximise entertainment value per taka spent.

  1. 1
    Set a Fixed Gambling Budget Decide on a monthly gambling budget before you deposit a single taka. This should be an amount you are completely comfortable losing — treat it as entertainment spending, not investment capital.
  2. 2
    Divide Into Session Amounts Split your monthly budget into weekly or daily session limits. For example, a ৳4,000 monthly budget becomes four ৳1,000 weekly sessions. Never use next week's session funds in the current session.
  3. 3
    Apply the 1–5% Per-Bet Rule Never stake more than 1–5% of your total session bankroll on a single bet or spin. This keeps you in the game longer and reduces the risk of a single bad result wiping out your entire session.
  4. 4
    Set a Win Target and Walk Away Decide on a profit target before your session — for example, 50% of your session bankroll. When you hit that target, stop. Greed is the number one reason players give back winnings.
  5. 5
    Set a Loss Limit and Respect It If you lose 50% of your session bankroll, close the app and stop for the day. Chasing losses is a psychological trap — the odds do not change because you have already lost money.
  6. 6
    Track Your Play History Use the transaction history in your bf345 account to review deposits, bets, and withdrawals monthly. Honest record-keeping helps you spot patterns and make better decisions over time.

Built for Bangladeshis


bf345 was designed from the ground up with the Bangladesh market in mind. Every feature — from the currency display to the support hours — reflects the needs of players across Dhaka, Chittagong, Sylhet, Khulna, Rangpur, Mymensingh, and Cox's Bazar.

Full English Language Support

The entire bf345 platform — menus, game guides, support chat, and promotions — is available in clear, accessible English for Bangladeshi players.

Bangladeshi Taka (৳) Throughout

All balances, deposits, withdrawals, and bonus amounts are displayed in BDT. No currency confusion, no hidden conversion fees.

bKash, Nagad & Rocket Accepted

The three most-used mobile financial services in Bangladesh are all fully supported for both deposits and withdrawals, with zero transaction fees from bf345.

Bangladesh Standard Time (BST, UTC+6)

Customer support, live events, and promotional schedules all run on BST so there is never any timezone confusion for players based in Bangladesh.

Local Cricket Coverage

Dedicated markets for BPL, Bangladesh Tigers internationals, and domestic T20 competitions — with commentary and statistics relevant to Bangladeshi fans.

Security & Trust


Every measure at bf345 is designed to protect your funds, your data, and your privacy. Here is what keeps your account safe 24 hours a day.

256-bit SSL Encryption

All data transmitted between your device and bf345 servers is fully encrypted using bank-grade SSL technology.

RNG Fair Play Certified

All slot and table game outcomes are generated by a certified Random Number Generator audited by independent labs.

Two-Factor Authentication

Enable 2FA on your bf345 account for an extra layer of protection against unauthorised access.

24/7 Support Team

Our English-speaking support agents are available around the clock via live chat to handle any security concerns immediately.

Your Privacy Matters. bf345 collects and processes personal data solely for account management, identity verification, and fraud prevention purposes. We never sell your data to third parties. All data handling follows strict privacy standards. Read our full Privacy Policy to understand exactly how your information is used and protected.

Betting Glossary


New to online gambling? This glossary covers the most common terms you will encounter at bf345 and on any betting platform worldwide.

RTP (Return to Player)
The percentage of all wagered money a slot or game pays back to players over time. A 96% RTP means ৳96 is returned for every ৳100 staked on average.
House Edge
The mathematical advantage the casino holds over players in any given game. A house edge of 2% means the casino expects to keep ৳2 for every ৳100 wagered long-term.
Wager / Stake
The amount of money you bet on a single outcome. Also referred to as a stake — your potential winnings are calculated as a multiple of this amount.
Odds
A numerical representation of the probability of an outcome and the payout you receive if correct. Decimal odds of 2.50 mean a ৳100 stake returns ৳250 total if the bet wins.
Parlay / Accumulator
A single bet combining multiple selections where all must win for a payout. Accumulators offer higher potential returns but carry more risk than single bets.
Live Bet (In-Play)
A bet placed after an event has already started, with odds updating in real time based on the current game situation. Popular for cricket and football at bf345.
Cash Out
A feature that lets you settle a bet before the event finishes, securing a partial profit or limiting a loss based on the current match state.
Bankroll
The total amount of money you have set aside specifically for gambling. Effective bankroll management is the foundation of responsible, sustainable play.
Volatility
Describes how often and how much a slot game pays out. High volatility slots pay less frequently but in larger amounts; low volatility slots pay smaller amounts more regularly.
Free Spin
A complimentary spin on a slot game, usually awarded as part of a bonus or triggered by scatter symbols in-game. Winnings from free spins may be subject to wagering requirements.
Wagering Requirement
The number of times you must bet a bonus amount before withdrawing winnings derived from it. A ৳1,000 bonus with a 30x requirement means you must wager ৳30,000 total.
Spread Betting
A form of sports betting where you win or lose based on how accurate your prediction is — not just whether an outcome happens, but by how much, e.g., total runs scored in a cricket innings.
bf345

Responsible Gaming


Self-Limit Tools

bf345 provides deposit limits, loss limits, session time limits, and self-exclusion options directly within your account settings. You can set daily, weekly, or monthly caps on your spending — changes take effect immediately and can only be relaxed after a 24-hour cooling-off period.

Budget Management Support

Our responsible gaming tools include a real-time spending tracker visible in your account dashboard. You can review your full deposit and bet history at any time. If your spending patterns concern you, our support team can help you set tighter controls or take a voluntary break.

Self-Exclusion Options

If you feel gambling is negatively affecting your life, you can self-exclude your account for periods of 30 days, 6 months, 1 year, or permanently. During self-exclusion, you will not receive any marketing communications from bf345 and your account will be suspended.

21+ Age Restriction

bf345 is strictly for players aged 21 and above. We carry out mandatory age verification for all accounts. If you are concerned about someone under 21 accessing gambling sites, we recommend parental control tools such as Gamban or Net Nanny. Gambling is entertainment — keep it that way.

Need help? Contact our responsible gaming support team anytime. Full details at our Responsible Gaming page.