One advantage of the browser version is that it requires no separate storage and won't use up your device space. It runs just as smoothly on any Android or iOS phone.
bat177 also has its own dedicated app, which offers push notifications, faster loading, and offline score updates. You'll receive notifications before a match kicks off, and there's no need to reload the page during live betting. It's optional though — you won't miss any features by playing through your browser.
bat177 charges no fees on deposits. Every taka you send goes directly into your account — no processing fees, no hidden deductions. That said, if your mobile banking operator (bKash/Nagad) applies a transfer charge, that is governed by their own policy.
On your first deposit 150% Welcome Bonus Yes, it is available. Depositing ৳1,000 gives you a total balance of ৳2,500. The welcome bonus is capped at ৳15,000 and can only be claimed once per account.
Withdrawal steps:
1. Log in to your account
2. Click the wallet icon at the top and select "Withdraw"
3. Select your payment method (bKash/Nagad/Rocket)
4. Enter your mobile number and amount (minimum ৳300)
5. Confirm — complete verification with your OTP
bat177 charges no fees on withdrawals. However, if your KYC verification isn't complete, larger withdrawal amounts may be held up. It's best to get your KYC done in advance.
What you need for KYC:
— clear photos of both the front and back of your National ID Card (NID)
— or a photo of the main page of a valid passport
— A selfie holding your NID (optional, but helps speed up approval)
Process: Log in → Profile → go to "Account Verification" or "KYC" → upload your photo. Usually within Within 24 hours is approved. If it's urgent, let us know via live chat and we can expedite the process.
KYC only needs to be completed once — unless your details change.
Sports Betting: Winnings are settled as soon as a match ends, and the funds are added to your balance immediately. For live bets, the system calculates results automatically once the betting market closes.
Live Casino & Slots: At the end of every round, wins and losses are reflected in your balance instantly.
Jackpot Win: For large jackpot wins (generally over ৳50,000), payouts are finalized after account verification — typically within 24–48 hours.
Once the funds appear in your balance, you can withdraw them directly or use them for new bets.
Daily Sign-in Bonus: Every time you log in, a "Daily Reward" or "Daily Check-in" button will appear on your dashboard. Clicking it instantly adds free bet credits, cashback points, or bonus spins to your account. Log in 7 days in a row and the rewards keep growing — the biggest prize drops on day 7.
Free Spins: Free spins are primarily offered as part of promotional deals — deposit bonuses, special tournaments, or promotions tied to specific slots games. Latest Promotions You'll find active offers on the page.
Important: Winnings from free spins are generally subject to wagering requirements (e.g., 30x) — meaning you'll need to place a specified amount in bets before you can withdraw those funds. Full terms are listed on the promo page.
If more than 15 minutes have passed, follow the steps below:
1. Save your bKash/Nagad transaction ID — this number appears in the payment SMS.
2. Log in to bat177 and check your "Deposit History" — if the status shows "Pending", please wait a little longer.
3. If it shows "Failed", take the transaction ID and Live chat support Contact us.
4. The support team verifies the transaction, usually Within 30 minutes resolves the issue.
A note of caution: If a transaction fails, the money is returned to your mBanking account automatically — no separate refund request needed. However, it may take 1–24 hours to reflect.