99ba Frequently Asked Questions
Everything you need to know about registering, depositing via bKash and Nagad, claiming bonuses, betting on BPL cricket, playing slots, and staying safe on 99ba — answered clearly in one place.
Create your 99ba account in under three minutes with just a mobile number or email address. Age verification is mandatory — you must be 21 or older.
Deposits via bKash, Nagad, Rocket, and Upay are credited within minutes. Minimum deposit is ৳200 with no platform-side fees charged by 99ba.
Bet on BPL, IPL, T20 World Cup, and ICC tournaments with live in-play markets. Full coverage of Bangladesh Tigers fixtures across all formats.
All games on 99ba use independently audited RNGs from providers like Pragmatic Play, Evolution Gaming, and NetEnt. Outcomes are never altered.
Welcome bonuses, reload offers, and loyalty rewards run throughout the year — with enhanced promotions during BPL season, Eid, and T20 World Cup events.
99ba offers deposit limits, time-out features, and full self-exclusion tools. Support is available 24/7 in English and Bengali for any wellbeing concern.
Account & Registration
5 QuestionsCreating a 99ba account takes less than three minutes. Visit the 99ba Login page, click the registration option, enter your mobile number or email address, choose a secure password, and confirm your age is 21 or above. You will receive a verification code via SMS or email to activate your account. Once verified, you can deposit and start playing immediately.
99ba requires a valid government-issued photo ID for account verification — a National ID card (NID), passport, or driving licence is accepted. You may also be asked to provide proof of your payment method, such as a screenshot of your bKash or Nagad account showing your registered name. Verification is typically completed within 24 hours of submission.
Click the "Forgot Password" link on the 99ba Login page and enter the mobile number or email address registered to your account. A reset link or OTP will be sent to you within a few minutes. Follow the on-screen instructions to set a new password. If you no longer have access to your registered contact details, email [email protected] for manual account recovery.
No. Each player is permitted one 99ba account only. Duplicate accounts are a violation of the Terms and Conditions and may result in all associated accounts being permanently closed and any balances forfeited. If you believe a duplicate account was created in error, contact [email protected] immediately to resolve the situation before it escalates.
To close your 99ba account permanently, email [email protected] with the subject line "Account Closure Request" from the email address registered to your account. Ensure any remaining balance is withdrawn before the request is processed. If you are closing your account due to gambling concerns, we encourage you to consider self-exclusion instead, which offers structured protection and can be reversed in future if circumstances change.
Deposits & Withdrawals
6 QuestionsLog in to your 99ba account, navigate to the Deposit section, and select bKash as your payment method. You will be shown the 99ba merchant bKash number and a reference code. Open your bKash app, choose "Send Money" or "Payment", enter the merchant number and the exact amount, then include the reference code in the note field. Your 99ba balance is credited within minutes of a successful bKash transaction.
Nagad deposits on 99ba are processed instantly in the vast majority of cases. Once you complete the Nagad transfer using the merchant number and reference code provided in the Deposit section, your 99ba account balance is updated within 1 to 5 minutes. If your balance has not updated after 15 minutes, contact [email protected] with your Nagad transaction ID and our team will investigate promptly.
The minimum deposit amount on 99ba is ৳200 for all supported payment methods, including bKash, Nagad, Rocket, Upay, and bank transfer. There is no maximum deposit limit imposed by 99ba, though your individual payment provider may have its own daily transaction caps. Check with your bKash, Nagad, or bank account for any limits on your end.
The minimum withdrawal amount on 99ba is ৳500 for mobile financial services such as bKash, Nagad, and Rocket, and ৳1,000 for bank transfers to Dutch-Bangla Bank, BRAC Bank, City Bank, or other supported institutions. Withdrawal requests are processed within 1 to 24 hours depending on the method selected and the time of day the request is submitted.
Most 99ba withdrawals via bKash, Nagad, or Rocket are processed within 1 to 4 hours during business hours. Bank transfers to accounts at DBBL, BRAC Bank, City Bank, or Islami Bank typically take 4 to 24 hours. Withdrawals submitted during public holidays such as Eid or Victory Day may take slightly longer. All withdrawal requests require your account to be fully verified before funds are released.
99ba does not charge any platform-side fees on standard deposits or withdrawals. However, your payment provider — bKash, Nagad, Rocket, or your bank — may apply their own transaction charges as per their standard fee structure. These provider fees are outside 99ba's control. We recommend checking your mobile wallet or bank's fee schedule to understand any charges on your end.
Games & Gameplay
5 QuestionsYes. 99ba's cricket betting section covers BPL (Bangladesh Premier League), IPL, T20 World Cup, ICC tournaments, Test series featuring the Bangladesh Tigers, and other major international fixtures. You can bet on match winners, top batsmen, total runs, wicket totals, and a range of in-play markets that update in real time during live matches.
99ba's slots library features hundreds of titles from globally certified providers including Pragmatic Play, NetEnt, Microgaming, and Spribe. The catalogue includes classic three-reel slots, modern video slots with bonus rounds, progressive jackpot slots, and crash-style games. New titles are added regularly. Visit the Slots section of the site to browse the full catalogue and filter by provider or feature.
Yes, the 99ba live casino is fully optimised for mobile browsers on both Android and iOS devices. You do not need to download a separate app — the platform runs smoothly in any modern mobile browser. Live dealer tables from Evolution Gaming and Ezugi stream in HD quality, and the interface adapts automatically to your screen size for a seamless experience on any device.
RTP stands for Return to Player — it is the percentage of all wagered money that a slot is mathematically designed to pay back to players over millions of spins. A slot with 96% RTP returns ৳96 for every ৳100 wagered on average over the long term. Most slots available on 99ba have RTPs between 94% and 97%, consistent with industry standards. Individual game RTP figures are published in each game's information panel.
Yes. All games on 99ba are supplied by internationally certified providers whose random number generators (RNGs) are independently audited for fairness. Providers such as Pragmatic Play, Evolution Gaming, NetEnt, and Spribe hold certifications from respected testing laboratories. 99ba does not alter game outcomes — what you see is determined entirely by the certified RNG of the game provider.
Bonuses & Promotions
5 Questions99ba offers a welcome bonus to newly registered players on their first deposit. Bonus terms — including the match percentage, maximum bonus amount in BDT, eligible games, and wagering requirement — are published on the Promotions page and may vary seasonally. During major events like BPL season, Eid, or the T20 World Cup, 99ba frequently runs enhanced welcome offers. Check the current promotions for the latest details.
A wagering requirement specifies how many times you must wager the bonus amount before any winnings derived from that bonus can be withdrawn. For example, if you receive a ৳1,000 bonus with a 20x wagering requirement, you need to place a total of ৳20,000 in bets before the bonus converts to withdrawable cash. Each bonus at 99ba states its wagering requirement clearly in the individual bonus terms.
Yes. All 99ba bonuses carry an expiry period, which is stated in the specific bonus terms at the time of claiming. Typically, a bonus and any associated free spins must be used, and the wagering requirement completed, within 7 to 30 days of the bonus being credited to your account. Bonuses that expire before the wagering requirement is met are removed from your account automatically without compensation.
Yes, 99ba operates a loyalty programme that rewards regular players with points for every real-money wager placed. Accumulated points can be redeemed for bonus credit, free spins, or cashback depending on your loyalty tier. Higher tiers unlock faster withdrawal processing, dedicated account management, and exclusive seasonal promotions tied to events like BPL, IPL, and Eid. Login to your account to check your current loyalty status.
No. For security and anti-fraud purposes, 99ba requires that withdrawals are processed to the same payment method and account number used for deposits. You cannot withdraw to a different bKash, Nagad, or bank account than the one linked to your 99ba profile. If you need to update your payment details, contact [email protected] and complete the necessary verification steps first.
Safety & Responsible Gaming
4 QuestionsYes. 99ba is operated as an internationally licensed online gaming platform with SSL encryption protecting all data transmissions between your device and our servers. Player funds are held in segregated accounts separate from operational funds. All game providers are independently certified for fair play. While we do not make specific claims about Bangladeshi regulatory approvals, 99ba operates to international responsible gaming standards and takes player safety and data security very seriously.
The minimum age to register and play on 99ba is 21 years old. This applies to all players regardless of the type of game — casino, slots, live dealer, or sports betting. 99ba conducts age verification as part of the account registration and KYC process. Any account found to belong to a player under 21 will be immediately closed and the matter escalated in accordance with applicable legal obligations.
To self-exclude from 99ba, email [email protected] with the subject line "Self-Exclusion Request". Our responsible gaming team will close your account within hours and suspend all promotional communications for a minimum period of 6 months — with options for 1 year, 3 years, 5 years, or permanent exclusion. Self-exclusion cannot be reversed before the chosen period ends. You may also activate a shorter time-out of 24 hours, 7 days, or 30 days if you need a brief break.
99ba customer support is available 24 hours a day, 7 days a week, via email at [email protected]. Support is provided in both English and Bengali. For responsible gaming matters, account security issues, or disputes, email with a clear subject line and your registered account details so the team can locate your account quickly. Initial responses are sent within one hour for urgent issues.
Our support team is online 24/7 and responds in both English and Bengali. Reach us at [email protected] — include your registered mobile number or username and a brief description of your question so we can help you as quickly as possible.
Ready to Start Playing at 99ba?
Now that your questions are answered, explore the full range of games and betting markets — cricket, slots, live casino, bingo, and more — all in one place, built for players in Bangladesh.