Secure & Fast Payments

Easy Payments on Bet9ja Bangladesh — Instant Deposits & Withdrawals via bKash, Nagad, and More

Paying on Bet9ja is exactly as simple as it should be. From the mobile banking you already know to card payments — every method is available here, secure and fast.

bet9ja

All Payment Methods

Bet9ja supports Bangladesh's most popular payment channels. Choose whichever is most convenient for you.

bKash
Bangladesh's number one mobile wallet. Deposit to Bet9ja with bKash in just a few seconds. Flexible limits, simple process.
Instant Deposit Minimum ৳200 Withdrawal in 1–3 Hours
Nagad
You can also make payments on Bet9ja using the postal service's Nagad wallet — equally convenient whether you're in rural Bangladesh or the city.
Instant Deposit Minimum ৳200 Withdrawal in 1–3 Hours
Rocket (DBBL)
Depositing to Bet9ja is now even easier with Dutch-Bangla Bank's Rocket service. A great option for existing Rocket users.
Instant Deposit Minimum ৳200 Withdrawal in 2–4 Hours
VISA / MasterCard
You can also pay on Bet9ja using an international debit or credit card. Your card details are fully secured through an SSL-encrypted gateway.
Fast Processing Minimum ৳500 Withdrawal in 2–5 Days
Bank Transfer
For large transactions, direct bank transfer is the most reliable option. Send funds directly to Bet9ja's verified bank account.
Minimum ৳1,000 Deposit in 1–4 Hours Withdrawal 1–3 Days
UPI / QR Payment
Scan a QR code with your smartphone and pay instantly — no need to type any card or bank details.
Instant Minimum ৳200 Simple Process

Deposit & Withdrawal Limits

The minimum and maximum limits for each payment method on Bet9ja are listed below.

Payment Method Minimum Deposit Maximum Deposit Minimum Withdrawal Deposit Time Withdrawal Time
bKash ৳200 ৳50,000 ৳500 Instant 1–3 Hours
Nagad ৳200 ৳50,000 ৳500 Instant 1–3 Hours
Rocket ৳200 ৳30,000 ৳500 Instant 2–4 Hours
VISA/Master ৳500 ৳2,00,000 ৳1,000 5–15 Minutes 2–5 Days
Bank Transfer ৳1,000 ৳5,00,000 ৳1,000 1–4 Hours 1–3 Days

The limits above are general guidelines. Higher limits may apply for VIP members.

bet9ja

How to Make a Deposit

Making your first deposit on Bet9ja can feel a little daunting, but the process is actually very straightforward. Just follow the steps below and your balance will be ready within minutes.

1
Log In to Your Account

Log in to Bet9ja with your username and password. If you're new, complete your registration first.

2
Select "Deposit" from your dashboard

After logging in, click the "Deposit" button at the top of your dashboard.

3
Choose a payment method

Choose whichever works best for you — bKash, Nagad, Rocket, or card.

4
Enter Amount & Confirm

Enter the amount you wish to deposit, starting from a minimum of ৳200, then tap the "Confirm" button.

5
Complete the payment at the gateway

You will be redirected to the relevant gateway. Enter your mobile number or card details, then confirm with your PIN/OTP.

6
Check Balance

Once payment is successful, your Bet9ja account balance will be updated instantly. You're ready to start betting.

How to Make a Withdrawal

Withdrawing your winnings on Bet9ja is just as straightforward. Before requesting a withdrawal, make sure your account is fully verified — it speeds up the process.

1
Log In to Your Account

Log in to Bet9ja and go to your dashboard.

2
Select the "Withdraw" option

Click the "Withdraw" button.

3
Select Method & Amount

Select your preferred payment method and the amount you wish to withdraw.

4
Enter the destination number/account

Enter your bKash/Nagad number or bank account details. Make sure they match the information registered to your account.

5
Submit Request

Once all details are correct, submit your request. The Bet9ja team typically processes withdrawals within 1–4 hours.

6
Receive SMS/Email Confirmation

Once your withdrawal is processed, you'll receive a confirmation message on your registered phone number or email.

Tips for Faster Withdrawals
  • Keeping your account verified ensures much faster withdrawals
  • Withdrawing via the same method you used to deposit makes the process smoother
  • Withdrawals may be blocked if bonus requirements are not met
  • Keep your maximum daily withdrawal limit in mind
bet9ja

Your money is completely safe

Every financial transaction on Bet9ja is protected by the highest security standards available. The details below will give you a clear picture of how carefully your money and personal information are kept safe.

Bet9ja's payment gateway uses bank-grade 256-bit SSL encryption, which prevents anyone from viewing or intercepting your card or mobile banking details. Every transaction is monitored in real time, and any suspicious activity is blocked automatically.

You can also enable two-factor authentication (2FA) on Bet9ja to block unauthorized access to your account. OTP verification is mandatory at the time of withdrawal for added security, so no one else can withdraw your funds.

SSL Encryption
256-Bit Bank-Grade Security
OTP Verification
Required for Every Withdrawal
Data Privacy
Your data is never shared with third parties
24/7 Monitoring
Real-Time Fraud Detection
Security FAQs
Does Bet9ja store my card details?
No. Card details are processed directly through the payment gateway and are never stored on Bet9ja's servers.
What should I do if my payment is stuck?
Contact Bet9ja support right away. Keep your transaction ID handy for a quicker resolution.
Are there any hidden charges?
Bet9ja charges no hidden fees on deposits or withdrawals. Your bank or mobile operator may apply their own charges.
How many people can make payments to the same account?
Only payment methods registered under the account holder's name may be used on a Bet9ja account.
bet9ja

Deposit Bonuses & Offers

Bet9ja offers attractive promotions from your very first deposit through to regular reload bonuses.

100%
Welcome Bonus
Get up to 100% bonus on your first deposit, up to a maximum of ৳5,000. Available to new Bet9ja users only.
50%
Reload Bonus
Get a 50% reload bonus on your second deposit every week — a special reward for regular bettors.
Free
Cashback Offer
If you have a losing week, Bet9ja still pays you back with a cashback offer. Terms and conditions apply.

All bonus offers are subject to specific wagering requirements. See Terms & Conditions for details.

Payment FAQs

On Bet9ja, you can deposit a minimum of ৳200 via bKash, Nagad, or Rocket. For card or bank transfer, the minimum is ৳500 to ৳1,000. You can get started on Bet9ja even on a small budget.

After a successful payment via bKash or Nagad, your Bet9ja account balance is typically updated within a few seconds to a maximum of 5 minutes. Network issues may occasionally cause a slight delay.

Mobile banking withdrawals (bKash/Nagad) are typically completed within 1–3 hours. Bank transfers may take 1–3 business days. Having a fully verified account helps speed up the process.

Yes, you can use different payment methods at different times on Bet9ja. However, it is generally recommended to withdraw using the same method you used to deposit.

Bet9ja does not charge any deposit or withdrawal fees. However, your mobile operator or bank may apply their own service charges. It's worth checking your payment provider's fee policy before making a transaction.

Account verification on Bet9ja is there to protect you. A verified account means faster withdrawals, higher limits, and easier resolution of any disputes. You can verify quickly using your National ID or passport.
Get Started Now — 100% Bonus on Your First Deposit
Register on Bet9ja, make your first deposit using your preferred payment method, and claim your welcome bonus instantly. Bangladesh's best betting experience is waiting for you.
বাংলা