Deposit in just 2 minutes, withdraw your winnings in 5 to 15 minutes. The entire payment process is in Bengali with no hidden charges.
Bangladesh's most popular mobile banking services, all directly connected
Bangladesh's most widely used mobile wallet. Works via both Send Money and payment gateway.
The postal department's digital wallet, widely popular across the country. Known for fast transfers and hassle-free transactions.
Dutch Bangla Bank's mobile banking service. Easy to link directly from a bank account.
Ideal for large transactions directly from a bank account. Processed quickly via the NPSB network.
Transactions on Badsha Bet are designed to be as straightforward as possible. The full deposit and withdrawal process is laid out step by step below.
Log in to Badsha Bet with your username and password. If you're new, register first — the whole process takes under two minutes.
Click the "Deposit" button in the top menu or dashboard. The payment page will open instantly.
Choose from bKash, Nagad, or Rocket — whichever you have. On-screen instructions will appear for the selected method.
Enter the amount you wish to deposit and send the money to the number provided. Save your transaction ID.
Paste the transaction ID into the Badsha Bet deposit form and tap Confirm. Your balance will be credited within 1–5 minutes.
Including your Badsha Bet username in the remarks when sending money can speed up the balance credit.
BKash & Nagad: 1–5 minutes. Rocket: 5–15 minutes. Bank transfer: 30–60 minutes.
Only send payment from a number registered in your own name. Using someone else's number may result in a longer verification process.
Log in to Badsha Bet and make sure your balance is sufficient for withdrawal.
Go to "Withdraw" from your dashboard. Your deposit balance and winnings balance are displayed separately.
Select the mobile banking service you want to receive funds on and enter your number. First-time users will receive a verification link.
Enter the amount you wish to withdraw. The maximum is ৳ 50,000 per day. Tap Confirm to submit your request.
After verification by the Badsha Bet team, funds are sent directly to your mobile banking number.
KYC verification may be required for your first withdrawal. Please upload a photo of your National ID.
You can withdraw up to ৳ 50,000 per day and up to ৳ 5,00,000 per month.
Typically 5–15 minutes. During peak hours, it may take up to 1 hour.
All payment methods compared in one place
| Payment Methods | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Processing Time | Fees |
|---|---|---|---|---|---|---|
| bKash | ৳ 500 | ৳ 30,000 | ৳ 500 | ৳ 50,000 | 1–5 minutes | Free |
| Nagad | ৳ 500 | ৳ 30,000 | ৳ 500 | ৳ 50,000 | 1–5 minutes | Free |
| Rocket | ৳ 500 | ৳ 25,000 | ৳ 500 | ৳ 50,000 | 5–15 minutes | Free |
| Bank Transfer | ৳ 1,000 | ৳ 1,00,000 | ৳ 1,000 | ৳ 5,00,000 | 30–60 Minutes | Free |
The information above applies to standard conditions. Limits may differ for special promotions or VIP tiers.
The biggest concern people have with online betting platforms is the safety of their money — will a deposit actually be credited? Will winnings really be paid out? These questions were kept in mind when Badsha Bet's payment system is built so that every transaction is recorded automatically, and you can view your full transaction history at any time.
Bangladesh's digital payment landscape has changed enormously over the past few years. Where you once had to queue at a bank, everything can now be done from your phone at home. Badsha Bet That's exactly the advantage being put to use here. bKash now has over 50 million users, and Nagad counts tens of millions more. By connecting both platforms directly, deposits from anywhere in the country take just a few minutes.
On many platforms, depositing is easy — but withdrawals come with all sorts of hassle. Badsha Bet's withdrawal process is intentionally kept simple. After you submit a request, a team member manually verifies it and funds are typically sent within 15 minutes. Whether it's midnight or 5 AM, the team is always available.
Let's take a closer look at the security side of things. Badsha Bet's servers are protected by SSL encryption, meaning your banking details and payment data cannot be intercepted. Every account also supports two-factor authentication (2FA) — once enabled, even if someone knows your password, they cannot access your account without the OTP sent to your phone.
Your first withdrawal requires KYC verification — this is for your own security. Simply upload a photo of your National ID or passport once, and you won't need to do it again. KYC is required to ensure that funds are going to the actual account owner.
Bonus balance is a point of confusion for many users. Badsha Bet's dashboard displays your main balance and bonus balance separately. To withdraw from your bonus, you need to meet the specified wagering requirements. These conditions are written in plain Bengali — no complex English terms.
Bank transfer is also available for users with a bank account, and is better suited for larger transactions. If you need to move amounts beyond your mobile banking daily limit, bank transfer is the way to go. It may take a little longer, but it's secure and reliable.
Need help? Get in touch directly:
Every detail thoughtfully designed with Bangladeshi users in mind
After sending via bKash or Nagad, your balance is updated in just 1–2 minutes.
No fees on deposits or withdrawals. What you send is what you get — no deductions.
Withdrawal requests are accepted and processed 24/7.
Every payment step, instruction, and support is available entirely in Bengali.
Every deposit and withdrawal is recorded in your account and can be viewed at any time.
All transactions are secured with SSL 256-bit encryption — no third party can access your data.
You'll receive an SMS notification on your number for every successful transaction.
The payment reference is matched automatically to your account and the balance is credited accordingly.
It sometimes happens that balance takes a while to appear after a payment. In most cases, this is due to a slow mobile network or temporary load on the banking server. Badsha BetBalance is usually credited within 10 minutes. If it takes longer than 15 minutes, contact Live Chat with your transaction ID and the team will resolve it promptly.
Another common withdrawal issue is a mismatch between the account name and the registered mobile banking name. For example, Badsha BetIf your name on the account is "Rahim Mia" but shows as "Md. Rahim" on bKash, some additional verification may be required the first time. To avoid this, use the exact same name during registration as it appears in your mobile banking account.
Many users also ask about balance refunds. If a payment was sent in the wrong amount or via the wrong method, contact the support team right away. Badsha BetPer policy, incorrect transactions are reviewed and refunded upon verification. The process is typically completed within 24 hours.
VIP members enjoy exclusive benefits. As a regular player, leveling up increases your withdrawal limits, reduces processing times, and unlocks dedicated payment support. These perks are applied to your account automatically — no separate application needed.
Most Frequently Asked Questions About Financial Transactions