Depositing and withdrawing at ba99 com is now easier than ever. Transactions complete in moments using Bangladesh's most trusted mobile banking methods.
All major Bangladeshi mobile banking and bank transfer methods are supported.
Bangladesh's most popular mobile banking option — both deposits and withdrawals are instant.
The postal department's Nagad service — widely used at ba99 com for fast and secure transactions.
Rocket is Dutch-Bangla Bank's mobile banking service, widely used for reliable and cost-effective transactions.
Bank transfer is available for larger amounts via NPSB, BEFTN, and other supported channels.
The payment process at ba99 com is straightforward, and anyone can get the hang of it within minutes.
Log in to ba99 com with your registered mobile number and password. New here? Sign up for free.
Click the menu at the top or the wallet icon to go to the deposit page, where all available payment options are listed.
BKash, Nagad, Rocket, or bank transfer — pick whichever works best for you.
Enter the deposit amount and send money from bKash/Nagad/Rocket to the number provided by ba99 com.
Enter the transaction ID from your payment confirmation into the form. Your balance will be updated within 30 seconds to 2 minutes.
Log in to your ba99 com account and find the "Withdraw" option in the menu.
Choose whichever you prefer — bKash, Nagad, or Rocket. You can also link a bank account.
Enter the amount you want to withdraw and your mobile banking number. Make sure it's the registered number for your account.
Review your details and submit. ba99 com typically processes requests within 15 minutes to 1 hour.
Once approved, funds will be sent directly to your bKash, Nagad, or Rocket number. You will also receive an SMS notification.
Get a quick overview of the limits and average processing times for every payment method on ba99 com.
The times shown above are average processing times. Slight delays may occur during bank holidays or in the event of network issues.
Ba99 com keeps every transaction secure using state-of-the-art encryption and verification technology.
Every data transmission is secured with 256-bit SSL encryption. Your banking details are completely unreadable to anyone else.
Every account goes through identity verification, which helps prevent fraud and unauthorized transactions.
OTP verification is required for login and withdrawals. No one can make a transaction without your phone.
Your personal and financial information is never sold or shared with third parties.
Payment convenience is a major factor when choosing an online betting platform. Great odds and attractive bonuses only go so far — if depositing and withdrawing is slow or complicated, the whole experience falls apart. That's the area ba99 com has focused on most.
In Bangladesh, most people are far more comfortable with mobile banking than traditional bank accounts. bKash and Nagad are now everywhere — from cities to villages. That's exactly why ba99 com has supported bKash, Nagad, and Rocket as its primary payment methods from day one.
Depositing via bKash at ba99 com is so simple that even first-time users get it right on the first try. Log in, go to the deposit page, enter the amount, and send money to the bKash number provided by ba99 com. Your balance updates as soon as you submit the transaction ID.
Many users report that bKash deposits at ba99 com confirm within 30 seconds to 1 minute. Even last-minute deposits right before a match kicks off leave you enough time to place your bet.
Nagad users get a distinct advantage at ba99 com. Since Nagad's send money charges are slightly lower than bKash, it's become a popular choice for those who deposit larger amounts. Nagad deposits at ba99 com are also instant — your balance appears as soon as the payment goes through.
During special periods like Ramadan, Eid, or the World Cup, ba99 com often runs exclusive cashback and bonus offers for Nagad users. If you have a Nagad account, it's worth linking it to ba99 com to take advantage of these deals.
Many bettors complain that while depositing on some platforms is easy, withdrawing is a whole different story. ba99 com has solved this with a smooth and speedy withdrawal process. In most cases, funds reach your bKash or Nagad number within 15 to 30 minutes of submitting a withdrawal request.
There are a few things to keep in mind, though. Before your first withdrawal, you'll need to complete KYC verification. It's a one-time process — once done, you won't need to repeat it for future withdrawals. Completing KYC also makes subsequent withdrawals faster.
Bank transfer is the best option for those looking to deposit or withdraw large sums at once. At ba99 com, you can transact up to ৳ 10 lakh via bank transfer. Processing takes a bit longer — typically 2 to 6 hours — but it's the most reliable method for high-value transactions.
Transactions are supported from all Bangladeshi banks on NPSB and BEFTN. Dutch-Bangla, BRAC, Islami Bank, Sonali Bank — all major banks are connected to ba99 com.
A few common mistakes can delay your deposit. The most frequent one is sending payment to the wrong number. ba99 com assigns a unique payment number for each transaction — always double-check it carefully. Another common error is entering the wrong transaction ID or leaving it out entirely. After payment, copy the TrxID or Ref number from the SMS you receive and paste it exactly as shown.
Remember, ba99 com will never ask you to send payment to any number over a phone call or WhatsApp. If anyone contacts you claiming to be ba99 com and asks for this, it's a scam. Always transact through the official website or app only.
Deposit instantly via bKash, Nagad, or Rocket and start playing right away.
Register for Free Log In