ba991 Frequently Asked Questions
Everything you need to know about playing on ba991 — from opening your account and depositing via bKash or Nagad, to cricket betting rules, slot RTP, bonus wagering requirements, and responsible gaming tools.
Easy Registration
Open a ba991 account in under 3 minutes. You need a valid mobile number, a bKash or Nagad-linked device, and to be 21 years or older.
Instant bKash Deposits
Deposits via bKash, Nagad, and Rocket are credited to your ba991 balance instantly — no waiting, no delays, 24 hours a day.
Live Cricket Betting
ba991 offers live betting on BPL, IPL, T20 World Cup, and Bangladesh Tigers matches with real-time odds and multiple markets.
500+ Games
Access slots, live casino, and crash games from Pragmatic Play, Evolution Gaming, Spribe, Ezugi, and more — all on one platform.
Regular Bonuses
ba991 runs weekly reload bonuses, free-spin campaigns, and seasonal promotions tied to major cricket events and Eid celebrations.
SSL-Secured Platform
All data transmitted on ba991 is protected by 256-bit SSL encryption. Your personal details and financial transactions are always safe.
Account & Registration
To create a ba991 account, visit ba991.io and click the registration button on the homepage, then fill in your mobile number, a secure password, and your date of birth to confirm you are 21 or older. The entire process takes under three minutes. Once your account is created, you will receive a one-time PIN to your registered mobile number for verification before your first deposit.
ba991 requires a valid government-issued photo ID for KYC verification — your National Identity Card (NID) is the most commonly accepted document, but a valid passport or driving licence is also accepted. You will need to upload a clear photo or scan of the front and back of your ID. KYC is required before your first withdrawal can be processed, and ba991 typically reviews submissions within 24 hours Bangladesh Standard Time (BST, UTC+6).
If you have forgotten your ba991 login password, go to the ba991 Login page and click "Forgot Password". Enter your registered mobile number or email address, and ba991 will send a password reset link or OTP to that contact. Follow the on-screen instructions to set a new password. If you no longer have access to your registered mobile number, contact ba991 support via live chat to verify your identity and regain access.
No — ba991 permits only one account per person, per household, and per device. Duplicate accounts are a violation of ba991's Terms & Conditions and will result in the suspension of all associated accounts, along with the forfeiture of any bonuses or winnings held in them. If you believe a duplicate account has been created in error, contact ba991 support immediately to resolve the issue before attempting any deposits or withdrawals.
To permanently close your ba991 account, contact the ba991 support team via live chat or email at [email protected] and submit a closure request. Before closure, ba991 will process any pending withdrawals to your registered bKash or Nagad wallet. If you are closing your account due to concerns about problem gambling, ba991 strongly recommends opting for a self-exclusion instead, which provides stronger protections and automatic removal from all marketing communications.
Deposits & Withdrawals
bKash deposits on ba991 are credited instantly — in most cases your ba991 balance updates within 30 seconds of the transaction being confirmed by bKash. This applies 24 hours a day, 7 days a week, including during BPL match days and major cricket events. If a bKash deposit does not appear in your ba991 balance within 5 minutes, check that the correct ba991 merchant number was used, then contact ba991 live chat with your bKash transaction ID for manual verification.
The minimum deposit on ba991 is ৳200 for bKash, Nagad, and Rocket. For bank transfers via Dutch-Bangla Bank, BRAC Bank, Islami Bank (IBBL), or Sonali Bank, the minimum deposit is ৳500. There is no maximum deposit limit set by ba991 itself, though individual payment providers such as bKash may impose daily transaction limits. ba991 does not charge any fee on deposits — the amount you send is the amount credited to your account.
The minimum withdrawal amount on ba991 is ৳500 for bKash and Nagad, and ৳1,000 for Rocket and bank transfers. Withdrawals to bKash and Nagad are typically processed within 1–4 hours of approval. Bank transfer withdrawals may take 1–2 business days depending on your bank's clearing schedule. ba991 does not charge a withdrawal fee, though your bank or mobile wallet provider may apply standard transaction charges on their end.
Yes — ba991 accepts deposits and withdrawals via Nagad, Rocket (Dutch-Bangla Bank), and Upay in addition to bKash. Nagad deposits are credited instantly, just like bKash. Rocket transactions may take up to 5 minutes to reflect in your ba991 account due to Dutch-Bangla Bank's processing pipeline. All mobile wallet transactions on ba991 use dedicated merchant numbers — always use the number displayed in your ba991 account dashboard to avoid misrouted payments.
Withdrawal delays on ba991 are most commonly caused by a pending KYC verification, an unmet bonus wagering requirement, or a high volume of withdrawal requests during peak periods such as BPL finals or Eid. If your withdrawal has been pending for more than 6 hours, contact ba991 support via live chat and provide your withdrawal reference number. A ba991 agent will check the status and provide a resolution within the same conversation.
Games & Gameplay
ba991 offers pre-match and live betting on BPL (Bangladesh Premier League) matches across a wide range of markets including match winner, top batsman, total sixes, fall of next wicket, and over/under run totals. All bets are settled based on the official match result as declared by the BPL governing body. If a match is abandoned or reduced to fewer than the minimum required overs due to weather, ba991 settles bets according to the Duckworth-Lewis-Stern (DLS) method result, or voids affected markets where no result is possible.
The Return to Player (RTP) on ba991 slot games varies by title and provider, but the majority of slots from Pragmatic Play, NetEnt, and Microgaming available on ba991 carry RTPs between 95% and 97%. Each game's RTP is disclosed in its individual paytable or information panel, which you can access before wagering real money. Higher RTP indicates better theoretical long-term return to the player, though results in any individual session are determined by the game's certified Random Number Generator (RNG).
Yes — ba991 is fully optimised for mobile browsers on Android and iOS devices. You do not need to download a separate app; simply open ba991.io in your phone's browser after ba991 Login and all games, including live casino tables by Evolution Gaming and Ezugi, slots, and the Mines crash game, load directly in-browser. ba991's mobile interface automatically adapts to your screen size for a smooth playing experience on devices across Bangladesh, whether you are in Dhaka, Chittagong, Sylhet, or Cox's Bazar.
The ba991 Mines game is a grid-based crash-style game where you choose how many mines are hidden in a 5×5 grid before each round begins. You then reveal tiles one by one — each safe tile increases your multiplier, while hitting a mine ends the round and forfeits your bet. You can cash out at any point after revealing at least one safe tile. The more mines you set and the more tiles you reveal safely, the higher the potential multiplier. ba991's Mines game uses a provably fair RNG that can be verified after each round.
Bonuses & Promotions
ba991 offers a welcome bonus to new players on their first deposit — visit the Promotions page after completing ba991 Login to see the current welcome offer, as the specific percentage and maximum bonus amount can be updated seasonally. Welcome bonuses at ba991 are typically structured as a percentage match of your first deposit up to a stated maximum in BDT. The offer is available to players who have completed KYC verification and are aged 21 or above. Always read the full terms before opting in.
A wagering requirement (also called a playthrough requirement) is the number of times you must wager your bonus amount before it can be withdrawn as real money. For example, if ba991 credits you a ৳1,000 bonus with a 20x wagering requirement, you must place a total of ৳20,000 in qualifying bets before the bonus converts to withdrawable cash. Bets on certain high-RTP games may contribute at a reduced rate — check the specific bonus terms in your ba991 account for the contribution percentages applicable to slots, live casino, and sports betting.
Yes — ba991 runs free-spin promotions on featured slots, typically tied to new game launches from Pragmatic Play or NetEnt, or to seasonal events such as Eid, Pohela Boishakh (Bengali New Year), or the BPL and IPL cricket seasons. Free spins awarded as a bonus are subject to a wagering requirement on any winnings generated. Free spins that are part of a game's built-in bonus round (triggered during normal play) are not subject to any additional ba991 wagering condition — those winnings are credited directly to your real-money balance.
ba991 operates a tiered loyalty programme that rewards consistent players with enhanced benefits including higher withdrawal limits, dedicated account managers, exclusive reload bonuses, and priority withdrawal processing. Players earn loyalty points on every real-money wager placed on ba991, and points accumulate to unlock progressively higher tiers. Log in to your ba991 account and visit the Loyalty section to see your current tier status, points balance, and the rewards available at your level.
Safety & Responsible Gaming
ba991 is a safe and reliable platform that uses 256-bit SSL encryption to protect all player data and financial transactions. ba991 operates as an internationally accessible online gaming platform and employs industry-standard security protocols including two-factor authentication, fraud monitoring, and fair-play certification for all games. Players in Bangladesh are responsible for understanding the local laws applicable to online gambling in their region. ba991 does not make claims about specific regulatory approvals from Bangladeshi government bodies.
The minimum age to hold a ba991 account and place any wager is 21 years old. This is strictly enforced through mandatory KYC identity and age verification before withdrawals are enabled. Any ba991 account found to belong to a person under the age of 21 will be closed immediately, with all associated wagers voided and any deposits returned where possible. ba991 operates a zero-tolerance policy on underage gambling and actively monitors accounts for age compliance.
To self-exclude from ba991, contact the support team via live chat or email at [email protected] and request a self-exclusion. ba991 will close your account and block access for a minimum period of 6 months, and you will be removed from all marketing and promotional communications immediately. Self-exclusion is irreversible during the chosen period and is the strongest player-protection tool ba991 offers. You can also set shorter cool-off periods (24 hours to 30 days) through your account settings if you need a temporary break rather than full exclusion.
Yes — ba991 provides deposit limits as a standard responsible gaming tool, accessible from your account settings after ba991 Login. You can set a daily, weekly, or monthly maximum deposit cap in BDT. Once active, ba991 will not allow you to exceed your chosen limit during the set period. Decreasing a deposit limit takes effect immediately; requests to increase an existing limit are subject to a 24-hour review period. ba991 encourages all players to use deposit limits as a routine budgeting measure, not just in response to a problem.
Contact ba991 Support
Our support team is available around the clock. Whether you have a question not covered in this FAQ or need hands-on help with your account, ba991 agents are ready to assist.
Live Chat
Get a response from a ba991 support agent in under 2 minutes, 24 hours a day, 7 days a week — including BPL match nights and Eid.
Available after ba991 LoginEmail Support
For detailed account queries, KYC documents, or responsible gaming requests, email ba991 directly. Responses within 24 hours BST.
[email protected]Responsible Gaming Page
For detailed guidance on deposit limits, loss limits, session timers, cool-off periods, and self-exclusion, visit the ba991 Responsible Gaming page.
ba991.io/responsible-gamingReady to Play on ba991?
Join thousands of players across Bangladesh enjoying cricket betting, slots, live casino, and more — safely and responsibly on ba991.
ba991 Login Cricket Betting Slot Games ba991 Casino