Bet123 supports all the most popular mobile banking methods in Bangladesh. Deposit securely from anywhere, at any time, and start playing instantly.
Bangladesh's most trusted mobile banking services are directly integrated — secure, instant, and with no hidden charges.
You can send from both bKash Personal and Merchant accounts.
Payment can be made via both the Nagad app and USSD code.
Dutch-Bangla Bank's Rocket — send money easily from anywhere in the country.
For large deposits, direct bank transfer is the safest option.
On Your First Deposit 100% Bonus Yes — deposit BDT 1,000 and you can start playing with BDT 2,000 in total.
Many online platforms make depositing a headache — complicated steps, long waits, and high transaction fees. bet123 was built with all of that in mind. The most widely used mobile banking services in Bangladesh are directly integrated, so you can send money in seconds right from your smartphone.
Bet123's payment gateway is fully encrypted. Your banking details and mobile banking PIN are never stored on the platform's servers. Every transaction is SSL-secured and processed through real-time verification.
BKash is Bangladesh's most popular mobile banking service, making it the most widely used deposit method at bet123. After logging in to your bet123 account, go to "Deposit", select bKash as your payment method, and enter the amount. Then Send Money to the designated bKash number and submit your transaction ID. Your balance is usually credited within 1 to 3 minutes.
For Nagad users, the process at bet123 is just as straightforward. Open the Nagad app or dial *167# and use Send Money to transfer funds to the designated Nagad number. Once done, simply submit the transaction reference number on the bet123 deposit page and you're all set. The whole process is simple enough that first-timers won't have any issues.
You can also deposit at bet123 easily using Dutch-Bangla Bank's Rocket service. Simply use the Rocket app or dial *322# to Send Money, then submit your transaction number. Rocket's maximum limit is slightly lower than other methods, but it's more than enough for most players.
For large one-time deposits, bank transfer is the best option. bet123 supports bank transfers of up to BDT 200,000 per transaction with no extra charges. Funds are credited within 15 to 30 minutes via NPSB or BEFTN.
VIP members enjoy extra benefits on every deposit. Reload bonuses and higher deposit limits are available for Gold tier and above. Learn About VIP →
Every deposit at bet123 is an opportunity. New members get a 100% bonus on their first deposit — whatever you put in, bet123 matches it. On top of that, there are weekly reload bonuses, cashback offers, and extra bonuses during special events.
VIP members receive cashback automatically every week, credited directly to their wallet. It can be withdrawn or used in games with no conditions attached.
Occasionally, deposits may be delayed due to network issues or incorrect details. There's no need to worry — bet123's 24-hour live support team is always on hand. Simply provide your transaction ID and amount, and the issue is typically resolved within 15 minutes.
Most issues come down to a few common mistakes — sending to the wrong number, not submitting a transaction ID, or depositing an amount outside the allowed limits. Keeping these in mind beforehand will help you avoid the majority of problems.
Depositing at bet123 is straightforward enough that even first-timers won't run into any trouble.
Log in to bet123 with your username and password. New here? Register first — it only takes 2 minutes.
Click the "Deposit" button on your dashboard and choose your preferred method — bKash, Nagad, Rocket, or bank transfer.
Send the specified amount to the number shown. Once sent, note down your transaction ID.
Enter your transaction ID and amount in the bet123 deposit form and submit. Your balance will be updated within minutes.
Not sure which method suits you best? Check the comparison chart below to decide.
| Features | BKash | Nagad | Rocket | Bank |
|---|---|---|---|---|
| Minimum Limit | BDT 100 | BDT 100 | BDT 100 | BDT 500 |
| Maximum Limit | BDT 50,000 | BDT 50,000 | BDT 30,000 | BDT 2,00,000 |
| Processing | 1–3 Minutes | 1–3 Minutes | 2–5 Minutes | 15–30 Minutes |
| Transaction Fee | None | None | None | None |
| Available 24/7 | ||||
| App Support | ||||
| USSD Support | ||||
| For Large Amounts |
Deposits via bKash and Nagad are credited within just 1 to 3 minutes. No long waits.
Every transaction is secured with SSL. Your PIN or password is never stored.
Get a 100% bonus on your first deposit, plus weekly reload bonuses on subsequent deposits.
For any deposit issue, bet123's live support team is available around the clock to help.
Deposit in just a few taps from your smartphone. No computer needed.
Most deposits are processed automatically through our verification system, with no manual review required.