From Mobile Pay, Nagad, and Rocket to bank transfers — deposit or withdraw funds to your account in just a few minutes using any payment method.
The biggest frustration on online betting platforms is payment trouble — stuck deposits, waiting days for withdrawals, or getting blindsided by hidden charges. 888 bf 888 bf eliminates these issues at the root, delivering a completely different experience.
Our payment system is built with Bangladesh's everyday reality in mind. Most people here use bikiash or Nagad on their smartphones — which is why 888 bf-'s entire payment experience is built mobile-first. You can even make deposits via USSD code without opening the app. Bank cards and crypto are supported too — the choice is entirely yours.
The most important thing to know — 888 bf-charges zero processing fees on deposits or withdrawals. Every BDT you send goes straight into your account, and when you withdraw, the full amount lands in your mobile wallet — no deductions whatsoever.
Note: To make transactions at 888 bf, your account must be fully verified. The KYC process typically takes 10–15 minutes to complete.
Transact any way you like
Most popular mobile banking
InstantTrusted postal service
InstantDutch-Bangla Bank Mobile Service
InstantAll scheduled banks supported
1–3 hoursBoth Debit & Credit Cards
5–15 minutesUSDT, BTC, ETH Accepted
10–30 Minutes
Top up your account in just a few simple steps
Log in to 888 bf with your username and password. If you're new, complete your registration first.
Click the "Deposit" button on your dashboard. You'll find all available payment options on the cashier page.
Select Mobile Pay, Nagad, Rocket, or any other preferred method, then enter the deposit amount.
Complete the payment by following the on-screen instructions. Once you enter your Mobile Pay PIN, the amount will be credited to your balance instantly.
Once your deposit is successful, you'll receive both an SMS and an in-app notification. You can also verify any transaction through your history.
Getting your winnings to you in minutes is what we're here for
Click the "Withdraw" button from your dashboard. If your account is not yet verified, please complete KYC first.
Choose your preferred payment method and enter the withdrawal amount — minimum ৳500.
Double-check your Mobile Pay/Nagad number or bank account number. An incorrect number will result in your request being cancelled.
Once everything looks correct, click "Confirm Withdrawal". Your request will be processed immediately.
Mobile Pay/Nagad transfers typically arrive within 90 seconds to 5 minutes. Bank transfers may take 1–3 hours.
Transact on your own terms, whenever it suits you
| Payment Method | Minimum Deposit | Max Deposit/Day | Minimum Withdrawal | Max Withdrawal/Day | Processing Time |
|---|---|---|---|---|---|
| Mobile Pay | ৳200 | ৳2,00,000 | ৳500 | ৳2,00,000 | 90 seconds |
| Nagad | ৳200 | ৳1,50,000 | ৳500 | ৳1,50,000 | 90 seconds |
| Rocket | ৳200 | ৳1,00,000 | ৳500 | ৳1,00,000 | 2–5 Minutes |
| Bank Transfer | ৳1,000 | ৳10,00,000 | ৳2,000 | ৳10,00,000 | 1–3 hours |
| Visa/Master | ৳500 | ৳5,00,000 | ৳1,000 | ৳5,00,000 | 5–15 minutes |
| Crypto (USDT) | $20 | Unlimited | $20 | Unlimited | 10–30 Minutes |
* Higher limits apply for VIP members. Limits are subject to change — contact support for the latest information.
888 bfYour first deposit at instantly unlocks a 100% Welcome Bonus — deposit ৳5,000 and you start playing with ৳10,000. And it doesn't stop there. Reload bonuses are available every Tuesday, cashback offers run every Friday, and a special promotion is available once a month for large deposits.
Voucher users get an added advantage — deposits made with a voucher code earn an extra 5–15% bonus. 888 bfWhen you sign up using 's affiliate or referral link, both you and the person who referred you receive a bonus.
One thing to be clear about — bonuses cannot be withdrawn immediately. Bonus funds must be wagered before a withdrawal can be made. 888 bf's wagering requirement is much lower than the market average — typically 10x. That means if you receive a ৳1,000 bonus, you only need to place ৳10,000 in bets before you can withdraw. For Sports Betting, only bets placed at odds of 1.70 or higher count toward the requirement.
100% bonus on your first deposit, up to ৳10,000. For new members only.
20% Reload Bonus every Tuesday, up to ৳3,000. For regular members.
Up to 5% cashback on total bets every Friday. No wagering requirements.
Every BDT you hold with us is protected with the highest level of security
Occasionally, a balance update may be delayed after a payment — this is usually due to high server load on the bank or mobile operator's end. 888 bf's system may be fully operational, yet payment gateway confirmation can sometimes take 5–10 minutes.
If your deposit hasn't arrived within 15 minutes, send a screenshot of your payment to live chat support. The team will verify it right away and credit your account manually. 888 bf's process is typically completed within 5 minutes.
The most common issue with withdrawals is an unverified account. Without completing KYC, your withdrawal request cannot be processed. Complete your verification as soon as possible to avoid any delays with future withdrawals.
Keep in mind: Using the same payment method for both deposits and withdrawals is strongly recommended. It speeds up verification and keeps your account secure.
Answers to the Most Frequently Asked Questions