Deposit or withdraw on 122bet through Bangladesh's most familiar payment channels. No hidden fees, no delays — just secure, fast transactions.
All Payment Channels
Bangladesh's most widely used mobile banking service. Deposits via bKash at 122bet are credited to your account within seconds, and withdrawals take just 3–5 minutes.
The digital financial service of Bangladesh Post Office. Depositing to 122bet via Nagad incurs no service charges. Available around the clock, day and night.
Dutch-Bangla Bank's mobile banking service. Thanks to Rocket's strong network across the country, 122bet users can make transactions from anywhere in Bangladesh.
Ideal for depositing larger amounts via online banking or BEFTN. VIP members tend to favour this channel due to its higher limits.
You can deposit directly to 122bet via BRAC Bank's internet banking or mobile app. A secure and reliable channel.
The digital wallet of United Commercial Bank. Still growing in popularity, but gaining ground fast. Deposits made to 122bet via Upay are credited quickly.
Full Comparison
| Method | Min. Deposit | Minimum Withdrawal | Deposit Time | Withdrawal Time | Fee | 24/7 |
|---|---|---|---|---|---|---|
| BKash | ৳500 | ৳500 | Instant | 3–5 Minutes | 0% | |
| Nagad | ৳500 | ৳500 | Instant | 3–5 Minutes | 0% | |
| Rocket | ৳500 | ৳500 | 5 minutes | 5–10 minutes | 0% | |
| Dutch-Bangla Bank | ৳1,000 | ৳1,000 | 1–3 hours | 2–4 hours | 0% | |
| BRAC Bank | ৳1,000 | ৳1,000 | 1–3 hours | 2–4 hours | 0% | |
| Upay | ৳500 | ৳500 | 5 minutes | 5–10 minutes | 0% |
* Times are indicative and may vary depending on banking system conditions.
Step-by-Step Guide
Depositing via bKash on 122bet is quick and easy. Just follow these 6 steps and your balance will be credited within minutes.
Log in to your account with your mobile number and password. If you're new, register first.
Click the balance or wallet icon in the top-right corner, then select "Deposit".
Choose "bKash" from the list of payment methods and enter the amount.
Using your bKash app, send money to the bKash number displayed on screen.
Copy the Transaction ID (TrxID) from your bKash confirmation message and paste it into the 122bet form.
Click the "Confirm" button. Your balance will be updated within 1–3 minutes.
Always get the bKash number directly from 122bet's payment page — it can change daily, and sending to an old number may cause issues. Also keep a screenshot after sending, as it may come in handy later.
Withdrawal Processing Time (Average)
Withdrawal Guide
Withdrawals at 122bet are simple and fast. Just like depositing, you can cash out in just a few easy steps.
Log in to your 122bet account.
Go to the Wallet section on your dashboard and click the Withdrawal option.
Select your preferred payment channel and enter the amount.
Enter your bKash/Nagad number or bank account details correctly.
Submit your request. Funds will arrive in your mobile banking account within 3–5 minutes.
National ID verification is required before your first withdrawal. Once completed, it won't be needed again.
Withdrawals can only be made to a mobile number or bank account registered in your own name. Transfers to third parties are not permitted.
Mobile banking withdrawals are processed 24 hours a day. Bank transfers are handled between 9 AM and 5 PM daily.
More Details
For bettors in Bangladesh, payments are everything — struggling to deposit or waiting hours to withdraw are problems that plague many platforms. 122bet has made a real difference here. The average withdrawal time via bKash and Nagad is just 3–4 minutes — and that's not just a promise on paper, it's been proven through real player experience.
Another major advantage of 122bet's payment system is that there are zero extra charges on transactions. Many platforms deduct a 1–3% service fee on deposits or withdrawals — which really adds up on larger amounts. 122bet doesn't do that. Every BDT you deposit goes entirely into your playing balance, and every BDT you withdraw comes back to you in full.
Depositing at 122bet is straightforward. On many platforms, you have to enter different details repeatedly, scan codes, or get redirected to your bank's website. At 122bet, the process is much simpler — just send money to the designated number from your bKash, enter the TrxID, and you're done. The whole thing takes under three minutes.
For those who prefer bank transfer — especially for larger transactions — 122bet supports Dutch-Bangla Bank and BRAC Bank. Processing takes a bit longer through this channel, but the limits are significantly higher, which is why VIP members tend to prefer it.
One thing worth highlighting about 122bet's payment system is fund security. Your deposited money is held in a separate trust account, completely ring-fenced from 122bet's day-to-day operating funds. This means your money stays protected under any circumstances, and the withdrawal process will never be disrupted.
First-time depositors at 122bet, take note — a minimum deposit of ৳500 is all it takes to activate the 150% welcome bonus. That means ৳500 in gets you ৳1,250 to play with. The larger your deposit, the bigger the bonus, up to a maximum of ৳15,000.
122bet's support team is always on hand for any payment-related issues. Even if a deposit gets stuck at 3 AM, just reach out via live chat — on average, a Bangla-speaking support agent will respond within 50 seconds. Provide your transaction ID and a brief description of the issue, and it's typically resolved within 10–15 minutes.
Always get the payment number directly from the official 122bet website. Never use a number from a screenshot or outdated source. After every payment, make sure to save your transaction reference. If anything seems suspicious, contact support immediately.
Security & Safety
All transactions are secured with bank-grade encryption.
All user funds are held in a fully segregated trust account.
Identity verification helps prevent fraud and unauthorized activity.
Your personal information is never shared with third parties.
User Reviews
"I made my first withdrawal on 122bet at 11 PM via bKash. The money arrived in 4 minutes. On another site, the same thing kept me waiting until the next afternoon. The difference is huge."
"I deposit with Nagad since I don't use bKash. I was really glad to find Nagad support on 122bet. There are no charges at all — the balance shows up the moment you send. The system is genuinely well built."
"A deposit got stuck once. I reported it via chat and the issue was resolved in 12 minutes. The support team speaks Bangla, so explaining the problem was easy. 122bet's payment support is genuinely straightforward."
FAQ