Start from as little as BDT 200. Deposit via all popular payment methods in Bangladesh and enjoy a 100% welcome bonus.
Fund your account anytime using your preferred payment method
Deposit easily via Bangladesh's most popular mobile banking services.
Transfer funds quickly and securely via Nagad, the postal department's mobile financial service.
Transact safely at any time using Dutch-Bangla Bank's Rocket service.
Deposit from any national bank via net banking or NPSB.
Fast, fee-free deposits in major cryptocurrencies including USDT, BTC, and ETH.
Deposit easily using a Visa or Mastercard-supported debit or prepaid card.
Fund your account in just a few simple steps and start playing right away.
Log in to the ba999d website with your username and password. If you're new, please register first.
Click the "Deposit" button at the top of your dashboard to open your wallet page.
BKash, Nagad, Rocket, bank transfer, or crypto — pick whichever works best for you.
Enter the amount you wish to deposit and complete the payment as instructed.
Your funds will be credited to your ba999d wallet within minutes, and you'll be ready to play.
View limits, processing times & fees for all methods at a glance
| Payment Methods | Minimum | Maximum | Processing Time | Fee |
|---|---|---|---|---|
| bKash | BDT 200 | BDT 50,000 | 1–3 Minutes | Free |
| Nagad | BDT 200 | BDT 50,000 | 1–5 Minutes | Free |
| Rocket | BDT 200 | BDT 30,000 | 2–5 Minutes | Free |
| Bank Transfer | BDT 1,000 | BDT 5,00,000 | 15–30 Minutes | Free |
| Crypto (USDT/BTC) | BDT 500 | Unlimited | 5–15 Minutes | Network Fee |
| Debit Card | BDT 500 | BDT 1,00,000 | 2–10 Minutes | Free |
Ba999d has special offers for both new and existing members
Get a 100% bonus on your first deposit, up to BDT 5,000.
50% bonus on your 2nd deposit every week — up to BDT 3,000.
Get 15% cashback directly to your wallet on weekend losses.
Diamond members receive 25% weekly cashback and a birthday bonus.
Please read all terms & conditions carefully before claiming any bonus. Wagering requirements must be met before withdrawing bonus funds. For more information, Terms & Conditions View page.
One of ba999d's top priorities in Bangladesh's online betting scene is making deposits easy and fast. We understand that Bangladeshi players struggle most with depositing and withdrawing funds — and with exactly that in mind, ba999d has built a simple, fast, and secure payment system perfectly suited to the realities of Bangladesh.
BKash users can complete their deposit on ba999d in just one to three minutes. The process is fully automated — no manual approval needed, no back-and-forth hassle. Simply send payment to the correct number, submit your transaction ID, and the funds will appear in your wallet almost instantly.
Ba999d's deposit system works just as smoothly for Nagad and Rocket users. On many platforms, payments via Nagad or Rocket can leave you waiting for hours — not at ba999d. Our automated system verifies payments quickly and updates your balance without delay.
Every deposit transaction at ba999d is protected by 256-bit SSL encryption. Your payment details are never stored on our servers. Every transaction is monitored in real time, so any unauthorized activity is detected and blocked instantly.
We comply with international PCI DSS standards, ensuring your card and mobile banking details are kept at the highest level of security. At ba999d, your financial information is never shared with any third party.
Deposits can occasionally be delayed due to network issues or delays on the bank's end. Per ba999d's policy, please allow up to 30 minutes. If the issue persists, contact our 24/7 live chat support directly. Provide your transaction ID and amount, and our team will resolve it promptly.
Ba999d takes every member's financial transactions with the utmost seriousness. If a deposit is not credited for any reason, it is thoroughly investigated and, once confirmed, the correct amount is added to the account. We never take any member's funds lightly.
If you're new to ba999d, we recommend starting with a small deposit to get familiar with the system. Our minimum deposit is just BDT 200, so you can get started without any risk. Once you've got the hang of it, future deposits will feel effortless.
Remember, ba999d charges no deposit fees — whatever you deposit comes straight into your wallet. Some methods, such as cryptocurrency, may involve a network fee, which is determined by the respective network, not by ba999d.
For responsible gaming, we always recommend setting a fixed budget and depositing only within that limit. Avoid betting with money beyond your income or savings. ba999d offers self-control tools that let you set your own daily or weekly deposit limits.
If you experience any deposit issues, our Bangla-speaking support team is always ready to help. Reach us via live chat.