ba999 FAQ — Deposits, Withdrawals and Security

On this page you will find direct answers to the most frequently asked questions about account management, deposits and withdrawals, cricket betting, responsible gambling and account security at ba999. Every answer is up to date and written in line with ba999's current policies.

For ages 21+ bKash and Nagad supported Support in Bengali SSL Encrypted
Deposit

Deposit Questions

Detailed answers about deposit methods, processing times and common issues at ba999 are given below. Log in to ba999 and go to the Cashier page to see the full deposit process.

Deposits usually reach your ba999 account within a few minutes. If more than 15 minutes have passed, first get the transaction reference number from your bKash, Nagad or Rocket app. Then contact ba999's 24/7 live chat and provide the reference number and transaction amount. The support team will normally verify and update your balance quickly.

ba999 itself does not charge any fee on deposits. However, your mobile wallet or bank may apply its own transfer fee according to its own rules. Check your bank's or wallet provider's terms to find out about any such fees.

ba999 currently supports five payment methods: bKash, Nagad, Rocket, Upay and bank transfer (for example Dutch-Bangla Bank, BRAC Bank). The minimum deposit amount for each method is ৳300. Step-by-step instructions for each method are available on the Cashier page.

Log in to your ba999 account, go to the Cashier section and select the "bKash" option. Send the required amount from your bKash app to the displayed bKash merchant number. Enter the transaction reference number in the form and submit. The minimum amount is ৳300, and you must send from a bKash account registered in your own name.

To start any game at ba999 — slots, live casino or sports betting — you need to deposit a minimum of ৳300. This limit is the same for all payment methods and applies to each deposit individually.
Withdrawal

Withdrawals

The rules for withdrawing your winnings from ba999, the requirements involved and common questions are set out below. ba999 VIP members often benefit from faster processing.

To use the ba999 welcome bonus, you must first meet the wagering requirement — the bonus amount must be wagered 20 times. For example: if you receive a ৳1,000 bonus on a ৳1,000 deposit, you must complete ৳1,000 × 20 = ৳20,000 in wagering before you can withdraw the bonus winnings.

At ba999, withdrawals are normally processed within 10–45 minutes. If it takes longer than 45 minutes, check whether your account verification is complete and whether the wagering requirements have been met. If the issue persists, contact live chat.

No. ba999 only processes withdrawals to a mobile wallet or bank account registered in your own name. Transfers to third-party accounts are not permitted for security reasons. Use your own bKash, Nagad, Rocket or Upay account.

Withdrawals from ba999 to any mobile wallet — bKash, Nagad, Rocket or Upay — normally take 10–45 minutes to process. Bank transfers may take somewhat longer depending on the bank's own processing rules.

The minimum withdrawal amount at ba999 is ৳1,000. Withdrawal requests below this limit will not be accepted. Submit a withdrawal request only when your balance is ৳1,000 or more and any applicable wagering requirements have been met.
Cricket Betting

BPL and International Matches

Find answers to the most frequently asked questions about cricket betting at ba999 here. For a detailed betting guide, visit the Cricket Betting page.

If a match is fully cancelled or declared a no-result, ba999 generally voids the bet and returns the stake. If a result is determined by a specific over count or the D/L method, settlement follows that result. For specific rules, read ba999's terms and conditions.

Yes, ba999 offers in-play or live betting. After a match starts, you can watch the odds change and place new bets. Odds move quickly during live betting, so analyse the current match situation carefully before making a decision.

Popular cricket markets at ba999 include: Match Winner, Toss Winner, Method of First Wicket, Total Runs (Over/Under), Runs in Powerplay, Top Run Scorer and Series Winner. With Multi Bet you can combine selections from several matches for a higher potential return.

No, the main process for betting on BPL, IPL, T20 World Cup or ICC tournaments at ba999 is the same. Go to the Sports section, choose your preferred tournament, open the match and select a market. Bangladesh Tigers matches generally have more markets available.
Responsible Gambling

Limits and Controls

ba999 takes responsible gaming seriously. Read the questions in this section to protect yourself and keep your gambling under control. For more information, visit the Responsible Gambling page.

Players at ba999 can set their own deposit limits. The account settings allow you to set daily, weekly or monthly limits. These limits help protect you from overspending. Contact the support team for help setting a limit.

Some common warning signs: repeatedly placing larger bets to chase losses, prioritising gambling over family or work, hiding your gambling, or running into financial difficulties. If you notice these signs, take a break and seek professional help. This service is for those aged 21 and over.

With ba999's cooling-off feature, you can temporarily close your account for a set period (for example 24 hours or 7 days). Self-exclusion allows you to take a longer break. To activate either option, inform the support team via live chat or email.

For professional help, contact a mental health service in Bangladesh. ba999's support team can help you temporarily or permanently close your account. Talk to someone close to you, and see a counsellor if needed.
Security

Account Security

It is important to know the answers to the questions below to keep your account and money safe at ba999. For a complete account security guide, see the Privacy Policy.

To create a strong password, use at least 8–12 characters that mix uppercase letters (A–Z), lowercase letters (a–z), numbers (0–9) and special characters (#, @, !). Do not use your ba999 password on any other site. Change your password every 3 months.

Yes. ba999 uses SSL (Secure Socket Layer) encryption technology to keep your personal information and payment data secure. If you see "https" and a padlock icon in your browser's address bar, the connection is encrypted.

Fake ba999 sites use slight variations in the domain name (such as ba-999 or ba9999) to look like the real site. Always log in from https://ba999app.cam. Do not click suspicious links, especially links sent via messages or email.

Never. No ba999 staff member or support representative will ever ask for your OTP, bKash PIN, Nagad PIN or password. If someone asks for this information, it is a scam. End the conversation immediately and report it to ba999's real support team.

Contact ba999's 24/7 live chat immediately and request a temporary account suspension. Then change your password and email PIN. Check your transaction history, and if you find any unfamiliar transactions, notify the support team.

Still have questions? Talk to the support team

If you did not find your answer in the FAQ above, ba999's support team is available seven days a week, twenty-four hours a day. Help is available in both Bengali and English.

Live Chat
24/7 instant support