Sign in to ba99ap and get straight to the action — live casino tables, cricket betting, slots, and more. Fast access from Dhaka, Chittagong, Sylhet, and every corner of Bangladesh.
The ba99ap login page is your entry point to everything the platform has to offer — hundreds of live casino tables, in-play cricket betting markets, a full slots library, jackpot bingo, and the immersive fishing game experience, all available around the clock and all priced in Bangladeshi Taka.
ba99ap was built from the ground up with Bangladeshi players in mind. That means a login process optimised for mobile, deposit and withdrawal options that work natively with bKash, Nagad, Rocket, and Upay, and a support team available 24/7 in both English and Bengali. Whether you are in Dhaka winding down after work, in Chittagong during a lunch break, or in Sylhet late at night, ba99ap is accessible and ready whenever you are.
This page walks you through everything you need to know about the ba99ap login process — from signing in for the first time, to recovering a forgotten password, to securing your account and making your first deposit after login. Read through the sections below, or jump straight to the ba99ap login form further down the page.
Logging in to ba99ap takes under a minute on any device. Follow these steps to access your account and get to the games.
Navigate to ba99ap.org in your mobile browser or desktop browser — no app download needed.
Click the ba99ap Login link in the top navigation bar to open the login page.
Type in your registered mobile number or username and your account password.
If two-factor authentication is enabled, enter the OTP sent to your registered mobile number.
You are now inside your ba99ap dashboard — view your balance, bonuses, and open any game.
Top up instantly via bKash or Nagad and start playing live casino, cricket, or slots immediately.
The ba99ap login form is clean, fast, and mobile-first. Enter your registered credentials below — your account dashboard loads in seconds, giving you instant access to your balance, active bonuses, and the full games library.
ba99ap accepts login via your registered Bangladeshi mobile number or your chosen username, paired with your account password. All login sessions are protected by 256-bit SSL encryption — your credentials are never stored in plain text and are transmitted securely at all times.
Login to your account — Bangladesh
If you do not yet have a ba99ap account, registration is quick, free, and open to all adults aged 18 and above across Bangladesh.
Provide your Bangladeshi mobile number, choose a username, and set a strong password. The entire form takes under two minutes to complete.
ba99ap sends a one-time password (OTP) to your Bangladeshi mobile number via SMS. Enter the OTP to confirm your identity and activate your account.
New ba99ap members are eligible for a welcome bonus on their first deposit. Make a qualifying deposit of at least ৳500 to activate the offer.
With your account active and balance topped up, open any game — live casino, cricket betting, slots, Jackpot Bingo, or Fisher Game — and start immediately.
After a successful ba99ap login, topping up your account takes under five minutes using Bangladesh's most popular mobile financial services.
| Method | Min | Max | Time |
|---|---|---|---|
| bKash | ৳200 | ৳200,000 | 5–15 min |
| Nagad | ৳200 | ৳200,000 | 5–15 min |
| Rocket | ৳200 | ৳100,000 | 15–30 min |
| Upay | ৳200 | ৳100,000 | 15–30 min |
| Bank Transfer | ৳500 | ৳500,000 | 1–4 hrs |
All deposits are free of charge. All amounts in Bangladeshi Taka (৳).
ba99ap takes account security seriously. Multiple layers of protection keep your login credentials, personal data, and BDT balance safe at all times.
Enable 2FA from your ba99ap account settings. Every time you log in from a new device, ba99ap sends a one-time SMS code to your registered Bangladeshi mobile number. Without this code, login is blocked even if your password is compromised.
Recommendedba99ap requires passwords of at least 8 characters, including uppercase letters, numbers, and a special character. Avoid using your mobile number, date of birth, or simple patterns like "123456" as your ba99ap password. Change your password every 90 days.
Best Practiceba99ap sends an SMS notification to your registered number every time a new login to your account is detected. If you receive a login alert that was not you, immediately change your password and contact ba99ap customer support via live chat.
AutomaticIf you believe your ba99ap account has been accessed without authorisation, you can request an immediate account freeze through customer support. ba99ap's security team will investigate and restore your account once identity is confirmed.
EmergencyHaving trouble accessing your ba99ap account? Here are the most common login issues reported by Bangladesh players and how to resolve them quickly.
| Issue | Likely Cause | Fix | Status |
|---|---|---|---|
| Incorrect password error | Caps Lock on, or password typed incorrectly | Toggle Caps Lock off. Use the show/hide password icon to verify what you are typing. | Easy Fix |
| Account locked after failed attempts | 5+ incorrect password attempts triggers a temporary lock | Wait 15 minutes for the lock to lift, then reset your password via OTP to be safe. | Auto-Resolves |
| OTP not received | Network delay, SIM not active, or wrong number registered | Check signal, wait 60 seconds, then request OTP again. Contact support if the issue persists. | Check Network |
| Page not loading | Slow internet connection or browser cache issue | Switch from mobile data to Wi-Fi (or vice versa). Clear browser cache or try a different browser. | Easy Fix |
| Forgot registered mobile number | Multiple numbers used during registration | Contact ba99ap support via live chat. Provide your username and last deposit details to verify identity. | Contact Support |
| Account suspended | Violation of Terms & Conditions or KYC verification pending | Email ba99ap support at [email protected] with your account details and await a response within 24 hours. | Contact Support |
| Login works but balance shows zero | Session not refreshed after recent deposit | Log out and log back in to force a balance refresh. Check deposit status in transaction history. | Easy Fix |
| Two-factor code rejected | OTP has expired (valid for 5 minutes only) | Request a fresh OTP and enter it immediately without switching apps first. | Easy Fix |
Once you are logged in to ba99ap, the full platform is open — hundreds of games and betting markets available 24/7, all priced in Bangladeshi Taka.
Access 300+ live dealer tables after login — Live Roulette, Live Baccarat, Live Blackjack, Teen Patti, Dragon Tiger, Andar Bahar, and game-show titles from Evolution Gaming, Ezugi, and Pragmatic Play. Tables run 24/7 with real dealers and real-time HD streaming.
Most PopularBangladesh players love cricket, and ba99ap delivers — full pre-match and in-play markets for BPL, IPL, T20 World Cup, ICC events, and Bangladesh Tigers home and away series. Bet on match winner, top batsman, total runs, and dozens of other markets in BDT.
BPL & IPLOver 1,000 slot titles from Pragmatic Play, NetEnt, Microgaming, and more. Classic 3-reel slots, video slots, and Megaways titles all available after login. Progressive jackpot slots offer pools running into tens of thousands of Taka.
1000+ Titlesba99ap's Jackpot Bingo is a fast-paced bingo variant with jackpot prize pools and social chat features. Cards start from just ৳10, making it one of the most accessible games on the platform. Multiple rooms with different jackpot sizes run simultaneously.
From ৳10The Fisher Game is ba99ap's immersive multiplayer fishing experience — aim your cannon at sea creatures worth different prize values and work towards massive multiplier fish. A visually spectacular game popular with players who want something different from standard casino formats.
MultiplayerBeyond cricket, ba99ap offers sports betting markets on football (Bangladesh Premier League, FIFA World Cup, European leagues), kabaddi, hockey, and tennis. Live in-play betting is available for major fixtures with odds updated in real time throughout each match.
Live BettingOnce logged in, your ba99ap account dashboard shows all active and available bonus offers personalised to your play history. Common promotions available to Bangladesh players include:
All bonuses are subject to wagering requirements. Full terms available on the ba99ap Terms & Conditions page. 18+ only.
ba99ap operates 24/7 on Bangladesh Standard Time (BST, UTC+6). This means:
Access your ba99ap account and get straight to the action — live casino, cricket betting, slots, and more. Deposit from ৳200 via bKash or Nagad. All games available 24/7 for players across Bangladesh.
Go to ba99ap Login18+ Play responsibly. Only play with money you can afford to lose.
Common questions from Bangladesh players about logging in to ba99ap, answered clearly.
Open your mobile browser (Chrome, Firefox, or Safari) and go to ba99ap.org. Tap the ba99ap Login link in the navigation menu at the top of the page. On the login screen, enter your registered Bangladeshi mobile number or username and your account password, then tap Login. If two-factor authentication is enabled on your account, you will also need to enter the OTP sent to your mobile number. The entire process takes under 60 seconds on a standard 4G connection anywhere in Bangladesh.
On the ba99ap login page, click the "Forgot Password" link located below the password field. Enter your registered Bangladeshi mobile number. ba99ap will send a one-time password (OTP) via SMS to that number within 60 seconds. Enter the OTP in the verification field, then create and confirm your new password. Your new password must be at least 8 characters and include a mix of letters, numbers, and a special character. After setting the new password, you can log in immediately using your updated credentials.
Yes. The ba99ap login page is protected by 256-bit SSL (Secure Sockets Layer) encryption. This means all data transmitted between your device and ba99ap's servers — including your username, password, and OTP — is encrypted and cannot be intercepted. You can verify this by checking for the padlock icon in your browser's address bar when visiting ba99ap.org. Additionally, ba99ap stores all passwords in hashed form, meaning your actual password is never stored in readable format on the platform's servers.
Yes — your ba99ap account works across all devices. You can log in to the same account from your Android or iOS mobile browser, from a tablet, or from a desktop computer running Chrome, Firefox, Edge, or Safari. Your account balance, transaction history, active bonuses, and game history are all synchronised in real time across devices. Note that ba99ap allows one active login session per device type at a time — logging in on a new device may prompt a two-factor authentication check for security purposes.
No app download is required. ba99ap runs entirely in your mobile browser as a full web application. Simply open ba99ap.org in Chrome or any other browser on your Android or iOS device and log in as normal. The site is optimised for mobile and delivers a full-screen, app-like experience. If you want a home screen shortcut, use your browser's "Add to Home Screen" option — this creates a shortcut icon on your phone's home screen that opens ba99ap directly in full-screen mode without the browser toolbar.
Account locks at ba99ap are typically triggered by five or more consecutive failed login attempts, as a security measure against brute-force access. A temporary lock lasts 15 minutes and lifts automatically. If your account remains locked after 15 minutes, use the "Forgot Password" flow to reset your credentials via OTP. If you believe your account has been locked for another reason — such as a pending KYC review or a Terms & Conditions issue — contact ba99ap customer support via live chat or at support@ba99ap.org with your account username and registered mobile number. The support team is available 24/7 and will respond promptly.
If you registered your ba99ap account using your bKash-linked mobile number, then yes — your bKash number is your registered number and can be used to log in. ba99ap also offers a bKash OTP login option on the login screen, which lets you authenticate using a one-time code sent to your bKash-registered number rather than a traditional password. This is particularly useful if you have forgotten your password or prefer a faster login method. The Nagad OTP login option works the same way for Nagad-registered numbers.
You must be at least 18 years of age to register an account, log in, and play on ba99ap. This is a strict platform-wide rule that applies to all players across Bangladesh regardless of region — Dhaka, Chittagong, Sylhet, Rajshahi, Khulna, Barisal, Rangpur, Mymensingh, Cox's Bazar, or anywhere else. ba99ap may request identity documents to verify your age at any point, including during registration, on your first withdrawal, or during a routine account review. Players found to be under 18 will have their accounts permanently closed and any remaining balance returned via the original deposit method.