No hassle, no hidden charges. Start with as little as BDT 100 and jump straight into your favourite games.
All popular mobile banking and bank transfer options in Bangladesh are supported — use whichever method you prefer.
Bangladesh's number one mobile banking. Deposit anytime, from anywhere.
Most UsedAn authorised mobile banking service under the Postal Department. Fast and secure transactions guaranteed.
FastestDutch-Bangla Bank's mobile banking service. Transfer money from anywhere in the country.
SecureDeposit large amounts directly from your bank. All major national banks are supported.
Large AmountEnter your mobile number and password to log in. New users should register first.
Click the "Deposit" button on your dashboard and select bKash as your payment method.
Enter the deposit amount or choose from the preset options. Minimum BDT 100.
A prompt will appear in your bKash app. Enter your PIN to confirm the transaction.
Your ninewickets wallet balance will be updated within just a few seconds.
Quick Amount Select:
Every deposit on ninewickets is protected by 256-bit SSL encryption. Your bKash PIN and personal details are never stored on our servers. All transactions are processed directly through the respective payment gateway.
People in Bangladesh are rightly cautious about online money transfers — and ninewickets was built with exactly that concern in mind. Your funds are safe, every transaction is transparent, and there are absolutely no hidden deductions.
Bangladesh's most popular payment methods — bKash, Nagad, and Rocket — are all directly integrated with ninewickets. No extra app downloads, no trips to the bank. Just a few taps on your mobile and you're done.
This is one of our most frequently asked questions. The short answer is no — ninewickets charges zero deposit fees. If you deposit BDT 1,000, exactly BDT 1,000 will appear in your wallet. Not a penny less.
Do keep in mind, however, that bKash or Nagad may charge a fee on certain mobile banking transfers. This is governed by the respective provider's own policy and has nothing to do with ninewickets.
The minimum deposit on ninewickets is BDT 100 — kept intentionally low so new players can start small and get comfortable with the platform. Maximum limits vary by payment method:
BKash and Nagad deposits typically credit in 3 to 10 seconds — yes, seconds. Bank transfers are credited within 24 hours. Deposits are accepted at any hour, including nights and holidays, because the ninewickets system runs around the clock.
New to ninewickets? Your first deposit comes with a special welcome bonus. Regular reload bonuses and weekly cashback offers are also available. Use the applicable promo code at the time of deposit to claim your bonus.
Withdrawals are just as straightforward as deposits. You can withdraw from your ninewickets wallet to bKash or Nagad at any time. The minimum withdrawal amount is BDT 300, and funds typically reach your mobile wallet within 1–5 minutes of submitting your request.
One important thing to note — withdrawing immediately after a deposit may require you to meet a wagering requirement. This means your deposited funds need to be used in gameplay at least once before they become withdrawable. This is standard practice and is explained in full in the terms and conditions.
Occasionally, transactions may be delayed due to network issues or payment gateway problems. If this happens, wait a few minutes first. If your bKash or Nagad balance has been deducted but hasn't appeared in your ninewickets wallet, contact our live chat support with your transaction ID — the issue will be resolved within 24 hours.
| Payment Methods | Minimum | Maximum | Time | Charges | 24/7 |
|---|---|---|---|---|---|
| 📱 bKash | BDT 100 | BDT 50,000 | <3 Seconds | Zero | |
| 💳 Nagad | BDT 100 | BDT 50,000 | <3 Seconds | Zero | |
| 🚀 Rocket | BDT 200 | BDT 30,000 | <5 Minutes | Zero | |
| 🏦 Bank Transfer | BDT 1,000 | Unlimited | <24 Hours | Zero |
Multiple layers of security are active every time you make a deposit on ninewickets.
All transactions are protected with the highest standard of encryption.
Your PIN and banking details are never stored on our servers.
Your personal information is never shared with third parties.
A complete history of every deposit and withdrawal is saved.
Submit a deposit request on ninewickets using your preferred payment method and amount.
BKash or Nagad securely verifies your transaction.
Your data is encrypted with 256-bit SSL before being transmitted to ninewickets servers.
Your ninewickets wallet balance updates in seconds.
The moment your balance arrives, jump straight into your favorite game.
Set a budget before you deposit and stick to it. Avoid depositing more than you planned out of impulse or emotion. Do not deposit more in an attempt to recover losses. To learn more, visit our Responsible Gaming View page.