bf345 Frequently Asked Questions
Everything you need to know about playing on bf345 — from creating your account and depositing via bKash or Nagad, to cricket betting markets, slot RTPs, bonus wagering requirements, and responsible gaming tools available to players across Bangladesh.
This page collects the most common questions asked by bf345 players across Bangladesh — covering account setup, deposits and withdrawals via bKash, Nagad, and Rocket, cricket and slots gameplay, bonus terms, and safety tools. If your question is not answered here, our English-speaking support team is available around the clock at [email protected]. Use the category links below to jump directly to the section most relevant to you.
Account & Registration
1 How do I create an account on bf345?
Creating a bf345 account takes under two minutes. Visit the bf345 Login page, click the registration option, and fill in your name, email address, mobile number, and date of birth. You will receive a one-time password (OTP) on your registered mobile number to verify your identity. Once confirmed, your account is active and you can make your first deposit immediately via bKash, Nagad, or Rocket.
2 What documents do I need to verify my bf345 account?
bf345 requires a valid National Identity Card (NID) or passport to complete KYC verification. You will need to upload a clear photo of your ID document and a selfie holding the document. Verification is typically completed within 24 hours. Providing accurate documents from the start avoids delays when you request your first withdrawal.
3 What is the minimum age to register on bf345?
The minimum age to register and play on bf345 is 21 years old. This requirement applies to all players across Bangladesh without exception. bf345 performs age verification during KYC and will immediately close any account found to belong to someone under 21, returning all funds to the original payment source.
4 I forgot my bf345 password — how do I reset it?
To reset your bf345 password, go to the Login page and click "Forgot Password". Enter the email address or mobile number linked to your account and you will receive an OTP reset link within a few minutes. Follow the instructions in the message to create a new password. If you do not receive the reset message within 10 minutes, contact support at [email protected].
5 Can I have more than one bf345 account?
No. bf345 strictly enforces a one-account-per-player policy. Opening multiple accounts — whether under the same name, mobile number, device, or IP address — is a violation of the Terms and Conditions. Duplicate accounts are subject to immediate closure and forfeiture of any balances. If you have lost access to your original account, contact support to recover it rather than registering again.
Deposits & Withdrawals
6 How do I deposit money on bf345 using bKash?
To deposit via bKash on bf345, log in to your account, navigate to the Deposit section, and select bKash as your payment method. You will be shown the bf345 bKash merchant number and a unique reference code. Open your bKash app, go to Send Money, enter the merchant number and the exact amount, and use the reference code in the payment note. Deposits are credited to your bf345 balance within minutes.
7 How long does a Nagad deposit take on bf345?
Nagad deposits on bf345 are processed instantly in the vast majority of cases. Once you complete the payment through your Nagad app and submit the transaction reference in the bf345 deposit form, the balance is credited to your account within 1 to 5 minutes. During peak hours such as evening cricket matches, processing may take up to 15 minutes. If a deposit is not credited after 30 minutes, contact support with your Nagad transaction ID.
8 What is the minimum deposit amount on bf345?
The minimum deposit amount on bf345 is ৳200 for mobile banking methods including bKash, Nagad, Rocket, and Upay. For bank transfers via Dutch-Bangla Bank, BRAC Bank, or Sonali Bank, the minimum deposit is ৳500. There is no upper deposit limit beyond the spending limits you set yourself in the Responsible Gaming settings of your account.
9 What is the minimum withdrawal amount on bf345?
The minimum withdrawal on bf345 is ৳500 for all supported payment channels including bKash, Nagad, and Rocket. Withdrawal requests are reviewed by the finance team and typically processed within 2 to 4 hours during business hours (Bangladesh Standard Time). First-time withdrawals may take up to 24 hours as additional identity verification is carried out for security purposes.
10 Are there any fees for withdrawals on bf345?
bf345 does not charge any platform fee on standard withdrawals. However, your mobile banking provider (bKash, Nagad, or Rocket) may apply their own transaction charges as per their standard rate schedule. For bank transfers, your bank may charge a small processing fee. We recommend checking your provider's fee structure before initiating a withdrawal so there are no surprises.
11 Why is my bf345 withdrawal pending for a long time?
A bf345 withdrawal may be delayed if your account KYC verification is incomplete, if there is an active wagering requirement on a bonus balance, or if the withdrawal amount triggers a manual security review. Log in and check the status in your Transactions section. If the withdrawal has been pending for more than 24 hours without a status update, contact the support team at [email protected] with your withdrawal reference number.
Games & Gameplay
12 How does cricket betting work on bf345?
Cricket betting on bf345 covers a wide range of markets including match winner, top batsman, top bowler, total runs, player of the match, and live in-play markets. Supported tournaments include BPL (Bangladesh Premier League), IPL, T20 World Cup, ICC Test series, and bilateral series featuring the Bangladesh Tigers. To place a bet, navigate to the Cricket section, select a match and market, enter your stake in BDT, and confirm your bet slip.
13 Can I bet on BPL matches on bf345?
Yes, bf345 offers comprehensive betting markets on BPL (Bangladesh Premier League) matches, including pre-match and live in-play options. Markets available for BPL include match winner, highest opening partnership, method of next dismissal, total sixes, and over-by-over run totals. Odds are updated in real time throughout each match, and minimum bet stakes start from ৳50 per market.
14 What slot games are available on bf345?
bf345 hosts an extensive slots library from leading providers including Pragmatic Play, NetEnt, Microgaming, and Spribe. Players can choose from classic three-reel slots, five-reel video slots with multiple paylines, and progressive jackpot games. Popular titles include Gates of Olympus, Sweet Bonanza, and Book of Dead. The full catalogue is accessible from the Slots section on both desktop and mobile browsers.
15 Is bf345 available on mobile phones?
Yes, bf345 is fully optimised for mobile play through a responsive web platform that works on any modern Android or iOS browser — no app download is required. The mobile version supports all features available on desktop, including cricket betting, live casino games, slots, deposits and withdrawals via bKash and Nagad, and account management. Simply open your mobile browser, go to bf345.io, and log in.
16 What is the RTP on bf345 slot games?
Return to Player (RTP) percentages on bf345 slot games vary by title and provider. Most Pragmatic Play and NetEnt slots carry RTPs between 95% and 97%, which is competitive with industry standards. The RTP for each game is displayed in the game's information panel before you start playing. Higher RTP means the game returns more to players over a large number of spins, though it does not guarantee individual session results.
Bonuses & Promotions
17 How do I claim the bf345 welcome bonus?
The bf345 welcome bonus is automatically applied to your first qualifying deposit once your account has been verified. Make your first deposit of ৳500 or more and the bonus will be credited to your account balance within minutes. No promo code is required. The welcome bonus is available to all newly registered players who complete KYC verification and make their first deposit within 7 days of registration.
18 What are the wagering requirements on bf345 bonuses?
bf345 bonus wagering requirements vary by promotion type and are clearly stated in the specific bonus terms at the time of offer. As a general guide, deposit match bonuses typically carry a wagering requirement of 20x to 30x the bonus amount. This means if you receive a ৳1,000 bonus with 25x wagering, you need to wager ৳25,000 in total qualifying bets before the bonus converts to withdrawable cash.
19 Do bf345 bonus funds expire?
Yes, bonus funds on bf345 have an expiry period that is specified in the individual promotion terms. Most bonuses must be used within 7 to 30 days of being credited. If the wagering requirement is not met within the validity period, the bonus balance and any winnings derived from it will be removed from your account. Check the Bonuses section in your account dashboard to see the expiry date and remaining wagering progress for each active bonus.
20 Can I withdraw my bonus balance before completing the wagering requirement?
No, bonus funds on bf345 cannot be withdrawn until the associated wagering requirement has been met in full. If you request a withdrawal while an active bonus is attached to your account, the bonus balance and any winnings generated from it will be forfeited before the withdrawal is processed. Your real-money cash balance is always available for withdrawal regardless of any active bonus, provided all other account conditions are satisfied.
21 Does bf345 offer free spins or reload bonuses?
Yes, bf345 regularly runs promotional offers including free spins on selected Pragmatic Play slots and reload bonuses for existing players. Promotional offers are communicated via email to registered players and displayed on the Promotions page within the platform. Seasonal promotions tied to local events such as Eid, Pohela Boishakh, and major cricket tournaments like the T20 World Cup are also offered throughout the year.
Safety & Responsible Gaming
22 Is bf345 safe to use in Bangladesh?
bf345 operates as a secure online entertainment platform with SSL encryption protecting all data transmitted between your device and the platform. Financial transactions via bKash, Nagad, and Rocket use the same encryption standards employed by major Bangladeshi banks. Player funds are held in segregated accounts, and the platform undergoes regular security audits to protect against unauthorised access and fraud.
23 How does bf345 protect my personal data?
bf345 protects all personal data in accordance with its Privacy Policy. Your information is never sold to third parties and is only shared where strictly necessary to process payments or comply with legal obligations. Data is stored on encrypted servers and access is restricted to authorised personnel only. You can review full details of how bf345 handles your data in the Privacy Policy page.
24 How do I self-exclude from bf345?
To self-exclude from bf345, log in and go to the Responsible Gaming section in your account settings. Select "Self-Exclusion", choose a period of six months, one year, three years, or five years, and confirm your choice. Your account will be closed immediately and all marketing communications will stop. Alternatively, email [email protected] and a support advisor will apply the self-exclusion on your behalf without delay.
25 Can I set deposit limits on my bf345 account?
Yes. bf345 allows every player to set daily, weekly, and monthly deposit limits directly from the Responsible Gaming section of their account dashboard. Limits take effect immediately when reduced. If you wish to increase a limit, a mandatory 24-hour cooling-off period applies before the higher limit becomes active. This built-in delay is designed to prevent impulsive decisions during a losing period.
26 How do I contact bf345 customer support?
The bf345 support team is available 24 hours a day, 7 days a week via email at [email protected]. Support is conducted in English and response times are typically under 2 hours for standard queries. For urgent matters such as a failed withdrawal, a suspected unauthorised login, or an immediate self-exclusion request, mark your email as urgent and the team will prioritise your case.
A Platform Built for Bangladesh
From instant bKash deposits to live BPL betting, bf345 is designed around what Bangladeshi players actually need.
Instant BDT Deposits
Fund your account in seconds using bKash, Nagad, Rocket, or Upay. No conversion fees, no waiting — your balance updates in real time so you never miss a live betting opportunity.
SSL-Secured Platform
Every page on bf345 is protected with industry-standard SSL encryption. Your personal details, payment information, and account data are kept private and never shared with third parties.
Cricket & BPL Betting
Place bets on live BPL, IPL, T20 World Cup, and Bangladesh Tigers matches with real-time odds across dozens of markets — from match winner to over-by-over run totals.
Mobile-First Experience
No app download required. bf345 runs on any Android or iOS browser with a fully responsive interface, giving you seamless access to betting, slots, and account tools from anywhere in Bangladesh.
24/7 English Support
Our dedicated English-speaking support team is available every hour of every day via email. Whether it is a deposit issue at midnight or a withdrawal query on a public holiday, we have you covered.
Responsible Gaming Tools
bf345 provides deposit limits, session time reminders, cooling-off periods, and self-exclusion options so every player can enjoy the platform safely and within their own boundaries. 21+ only.
Still Have Questions About bf345?
Our support team is online around the clock to help with anything not covered on this page — from account issues to payment queries and game rules. You can also explore the platform directly and find answers as you play.