No transaction hassles, no long waits. Deposits at luckybets are instant, and withdrawals complete within minutes. Transact with confidence using all the mobile banking services you already know in Bangladesh.
All the popular mobile banking options in Bangladesh — transact with whichever works best for you
Bangladesh's number one mobile banking service. You can deposit via Send Money or Payment — either method works.
Fast and secure deposits through Nagad, the postal department's mobile banking service — widely used even in rural areas.
Dutch-Bangla Bank's Rocket service — deposit directly from your bank account with ease.
Direct bank transfer from any Bangladeshi bank account. Ideal for large transactions.
Simple steps, do it yourself — no hassle
Log in to your luckybets account and click the "Deposit" button in the top menu.
Choose whichever service you have — bKash, Nagad, or Rocket.
Enter the amount you wish to deposit. The minimum deposit starts from BDT 200.
Confirm the payment using the PIN or OTP sent to your mobile.
Your luckybets account balance will update within seconds.
Log in to your account and click the "Withdraw" option.
Select how much you want to withdraw and which method you'd like to receive it through.
Please double-check that your mobile banking number is correct.
Once everything looks correct, tap the "Withdraw" button and wait for a confirmation SMS.
Funds are typically credited to your mobile banking account within 15 minutes.
Many people run into payment issues when betting online in Bangladesh. Some sites make you wait hours to withdraw even after a successful deposit, while others have mobile banking that simply doesn't work properly. luckybets This issue has been resolved completely.
Our payment integration connects directly to the official APIs of bKash, Nagad, and Rocket. This means your transaction bypasses any third party — funds move straight from your mobile banking to your luckybets account, and back the same way. That's why our deposits are instant and withdrawals are so fast.
Many first-time users are genuinely surprised — can it really be that fast? Yes. Our data shows that 95% of withdrawals are completed within 15 minutes under normal conditions. Only during busy periods like Eid can it occasionally take 30–45 minutes.
Another major advantage is that luckybets charges zero processing fees on deposits. Deposit BDT 1,000 and exactly BDT 1,000 appears in your betting balance. Many platforms deduct a 2–5% fee, but at luckybets this service is completely free.
Compare methods at a glance — see what each one offers
| Features | BKash | Nagad | Rocket | Bank Transfer |
|---|---|---|---|---|
| Deposit Speed | Instant | Instant | Instant | 1–2 Hours |
| Withdrawal Speed | 15 Minutes | 15 Minutes | 20 Minutes | 1–3 Hours |
| Minimum Deposit | ৳ 200 | ৳ 200 | ৳ 200 | ৳ 1,000 |
| Daily Maximum | ৳ 25,000 | ৳ 25,000 | ৳ 30,000 | ৳ 2,00,000 |
| Deposit Fee | Free | Free | Free | Free |
| Available 24/7 | Bank Hours |
What happens after you submit a withdrawal request at luckybets — a detailed breakdown
Your withdrawal request is logged in the system.
Account verification and balance checks are handled automatically.
The transaction is sent to the mobile banking gateway.
The funds are credited to your mobile banking account.
During peak periods (Eid, BPL Final, etc.), withdrawals may take up to 30–45 minutes.
Every transaction is protected by multiple layers of security
All transaction data is protected with 256-bit SSL encryption. No one can intercept your financial information.
An OTP is sent to your registered mobile number during withdrawal — for an extra layer of security.
Our security team monitors all transactions around the clock. Any suspicious activity is acted upon immediately.
Account ownership is verified before every withdrawal, so no one else can withdraw from your account.
A few things to keep in mind before making your first deposit at luckybets. The mobile banking number you use to send the deposit does not have to be the number registered on your luckybets account — you can send from any number. However, withdrawals will always be sent to the number linked to your account.
Always save your reference number or transaction ID when making a deposit. If your balance doesn't update, contact support with that number for a quick resolution. This usually happens due to a temporary issue on the bank's server.
If you have a voucher code, add it before making your deposit — it cannot be applied afterwards. The code field is located below the deposit form on the payment page. A valid code will instantly display the bonus amount.
Withdrawals go through without issues in most cases. However, if your withdrawal stays "pending" for more than an hour, first check your mobile banking app for any notifications. Sometimes the payment processes successfully but takes a little time to reflect in luckybets's system.
Common reasons for a withdrawal being declined include unmet turnover requirements, a mobile number mismatch, or exceeding the daily limit. Knowing these in advance makes it easy to avoid issues.
24/7 support available. For any payment-related issues, email us at support@luckybets.ws or reach out via live chat.
Everything You Want to Know About Transactions