Everything you need to know about registering, depositing via bKash and Nagad, placing cricket bets, claiming bonuses, and staying safe on ball99 — answered clearly in one place.
This page brings together the most frequently asked questions from ball99 players across Bangladesh — from Dhaka and Chittagong to Sylhet, Khulna, and beyond. Whether you are a first-time player wondering how to get started, an experienced member with a query about a bKash withdrawal, or someone looking for guidance on responsible gaming tools, you will find a direct, accurate answer below. If your question is not covered here, ball99's support team is available around the clock.
ball99 runs flawlessly in any mobile browser on Android or iOS — no app download required. Play slots, bet on cricket, and manage your account entirely from your smartphone.
Deposit and withdraw using bKash, Nagad, Rocket, and Upay — the mobile wallets most widely used across Dhaka, Chittagong, and rural Bangladesh. Bank transfers are also supported.
Bet on BPL, IPL, T20 World Cup, Bangladesh Tigers internationals, and dozens of domestic and international cricket fixtures with competitive odds and live in-play markets.
All data transmitted between your device and ball99 is protected by 256-bit SSL encryption. Your personal information and financial details are stored securely and never shared without consent.
ball99's customer support team operates around the clock every day of the year. Reach them instantly via live chat on the platform or by emailing [email protected].
Deposit limits, loss limits, session reminders, cooling-off periods, and self-exclusion are all built into every ball99 account — accessible instantly from your account settings panel.
Creating a ball99 account takes under two minutes. Visit ball99.club, click the registration button, and fill in your mobile number, a unique username, and a secure password. You will receive a one-time verification code via SMS to confirm your number. Once verified, your account is active and you can make your first deposit immediately.
ball99 requires a valid government-issued photo ID for KYC verification — your National Identity Card (NID), passport, or driving licence are all accepted. You may also be asked to submit a selfie alongside the document to confirm liveness. Verification is mandatory before any withdrawal can be processed.
On the ball99 login page, click the 'Forgot Password' link and enter the mobile number registered to your account. A reset code will be sent to your phone via SMS. Enter the code on the reset page, set a new password, and log in straight away. If you do not receive the code within two minutes, contact ball99 support via live chat.
No. ball99 enforces a strict one-account-per-player policy. Duplicate accounts are detected automatically and may result in the closure of all associated accounts and the forfeiture of any pending balances. If you have lost access to your original account, contact ball99 support to recover it rather than opening a new one.
To permanently close your ball99 account, contact the support team via live chat or email [email protected] with the subject 'Account Closure Request'. Any remaining balance will be withdrawn to your registered payment method before closure. If your reason for closing is related to gambling concerns, ball99 also offers self-exclusion as an alternative — see the Responsible Gaming page for details.
To deposit via bKash on ball99, log in, navigate to the Deposit section, and select bKash as your payment method. You will be shown a ball99 merchant number — send your chosen amount from your bKash app using the 'Send Money' or 'Payment' option, then enter the transaction ID in the ball99 deposit form to confirm. Deposits via bKash are credited to your ball99 account within minutes.
Nagad deposits on ball99 are processed instantly in most cases and your account balance updates within 1 to 3 minutes of the transaction being confirmed on the Nagad network. If your deposit has not appeared after 10 minutes, take a screenshot of the Nagad transaction confirmation and contact ball99 live support with the transaction reference number.
The minimum deposit on ball99 is ৳200 for mobile wallet methods including bKash, Nagad, Rocket, and Upay. For bank transfers via Dutch-Bangla Bank, BRAC Bank, Islami Bank, or Sonali Bank, the minimum deposit is ৳500. There is no maximum deposit limit specified, though large transactions may be subject to additional verification.
The minimum withdrawal amount on ball99 is ৳500 for all supported withdrawal methods, including bKash, Nagad, Rocket, Upay, and bank transfer. Your account must have completed full KYC verification before any withdrawal request is approved. Withdrawal requests are typically processed within 30 minutes to 4 hours during normal operating hours.
ball99 does not charge its own platform fees on standard deposits or withdrawals. However, your payment provider — for example bKash, Nagad, or your bank — may apply their own standard transaction charges according to their published fee schedules. ball99 has no control over third-party payment provider fees.
Most ball99 withdrawals to bKash and Nagad are completed within 30 minutes to 2 hours after the request is approved. Bank transfer withdrawals to accounts at Dutch-Bangla Bank, BRAC Bank, or other Bangladeshi banks typically take 2 to 6 business hours. Withdrawals requested outside of standard business hours in Bangladesh Standard Time (BST, UTC+6) may take slightly longer.
For security and anti-fraud purposes, ball99 requires withdrawals to be sent to the same payment method used for the most recent deposit where possible. If you need to withdraw to a different wallet or bank account, contact ball99 support before submitting the request so the team can verify your identity and update your payment details securely.
To bet on cricket on ball99, navigate to the Cricket section from the main menu. Select an upcoming match — BPL, IPL, T20 World Cup, Bangladesh Tigers internationals, or other featured fixtures — and choose your market from options including match winner, top batsman, total runs, and more. Enter your stake in BDT, review the odds, and confirm your bet. Live in-play betting is also available on selected matches.
The RTP on ball99 slot games varies by individual title and provider. Most slots from providers such as Pragmatic Play, NetEnt, and Microgaming that feature on ball99 carry an RTP between 94% and 97%, with some games going higher. The RTP for each game is published in the game's information panel — look for the 'i' icon or 'Game Info' button before you start playing.
All games available on ball99 use certified Random Number Generator (RNG) technology, independently verified by the game providers — including Pragmatic Play, Evolution Gaming, Spribe, and Ezugi. RNG certification ensures that every spin, card draw, and dice roll produces a statistically random outcome that cannot be manipulated. ball99 does not alter game outcomes in any way.
Yes. ball99 is fully optimised for mobile browsers on both Android and iOS devices. The entire platform — including sports betting, live casino, slots, and fishing games — is accessible from your phone's browser without downloading a separate app. The mobile interface is designed for smaller screens and touch navigation, so performance and speed are consistent with the desktop experience.
ball99 offers a welcome bonus to new players on their first qualifying deposit. To claim it, register your account, complete basic verification, and make a deposit that meets the minimum bonus threshold. The bonus is credited automatically to your account. Always read the terms attached to each bonus offer, as specific wagering requirements and eligible games apply before bonus funds can be converted to withdrawable cash.
A wagering requirement is a multiplier that specifies how many times you must bet the bonus amount before it becomes eligible for withdrawal. For example, a ৳1,000 bonus with a 20x wagering requirement means you need to place a total of ৳20,000 in qualifying bets before withdrawing bonus-derived winnings. On ball99, wagering progress is tracked in real time in your account bonus dashboard.
Yes. All ball99 bonuses carry an expiry period, which is stated clearly in the individual bonus terms at the time of claiming. Typically, welcome bonuses and reload bonuses must have their wagering requirements met within 7 to 30 days of being credited, depending on the specific promotion. Unclaimed or unmet bonuses are removed from your account automatically when the expiry window closes.
Yes. ball99 runs regular promotions for existing members beyond the welcome offer, including reload bonuses, cashback deals on sports betting losses, and seasonal specials tied to major cricket tournaments such as the BPL and IPL. During Eid, Pohela Boishakh, and other Bangladeshi occasions, ball99 typically runs limited-time promotional offers. Check the Promotions section of your account dashboard for currently active offers.
ball99 uses industry-standard 256-bit SSL encryption to protect all data transmitted between your device and the platform, including personal details and financial transactions. Account access is protected by password authentication and optional two-factor verification. ball99 does not share personal data with third parties except where required for payment processing and fraud prevention.
ball99 stores all player data in encrypted form on secure servers. Financial data — including bKash wallet numbers, bank account details, and transaction records — is encrypted and accessible only to authorised ball99 staff with a legitimate operational need. ball99's full data handling practices are described in the Privacy Policy.
If you suspect unauthorised access to your ball99 account, change your password immediately from the account settings page. Then contact ball99 support via live chat or email [email protected] with the subject 'Security Alert' so the team can review recent login activity, freeze any suspicious transactions, and help you secure the account. Enable two-factor authentication afterwards to prevent future unauthorised access.
The minimum age to register and play on ball99 is 18 years. This is a strict, non-negotiable policy. All players are required to complete age verification as part of the KYC process, and any account found to be operated by a person under 18 is suspended immediately, with deposits returned and winnings voided.
Deposit limits, loss limits, session time reminders, cooling-off periods, and self-exclusion are all available directly from the Responsible Gaming section of your ball99 account settings. Reducing a limit takes effect immediately. Self-exclusion requests can also be submitted by contacting [email protected] with the subject 'Self-Exclusion Request'. All requests are treated as high priority. Full guidance is available on the Responsible Gaming page.
ball99 customer support is available 24 hours a day, 7 days a week via live chat on the platform. You can also reach the support team by email at [email protected]. For responsible gaming requests, include a clear subject line such as 'Self-Exclusion Request' or 'Responsible Gaming Request' so your message is routed directly to the specialist team without delay.
If your question was not answered above, ball99's support team is available 24/7 via live chat. Or explore the platform now — your next great game is one click away.