Transact in seconds using Bangladesh's most familiar mobile banking methods. No hassle, no hidden charges.
Transact via your preferred mobile banking app or crypto
Bangladesh's most popular mobile banking service. Both deposits and withdrawals are supported via bKash.
Nagad, the postal department's mobile financial service, makes deposits and withdrawals quick and easy.
You can also deposit and withdraw directly through Dutch-Bangla Bank's Rocket mobile banking.
Crypto users can also transact using USDT (TRC-20 and ERC-20).
All payment method details at a glance
| Payment Methods | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Processing Time |
|---|---|---|---|---|---|
| BKash | ৳ 200 | ৳ 50,000 | ৳ 500 | ৳ 30,000 | Instant – 15 Minutes |
| Nagad | ৳ 200 | ৳ 50,000 | ৳ 500 | ৳ 30,000 | Instant – 15 Minutes |
| Rocket | ৳ 200 | ৳ 40,000 | ৳ 500 | ৳ 25,000 | Instant – 30 minutes |
| USDT (TRC-20) | $5 | Unlimited | $10 | Unlimited | 1 – 30 minutes |
| USDT (ERC-20) | $5 | Unlimited | $10 | Unlimited | 5 – 60 minutes |
Add funds to your 20bets account in just four simple steps
Log in to your 20bets account. If you're new, register first — it only takes 2 minutes.
Click the "Deposit" button in your account dashboard and select your preferred payment method.
Enter the amount you wish to deposit. You can start from as little as ৳200.
Complete the payment in your bKash / Nagad / Rocket app as prompted. Your balance will be credited within seconds.
Withdraw Your Winnings Straight to Your Mobile
Log in to your 20bets account and select the "Withdraw" option from your dashboard.
Choose bKash, Nagad, or Rocket — whichever you'd like to receive funds on — and enter your number.
Enter the amount you wish to withdraw. The minimum withdrawal amount is ৳500.
Once a request is submitted, funds typically arrive on your mobile within 15 minutes.
20bets is committed to keeping your money and personal information safe at all times.
All transactions are secured with 256-bit SSL encryption. No information is shared with third parties.
Account verification confirms your identity and helps prevent fraud.
SMS OTP verification is required for every withdrawal, making unauthorized access impossible.
Suspicious transactions are automatically flagged and acted upon immediately.
The biggest hurdle Bangladeshi players face on online betting and casino platforms is dealing with payment barriers — no international card, no way to pay in dollars. 20bets has solved all of that. You can deposit using the same mobile banking apps you use every day — bKash, Nagad, or Rocket — and withdraw your winnings straight back to the same account.
20bets has built its payment system with Bangladesh in mind. Many people here don't have a bank account but do have bKash or Nagad on their phone — and 20bets works just as well for them. You can get started with as little as ৳200, so a big budget is never a requirement.
First-time depositors at 20bets receive a 100% welcome bonus. That means if you deposit ৳1,000, you start playing with ৳2,000. The bonus is valid for both Sports Betting and casino games. Wagering requirements must be met before withdrawing the bonus — full details are available on the Terms & Conditions page.
Beyond the first deposit, 20bets rewards regular players with weekly reload bonuses and cashback offers. Weekly cashback can go up to 15%. These offers are sent directly to your account inbox or notifications, so you won't miss out as long as your account is active.
No one likes a platform that's easy to deposit on but a nightmare to withdraw from. 20bets is genuinely different in this regard. Once you submit a withdrawal request and your verification is complete, your money typically arrives on your mobile within 15 minutes. Even during peak hours, it never takes more than 2 hours. That speed is what sets 20bets apart.
KYC verification is important for keeping your account secure and ensuring faster withdrawals. It simply involves uploading a photo of your national ID and a selfie. Once verified, all future withdrawals are processed even more quickly. 20bets' support team can guide you through KYC in Bengali, so feel free to start a chat if you have any questions.
For those comfortable with cryptocurrency, 20bets accepts USDT (Tether) on both TRC-20 and ERC-20 networks. The advantage of crypto transactions is that there are no daily limits, and large amounts can be moved securely. Keep in mind that confirmation times may vary depending on network congestion.
Payments can occasionally be delayed or held up due to network issues. In such cases, contact 20bets live chat support — the team is available 24 hours a day and can assist you in Bengali. Having your transaction ID or a screenshot ready will help resolve the issue faster.
Register now and get a 100% bonus on your first deposit, up to ৳10,000.
Deposit NowHaving trouble with a payment? Our Bengali-speaking support team is always ready to help.
support@20bets.ws
Live Chat 24/7
The Most Common Payment Questions, Answered