Help Center

ba99fun FAQ —
Frequently Asked Questions

Detailed answers to all questions about opening an account, deposits and withdrawals, bonuses, games and security — all in one place.

ba99fun is a trusted online betting and casino platform in Bangladesh. The most common questions from our players are answered on this FAQ page in plain English — so you can find information quickly and enjoy playing with confidence. Below you will find questions and answers arranged in five sections: Account and Registration, Deposits and Withdrawals, Games and Rules, Bonuses and Promotions, and Security and Responsible Gaming.

Section 01

Account and Registration

Opening an account at ba99fun is very simple. Go to the ba99fun Login page and register with your mobile number, password and the required details. The whole process takes just a few minutes and you can start playing right away.

To open an account you will need your active mobile number, a strong password and your full name. You must be at least 21 years old. Make sure you provide accurate information, as it will be needed for identity verification later.

No, only one account per person is allowed at ba99fun. If the same person has multiple accounts, they may be closed and any related bonuses may be cancelled. This rule is strictly followed to ensure fair play.

If you forget your password, click the 'Forgot Password?' option on the login page. A verification code will be sent to your registered mobile number. Use the code to set a new password. If you have any trouble, contact 24/7 live chat support.
Section 02

Deposits and Withdrawals

When you deposit from bKash to ba99fun, the balance is usually added to your account within just a few minutes. If there is a temporary delay in the banking system, it may take up to 15-20 minutes. If there is any problem, let us know on live chat right away.

Yes, ba99fun fully supports Nagad payments. You can easily deposit using the Nagad app or USSD code. The minimum deposit amount is ৳500. bKash, Rocket and Upay are also equally supported.

The minimum deposit amount at ba99fun is ৳500 and the minimum withdrawal amount is ৳1,000. This limit is the same for all payment methods (bKash, Nagad, Rocket, Upay). Transacting in a reasonable amount makes processing faster.

Withdrawal requests at ba99fun are usually processed within 30 minutes to 3 hours. In most cases it is even faster. Larger transactions may take a little longer due to additional verification.

ba99fun generally does not charge any extra fees for deposits or withdrawals. However, bKash, Nagad or Rocket's own transaction charges may apply. For the latest fee information, ask on live chat.
Section 03

Games and Rules

ba99fun offers cricket betting, football, kabaddi and various other sports betting, as well as slots, live casino, fishing games and various table games. Games from top providers such as PG Soft, Pragmatic Play, JILI and Spribe are available.

To bet on BPL or any cricket match, first log in, then go to the cricket section and choose your preferred match and market. Live betting is also available during a match. It is recommended to check the odds carefully before placing any bet.

Yes, all slot games at ba99fun are fully supported on mobile. You can play directly from the browser of any Android or iOS smartphone or tablet, without downloading a separate app.

RTP is the long-term statistical return rate of a game — it indicates what portion of total bets is paid back to players. A higher RTP means more return on average. It is not a guaranteed result for each spin or bet, but rather an average across thousands of sessions.

Go to the live casino section and choose your preferred game such as live roulette, baccarat or live card games. You can enjoy playing with real dealers live from top providers like Evolution Gaming and Ezugi. A good internet connection makes the experience even more enjoyable.
Section 04

Bonuses and Promotions

A 200% welcome bonus is available on your first deposit at ba99fun, up to a maximum of ৳15,000. Example: deposit ৳1,000 and get ৳2,000 bonus, making your total balance ৳3,000. A 20x wagering requirement must be met to use the bonus.

A wagering requirement is the number of times you need to place bets on the bonus amount before withdrawing any winnings. A 20x wagering requirement at ba99fun means you must spend an amount equal to the bonus multiplied by 20 in bets. See the terms and conditions page for more details.

ba99fun has four VIP levels: Bronze (up to 0.3% weekly cashback), Silver (up to 0.6%), Gold (up to 0.9%) and Platinum (up to 1.2%). Play regularly to move up to higher levels and enjoy more benefits.

Cashback is a portion of your net losses for the week returned to your account. This bonus is added automatically each week based on your VIP level. Platinum members receive up to 1.2% cashback.

Bonus balance can be used on most games at ba99fun — including slots, cricket betting and live casino. However, certain specific games may be excluded for bonus wagering purposes. Check the bonus terms and conditions or live chat for accurate information.
Section 05

Security and Responsible Gaming

ba99fun uses SSL encryption technology to keep your personal and financial information secure. The platform follows fair play principles and a random number generator (RNG) is used in all games. Your security is our top priority.

If you feel you cannot control your gaming, contact live chat or email [email protected] to request self-exclusion or to set a deposit limit. You can find more information on the responsible gaming page.

ba99fun is only for people aged 21 or older. You must agree to this condition when registering an account. Accounts belonging to underage users will be closed immediately.

ba99fun's support team is available 24 hours a day, 7 days a week via live chat in Bengali. You can also email [email protected]. We are always ready to provide fast and effective solutions to any problem.

ba99fun keeps your personal information private and does not share it with third parties without permission. Information may only be used for payment processing or legal requirements. See our privacy policy for more details.
Need more help?

Still have questions? Contact support

Our Bengali-speaking support team is with you 7 days a week, 24 hours a day. Get an answer in just a few seconds on live chat.

You can also contact us by email: [email protected]