For Android: Download the APK file from the download page. Before installing, go to your phone's Settings and enable "Installation from Unknown Sources" — Settings → Security → Unknown Sources (or Install Unknown Apps). Then simply tap the downloaded APK file to begin installation. The entire process takes under 2 minutes.
For iOS: iPhone or iPad users should tap the direct link on the download page. After the initial install, go to Settings → General → VPN & Device Management and tap "Trust" for bq99.
The app is free and requires no subscription. Once you log in, you'll be signed in automatically next time (with biometric support). Deposits, withdrawals, live betting, and live scores are all available in the app. If you have trouble installing it, contact us via Live Chat.
Entering your date of birth is mandatory during registration. If the information indicates you are under 18, the registration process will stop immediately. During KYC (identity verification), you will also need to confirm your age using your NID or passport.
If someone registers with a false date of birth and is later identified, their account will be permanently closed and their balance may be forfeited. If a parent suspects their child is using bq99, contact us via Live Chat or at support@bq99.best — we will act immediately. Assistance with setting up parental device locks is also available.
Betting history: Log in → go to "Bet History" or "My Bets" in the dashboard or menu. You'll see each bet listed with its date, match, stake, odds, result, and win/loss amount. Active, won, and lost bets are separated into individual tabs.
Transaction history: The "Wallet" or "Transactions" section keeps a full record of all your deposits and withdrawals — including the time, amount, and status (completed / pending / cancelled) of each transaction.
History typically shows data from the last 90 days. If you need older records, contact Live Chat or email support@bq99.best with the relevant dates — full details will be sent within 24 hours. If you have a dispute about a bet result, include the bet ID when reaching out.
Step 1: Log in to your account and go to the "Refer & Earn" or "Referral" section to get your personal referral code or link.
Step 2: Send that code or link to your friend. During registration, they'll enter your referral code in the referral code field.
Step 3: As soon as your friend makes their first deposit, the bonus is automatically added to both accounts — no separate request needed.
There's no cap on the number of referrals — the more successful referrals you make, the more bonuses you earn. For bonus amounts and turnover conditions, On the Promotions page See full details. Referral bonuses are generally credited as betting credit and can be withdrawn once the specified turnover requirement is met.
Live Chat (fastest): Click the chat button at the bottom right of the website or app. Write your question in Bengali and you'll get a reply in Bengali. Average response time is 1–2 minutes. For responsible gaming matters, type "Responsible Gaming Support" to be connected with a specialist.
Email: Email us at support@bq99.best. For detailed issues, email works best — you can attach screenshots or supporting documents. Replies typically come within 2–6 hours.
Help Center: Help Centre page Guides are available for common tasks — password reset, deposit methods, verification process, and more.
For complaints or urgent matters, Live Chat is your best option — you get to speak directly with a real person.
Timeframe:
bKash & Nagad — usually within 5 to 30 minutes.
Rocket — usually 15 to 45 minutes.
Bank Transfer — 1 to 3 business days.
The minimum withdrawal amount is ৳300. If you already have a pending withdrawal request, the next one will be processed once the current one is complete.
If the funds haven't arrived after 30 minutes, check your bKash app first. If they're still not there, contact Live Chat with your withdrawal ID or amount and we'll verify it immediately. Note that incomplete KYC verification can delay larger withdrawals, so complete your verification in advance.
Sports Betting (pre-match & live) — minimum ৳10 per bet.
Casino slots — typically starting from ৳5, varies by game.
Live Casino tables (Baccarat, Roulette) — usually starting from ৳100.
The maximum bet limit depends on the match, market, and your account tier. Standard members can place a single bet of up to ৳50,000. VIP and premium members may have higher limits.
You can set your own deposit or session limits at any time — this is part of responsible gaming. For details, Responsible Gaming page you will receive.