Forgetting your password happens to everyone. Recovering your bk9901 password is simple and the entire process takes under 3 minutes.
Follow these steps:
- Go to the login page and "Forgot your password?" Click the link.
- Enter the mobile number or email address you used when registering.
- A 6-digit OTP will be sent to that number — it usually arrives within 30 seconds.
- Enter the code in the OTP box and create your new password.
- Confirm your new password and save — you'll be logged in immediately after.
The OTP is valid for 5 minutes. After 3 incorrect attempts, a new OTP must be requested. If you experience any issues, Help Center Let us know via live chat.
Registering on bk9901 is completely free and takes just 2 minutes. Have the following information ready before you begin:
- Active Mobile Number — required for OTP verification
- Email address — to secure your account
- Full Name — Must match your NID
- Date of Birth — must be at least 18 years of age
- Strong password — At least 8 characters
On the registration page Fill in the form, verify with the OTP sent to your mobile, and your welcome bonus will be credited with your first deposit.
Each person may only register one account. Using multiple accounts may result in all of them being permanently suspended.
The minimum age to participate on bk9901 At least 18 years of age is required — this is our strictest and non-negotiable policy.
How the age requirement is verified:
- Your date of birth is required at the time of registration.
- National ID Card (NID) verification is mandatory when making a withdrawal.
- Suspicious accounts are automatically flagged for review.
- Any account found to belong to a minor will be immediately suspended, and the balance may be forfeited.
If parents suspect their child is using bk9901, they should immediately Help Center Let us know — we'll take care of it right away.
KYC (Know Your Customer) verification is mandatory on bk9901 before large withdrawals. This is done to keep your account secure and prevent fraud.
Required Documents:
- National ID Card (NID) — Clear photos of both front and back (mandatory)
- Selfie — Selfie holding your NID (in some cases)
- Birth Registration Certificate — Alternative if no NID is available
How to deposit:
- Log in and go to your Profile Settings.
- Click on "Account Verification" or the "KYC" option.
- Upload a clear photo (JPG/PNG, maximum 5 MB).
- Submit and wait.
Usually Within 12–24 hours Verification is completed. During peak times, it may take up to 48 hours. You will be notified by email and SMS once verified.
Bk9901 generally does not charge a service fee for withdrawals — however, your mobile banking provider or bank may apply their own transaction fees.
Withdrawal Limits:
- Minimum withdrawal: ৳500
- Maximum single withdrawal: ৳50,000
- Daily maximum: ৳1,00,000
- Monthly Maximum: Varies by account level
Withdrawal time:
- bKash / Nagad: Usually 5–15 minutes
- Rocket: 15–30 minutes
- Bank Transfer: 1–2 business days
Without KYC verification, single withdrawals are limited to ৳5,000. To withdraw larger amounts, KYC must be completed.
Bk9901 regularly hosts tournaments and leaderboard competitions. Participation is usually automatic — just keep playing the eligible games and you'll be added to the rankings.
Key tournament rules:
- Each tournament has a fixed duration — the start and end dates are announced in advance.
- Rankings are determined by the total amount wagered or number of wins in a specific game or game category.
- The leaderboard updates in real time — you can check your standing at any moment.
- Tournament rewards are credited to your account within 24–48 hours of the tournament ending.
Prize Distribution:
- Prizes are typically awarded from 1st place down to 10th–20th place.
- Rewards may come as cash bonuses, free spins, or special vouchers.
- Full rules are listed on each tournament's page.
To view the list of ongoing tournaments On the rewards page Go.
All your transactions and bet records on bk9901 are stored securely and can be accessed at any time.
How to view:
- Log in to your account.
- By clicking the profile icon "Betting History" or "Transaction History" Go to the option.
- You can filter by date, game type, or amount.
- Full details of each bet — stake amount, odds, outcome, and payout — will be displayed.
Record time range:
- Betting history: Last 90 days available to view directly
- Transaction History: Records from the last 180 days are accessible
- Past Records: For records older than 6 months, please contact support
If you notice any discrepancy in a transaction, immediately Help Center let us know. Disputes must be reported within 72 hours.