All of Bangladesh's most popular mobile banking services are supported.
Bangladesh's number one mobile banking service. Depositing at Ballysbet with Mobile Banking takes just 30 seconds.
Deposit quickly and securely with Nagad. Cashback offers are also available.
You can also deposit directly using the Dutch-Bangla Bank Rocket app or USSD code.
Deposits via USDT and BTC are also available — zero fees, processing time 1–5 minutes.
Making your first deposit? No worries. Just follow the steps below and you'll be done in a matter of minutes.
Open the Ballysbet website or app and log in with your mobile number and password. If you're new, complete registration first.
Find the "Deposit" button at the top right or in the account section. Tap it and you'll be taken to the payment method selection screen.
Choose Mobile Banking, Nagad or Rocket — whichever you have. Step-by-step instructions for each method will appear on screen.
Enter the amount you want to deposit and your mobile banking number. The minimum deposit is BDT 100.
You'll receive a notification in your mobile banking app. Confirm the payment with your PIN — funds will be added to your Ballysbet account instantly.
Once your balance is topped up, you can start placing bets on cricket, football, Live Casino — whatever you're in the mood for.
Keep in Mind: The mobile number you use when depositing must be registered in your own name. Using someone else's number may result in the transaction being cancelled.
Each payment method has its own limits and processing times.
| Payment method | Minimum | Maximum (Per Day) | Processing Time | Fee |
|---|---|---|---|---|
| Mobile Banking | BDT 100 | BDT 50,000 | Instant | 0% |
| Nagad | BDT 100 | BDT 50,000 | Instant | 0% |
| Rocket | BDT 200 | BDT 30,000 | Instant | 0% |
| USDT (TRC20) | $10 | Unlimited | 1–5 Minutes | 0% |
| Bitcoin (BTC) | $20 | Unlimited | 10–30 Minutes | 0% |
Please Note: The limits above apply to standard accounts. VIP members can deposit higher amounts. Contact the support team if you have any questions.
Many bettors run into frustrating issues on other platforms — funds sent but balance not updated, long wait times, unresponsive customer support. Ballysbet built its payment system with exactly these pain points in mind.
Your Ballysbet balance is credited the moment your Mobile Banking or Nagad payment is confirmed. No waiting required.
Every deposit is processed through SSL encryption. Your payment details are never shared with any third party.
If you ever run into a deposit issue, our customer support team is available around the clock to help.
New members get a 100% welcome bonus on their first deposit — deposit BDT 1,000 and play with BDT 2,000.
It's natural to feel a little cautious the first time you send money online. To make sure your funds are always safe on Ballysbet, every transaction is tracked in real time. After depositing, you'll receive a confirmation message on your phone and a transaction record in your account. If your balance doesn't update for any reason, contact live chat and it's typically resolved within 5 minutes.
You don't need a separate app or software to deposit on Ballysbet. The Mobile Banking or Nagad app already on your phone is all you need. The process is straightforward enough that even users with limited tech experience won't have any trouble.
Ballysbet's welcome bonus is straightforward. First-time deposits on a new account earn a 100% bonus — deposit BDT 500 and you start playing with BDT 1,000. The maximum bonus is BDT 10,000.
To withdraw your bonus, you'll need to meet a wagering requirement — meaning the bonus amount must be bet a certain number of times. Ballysbet's wagering requirements are relatively low compared to industry standards. Full terms and conditions can be found in the Promotions section of your account.
Beyond the welcome bonus, you can also enjoy weekly reload bonuses, cashback offers, and seasonal promotions. Special deposit bonuses are launched during IPL and World Cup seasons — you'll be notified via app notifications.
Occasionally, deposits may show as pending due to banking server issues or network interruptions. Here's what to do — wait 5 minutes first. In most cases, it resolves on its own. If your balance still hasn't appeared after five minutes, contact live chat support and provide your payment transaction ID.
You can find the transaction ID in the "Transaction History" section of your mobile banking app. Sharing this ID with support allows them to resolve the issue quickly — the process typically takes no more than 30 minutes.
Ballysbet believes betting is entertainment, not a source of financial stress. That's why the platform lets you set deposit limits from your account settings. You can choose a daily, weekly, or monthly cap — whatever keeps you within your budget. Never deposit more than you can afford.
Warning: Always use a mobile banking account registered in your own name when depositing. Payments sent from another person's account may not be accepted.
Sign up, deposit, and start betting today. Mobile Banking, Nagad and Rocket are all supported.