All popular mobile banking options in Bangladesh are supported at betfun — secure, fast, and hassle-free transactions, anytime and anywhere.
Betfun supports Bangladesh's most popular mobile and banking payment channels.
Bangladesh's largest mobile banking service. Deposit on betfun with bKash in seconds.
Nagad is the postal department's digital payment service. Use Nagad on betfun for 24/7 transactions.
Dutch-Bangla Bank's mobile banking service, Rocket. Deposit securely on betfun with Rocket.
Direct bank transfer for large transactions. betfun supports all major banks.
Deposit funds to your betfun account in just a few simple steps.
Log in to your betfun account. New here? Complete your registration first.
Click the "Deposit" button on your dashboard and select your preferred payment method.
Enter the amount you'd like to deposit. You can start from as little as ৳100.
Open your mobile banking app and confirm the transaction. Approve it with your PIN.
Your betfun wallet balance will be updated within seconds. Start betting now!
Cash out your winnings fast — just 4 easy steps.
Click the "Withdraw" option from your account dashboard.
Select the withdrawal amount and the channel you'd like to receive funds through.
Make sure your mobile banking number is correct. If funds are sent to the wrong number, recovering them can be very difficult.
Your funds will reach your mobile banking account within 15–30 minutes of submission.
Please note: Your account must be verified before you can make a withdrawal. Once KYC is completed once, all future withdrawals will be processed even faster.
Bonus Withdrawal: Withdrawing bonus winnings requires meeting the wagering requirements. See Terms & Conditions for full details.
Compare deposit and withdrawal methods at a glance.
| Method | Deposit Time | Withdrawal Time | Minimum | Maximum | Charges | 24/7 |
|---|---|---|---|---|---|---|
| bKash | Instant | 15–30 minutes | ৳100 | ৳50,000 | Free | |
| Nagad | Instant | 15–30 minutes | ৳100 | ৳50,000 | Free | |
| Rocket | Instant | 30 Minutes | ৳100 | ৳30,000 | Free | |
| Bank Transfer | 1–3 hours | 3–24 Hours | ৳1,000 | ৳5,00,000 | Free |
How quickly a standard bKash deposit and withdrawal is completed on betfun.
Select a payment option from your betfun dashboard
Open the bKash/Nagad app and approve with your PIN
Betfun's system confirms payments automatically
Funds credited to your betfun wallet
Place your bets on your favourite sport right now
Get familiar with betfun's transaction limits and key payment policies.
Every transaction on betfun is protected by the highest standards of security technology.
All transactions are secured with 256-bit SSL encryption — completely blocking any third-party access.
Two-factor security is applied to every transaction through OTP and PIN verification.
Betfun never stores your bank or mobile banking details — your information is completely secure.
An automated fraud detection system runs 24/7 to flag and block suspicious transactions.
Register at betfun now and get up to 100% Welcome Bonus on your first deposit.
If depositing and withdrawing on an online betting platform is a hassle, it ruins the entire experience. That's exactly where betfun has put its greatest focus. There are no lengthy forms to fill out, no trips to the bank — just pick up your phone and get it done in seconds.
Mobile banking has transformed Bangladesh over the past few years. bKash, Nagad, and Rocket have reached not just urban users, but people in the most remote corners of the country. betfun embraces this reality with a payment system built mobile-first from the ground up. Whether you're in Dhaka or a tea garden in Sylhet, depositing and withdrawing is equally seamless.
BKash and Nagad are by far the most popular payment methods on betfun — and it's easy to see why. Nearly everyone in Bangladesh has one or both apps on their phone, they're simple to use, and transactions typically go through in 30 seconds to 2 minutes. Whether it's 3 AM or Eid morning, bKash and Nagad payments on betfun work around the clock.
One of Nagad's key advantages is that it operates as a service of the postal department under government recognition, which gives many users added confidence. bKash, on the other hand, has an extensive agent network and widespread familiarity across the country — making it the most popular payment channel on betfun.
For high rollers and players who prefer large wagers, betfun offers direct bank transfer as a payment option. You can deposit up to ৳5,00,000 in a single transaction using this method. While it takes a bit longer than mobile banking, bank transfer is completely secure and ideal for high-value transactions. betfun supports all major private and state-owned banks in Bangladesh.
Many online platforms deduct various fees at withdrawal — processing fees, withdrawal taxes, service charges, and so on. betfun is fully transparent about this. Whatever you win, you keep every last bit of it. betfun does not charge any fees on deposits or withdrawals. Only your mobile banking operator's standard transaction charges (if any) may apply.
Occasionally, payments may get stuck due to network issues or other reasons. There's no need to panic — betfun's 24/7 Bangla customer support team is always on hand. Reaching out via live chat typically gets your issue resolved within 5–10 minutes. Keeping your payment reference number handy will help speed things up even further.
Betfun wants every user to play within their means. That's why the platform lets you set personal deposit limits. You decide the maximum amount you want to deposit per day, per week, or per month. Once your limit is reached, deposits are automatically paused. It's a small step that goes a long way toward building healthy betting habits over time.
The most frequently asked questions from betfun users about payments.