Log in to the ba99 app in seconds with your mobile number and password. Check your balance, place bets, and make withdrawals — all in one place.
Log in to the BA99 App and all these features are right at your fingertips
Make an instant deposit via bKash, Nagad, or Rocket and check your balance.
Bet on live matches in real time — cricket, football, and much more.
Grab your waiting bonuses and free bet offers from the Promotions section.
Send your winnings to your mobile banking account within minutes.
On the BA99 App Entering It's so simple it becomes part of your daily routine. Just enter your mobile number and password — that's all it takes. The whole process is done in under 5 seconds.
A common question we get is: what do you do if you forget your password? The ba99 app has you covered with OTP login. Simply send an OTP to your registered mobile number and use it to access your account — no password needed. Once you're logged in, you can set a new password from Settings.
A few tips for staying safe when you log in: Always log in through the ba99 app's official website or app — never via a third-party link. Make sure the address bar in your browser shows ba99app.best. Do not enter your ba99 app password on any other website.
Always log out after using a public Wi-Fi network or someone else's phone. The BA99 App automatically ends inactive sessions, but making it a habit to log out yourself is the safest approach.
You can be logged in across multiple devices at the same time — play on your mobile while keeping your account open on a laptop. If a login is detected from an unfamiliar device, the BA99 App will send a verification OTP to your registered number.
Right After Logging In Promotions Section Check it out — new offers drop every day. Reload bonuses, cashback, and free bet offers are exclusively for logged-in users. Not everything is visible from the outside.
A little creativity when setting your password saves you the headache of forgetting it later. Try combining the first letters of your favourite team's name, your birth year, and a special character. It's easy to remember but hard to guess — something like BCB@1999! makes for a strong password.
BA99 App will never ask for your password or OTP via email, SMS, or phone. If anyone does — it's a scam, not BA99 App. If this happens, contact the support team immediately and change your password.
Login Issues? If you're not receiving the OTP or your account appears to be locked Help Center visit or let us know via live chat. Our support team will have it sorted within minutes.
Click the "Forgot Password?" link on the login form. An OTP will be sent to your number — use it to set a new password.
First, wait 30 seconds — a slow network connection can cause delays. If the code still hasn't arrived, click the "Resend" button.
After 5 consecutive incorrect password attempts, your account will be locked for 15 minutes. Wait 15 minutes and try again, or use OTP login instead.
No longer have access to your registered number? Reach us via live chat or at support@ba99app.best. Once your identity is verified, your number can be updated.
Clear your browser cache or try a different browser. Works best on Chrome or Firefox.
Never share your ba99 app password or OTP with anyone who asks over the phone or by SMS. BA99 App staff will never contact you this way.
These layers of protection work to secure your account and funds on every login
Your mobile number and password are transmitted with 256-bit SSL encryption at login. Even if intercepted, the data cannot be read.
If a login attempt is made from an unrecognised device, an OTP is sent to your registered mobile. Without your phone, no one can get into your account.
If your session stays inactive, the BA99 App will automatically log you out to prevent anyone else from accessing your account if they pick up your phone.
Entering the wrong password 5 times in a row will temporarily lock your account. This is an automatic safeguard against hacking attempts.
No BA99 App employee can view your password. Passwords are stored in hashed form — never as plain text.
Suspicious login activity — such as access from another country or at an unusual time — is automatically detected and verification is required.
The full experience unlocks once you log in
Watch real-time odds shift on live matches and bet at the best possible moment. Live scores and statistics are available right on screen.
See all your deposits by date, and track exactly how much you've won or lost on each bet — everything in one place.
Manage your deposit limits, session time, and notification settings yourself — full control is in your hands.
Some bonuses and free bets are only visible once you're logged in. Reload bonuses, cashback, and special match offers are reserved for logged-in users.
When you contact support while logged in, the agent can already see your account details — which means faster, more efficient help.
Get notified when your favourite team's match kicks off, when a withdrawal is completed, or when a new bonus becomes available.
Frequently Asked Questions About Post-Login Features
Signing up on the BA99 App takes just 2 minutes and is completely free. Get a 100% bonus on your very first deposit.