Deposit instantly via bKash, Nagad, Rocket, and all other popular payment methods in Bangladesh. Withdrawals in as little as 15 minutes. Your full transaction history, always at your fingertips.
Transact on 20bets using the most popular mobile banking and payment services in the country
Bangladesh's most widely used mobile payment method. Works via Send Money or Payment — whichever you prefer.
A mobile financial service from Bangladesh Post Office. Popular for fast and reliable transactions.
Dutch-Bangla Bank's mobile banking service, with an extensive network and agent points across the country.
Make large transfers directly from any bank via BEFTN or online banking.
Transfer USDT via TRC-20 or ERC-20 network. Ideal for crypto users.
Direct transactions through your internet banking portal. Supports Dutch-Bangla, BRAC, Eastern Bank, and all other major banks.
Add funds to your wallet in just a few simple steps
Log in to your 20bets account. Click the "Deposit" button from the top menu or your dashboard.
Select bKash, Nagad, Rocket, or any other preferred method. Step-by-step instructions are provided for each option.
Enter the amount you wish to deposit. Send money to the number shown on screen and save your transaction ID.
Submit the transaction ID and amount. Your balance is usually credited within 1 to 5 minutes.
Withdraw your winnings with ease — in as little as 15 minutes
Log in and open the "Withdrawal" option from your dashboard. Your available balance will be displayed there.
Enter your bKash or Nagad number and the withdrawal amount. Double-check the number before confirming.
For your security, a one-time OTP will be sent to your registered number. Use it to confirm your withdrawal.
Funds typically arrive on your mobile number within 15 minutes. During peak hours, it may take up to 1 hour.
Every transaction on 20bets is recorded in detail — check anytime, whenever you need
| Date & Time | Type | Method | Amount | Status |
|---|---|---|---|---|
| July 24, 2026 10:32 AM |
Deposit | bKash | +৳3,000 | ✓ Completed |
| July 23, 2026 8:15 PM |
Withdrawal | Nagad | -৳5,500 | ✓ Completed |
| July 23, 2026 3:47 PM |
Bonus | System | +৳300 | ✓ Credit |
| 22 July 2026 11:20 AM |
Deposit | Rocket | +৳1,500 | ✓ Completed |
| 22 July 2026 9:05 AM |
Withdrawal | bKash | -৳2,000 | ⏳ Processing |
| July 21, 2026 6:55 PM |
Cashback | System | +৳480 | ✓ Credit |
Your transaction history is available for up to 180 days. For older records, please contact support.
Minimum and maximum limits for each payment method are listed below
| Payment Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Max Withdrawal / Day | Withdrawal Time |
|---|---|---|---|---|---|
| bKash | ৳50 | ৳50,000 | ৳500 | ৳1,00,000 | 10–15 minutes |
| Nagad | ৳50 | ৳50,000 | ৳500 | ৳1,00,000 | 10–15 minutes |
| Rocket | ৳100 | ৳30,000 | ৳500 | ৳50,000 | 15–30 minutes |
| Bank Transfer | ৳1,000 | ৳5,00,000 | ৳2,000 | ৳5,00,000 | 1–2 hours |
| USDT (TRC-20) | $5 | Unlimited | $10 | Unlimited | 15–30 minutes |
| Net Banking | ৳500 | ৳2,00,000 | ৳1,000 | ৳2,00,000 | 30–60 minutes |
Daily withdrawal limits are doubled for VIP Diamond members. Account verification (KYC) is mandatory to raise your limits. Transactions from multiple accounts are strictly prohibited.
Every BDT transaction you make at 20bets is protected by multiple layers of security
All data is protected with the highest standard of encryption
OTP confirmation to your mobile for every withdrawal
Large withdrawals approved once identity is verified
Our automated system detects and flags suspicious transactions
A dedicated transaction monitoring team is active around the clock
Player funds held in segregated accounts
Payment issues are the biggest source of frustration on online betting platforms — trouble depositing, or waiting days to withdraw after a win. It's a problem many players know all too well. 20bets built its payment infrastructure with exactly this in mind. From day one, the goal has been simple: deliver the most convenient transaction experience for players in Bangladesh.
Let's start with bKash. Most bettors in Bangladesh use bKash because it's simple, familiar, and accessible anytime, anywhere. bKash deposits on 20bets start from just ৳50 — the lowest minimum of any betting site in the country. Withdrawals typically process within 10 to 15 minutes. Many players have shared that they won at 2 AM and had the money in their bKash within half an hour.
Nagad has also grown hugely popular. Its lower cash-out charges make it a go-to choice for larger withdrawals. Transacting through Nagad on 20bets is just as smooth as with bKash. Rocket users are supported on 20bets too — particularly convenient for those in rural areas where Dutch-Bangla Bank agents are readily available.
The transaction history feature is one of 20bets' standout strengths. Many sites only show a handful of recent transactions, making older records hard to find. On 20bets, you can view all transactions from the past 6 months — with date, time, method, amount, and status all clearly laid out. Deposits, withdrawals, and bonus credits are each labeled separately. That level of transparency builds real trust.
For large-amount transactions, both Bank Transfer and USDT are excellent options. Players who regularly bet big often find mobile banking daily limits to be a real obstacle — Bank Transfer eliminates that problem entirely. For crypto users, USDT (TRC-20) is especially practical, with near-zero transaction fees and no daily limits.
A few important things to know. All transactions on 20bets are completely free — no processing fees, no hidden charges. However, withdrawals on bonus funds require wagering conditions to be met. Withdrawals are generally made through the same payment method used for the deposit — this follows an international anti-money laundering standard that 20bets adheres to.
Many players have questions about KYC, or identity verification. On 20bets, smaller transactions can go through without KYC. However, completing verification raises your withdrawal limit, speeds up processing, and strengthens your account security. Simply upload a photo of your National ID or passport, and KYC is typically completed within 24 hours.
20bets' support team is available 24/7 for any transaction-related issues. You can reach them in Bangla — spoken or written. If a deposit hasn't been credited or a withdrawal is delayed, contact support with your transaction ID and it's usually resolved within minutes. To learn about our full transaction policy Terms & Conditions Visit the page.
Enjoy secure transactions and bet responsibly. 20bets lets you set a deposit limit — if you feel you're spending too much, simply cap it yourself. Responsible Gaming You can find full details on this topic on that page.
FAQs on Financial Transactions & Account Management
Register at 20bets and enjoy completely free financial transactions.
Register for free