From Mobile Pay, Nagad, and Rocket to cryptocurrency — deposit and withdraw easily and securely on Mil Bat using whichever method you prefer.
Among online betting platforms in Bangladesh, payment-related complaints are by far the most common. Deposits that don't go through, withdrawals that take days, unexpected charges appearing from nowhere — these are problems many players know all too well.
That's exactly where Mil Bat stands apart. Every transaction is fully automated, processed in real time, and completely free of hidden charges. Start with as little as ৳100 via Mobile Pay, and withdraw from just ৳200 when you win — it's that straightforward.
Mil Bat's payment team is available 24 hours a day. If you run into any issues, reach out via live chat — most problems are resolved within 5 minutes. Our goal is to let you focus on the game, not worry about payments.
Mil Bat supports Bangladesh's most popular mobile banking and digital payment options.
Bangladesh's most popular mobile banking service.
InstantBangladesh Post Office's digital payment service — fast and reliable.
InstantDutch-Bangla Bank's mobile banking service, widely used across Bangladesh.
InstantDirect bank-to-bank transfers for larger transaction amounts.
1–3 HoursFully anonymous transactions for crypto users.
15–30 min.A stablecoin with a stable value — fast transfers and low fees.
10–20 min.Ideal for international cardholders.
InstantAn alternative mobile payment solution — secure and widely accessible.
InstantMaking a deposit on Mil Bat takes just a few minutes. Follow the steps below and your balance will be credited instantly.
Log in to Mil Bat with your registered mobile number and password. If you're new, complete your registration first.
You'll find the 'Deposit' button at the top right of your dashboard or in the Wallet section. Click it to open the payment page.
Select Mobile Pay, Nagad, Rocket, or your preferred method. Enter the amount — minimum ৳100.
Open your mobile banking app and send the payment to the designated number. Make sure to enter the reference number correctly.
Once payment is successful, your Mil Bat account balance will be credited automatically. You will also receive an SMS and in-app notification.
Quick Tips: Always use the correct reference number when making a deposit. An incorrect reference may delay the credit to your balance.
Please Note: Your account must be verified before you can make a withdrawal. The KYC process only needs to be completed once — after that, every withdrawal is secure and fast.
Withdrawing your winnings at Mil Bat is straightforward. Most withdrawals are completed within 15–30 minutes. Here's a step-by-step breakdown of the entire process.
Select 'Withdrawal' from your dashboard. Enter the amount — minimum ৳200. Choose your preferred payment method and provide your account number.
The system automatically verifies your balance, wagering completion, and account status. This usually takes just 1–2 minutes.
Once verification is complete, the payment team will process your request. During peak hours, this may take up to 30 minutes.
Funds go directly to your designated mobile banking number. You'll receive an SMS confirmation instantly.
Every withdrawal is permanently recorded on your 'Financial Transactions' page — including the date, amount, and status.
The minimum and maximum limits and processing times for each payment method on Mil Bat are listed below.
| Payment Methods | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Processing Time |
|---|---|---|---|---|---|
| Mobile Pay | ৳100 | ৳50,000 | ৳200 | ৳30,000 | Instant |
| Nagad | ৳100 | ৳50,000 | ৳200 | ৳30,000 | Instant |
| Rocket | ৳100 | ৳40,000 | ৳200 | ৳25,000 | Instant |
| Bank Transfer | ৳5,000 | ৳5,00,000 | ৳5,000 | ৳5,00,000 | 1–3 Hours |
| USDT TRC-20 | $5 | Unlimited | $10 | Unlimited | 10–20 min. |
| Bitcoin | $10 | Unlimited | $20 | Unlimited | 15–30 min. |
| Visa/Mastercard | ৳500 | ৳1,00,000 | ৳1,000 | ৳50,000 | 5–15 min. |
VIP members enjoy higher withdrawal limits. Contact support for more details.
It's natural to have concerns about moving money online. Mil Bat addresses those concerns with multiple layers of security built into every transaction.
Every transaction is protected by 256-bit SSL encryption. Your payment information is never shared with third parties. Two-factor authentication (2FA) is available for both deposits and withdrawals.
In addition, a suspicious transaction detection system is active on every account. If any unusual activity is detected, the account is temporarily placed in safe mode and the account holder is notified.
Every deposit at Mil Bat comes with a chance to earn a bonus. First-time depositors receive a 150% welcome bonus — deposit ৳1,000 and you'll have ৳2,500 to play with, including ৳1,500 in bonus funds.
Weekly reload bonuses, cashback offers, and special event deposit bonuses are also available on a regular basis. Mil Bat VIP members receive personalised bonus offers significantly more generous than those available to standard members.
After claiming a bonus, you must meet a wagering requirement. The welcome bonus typically carries a 10x wagering requirement — meaning if you receive a ৳1,500 bonus, you must place a total of ৳15,000 in bets before withdrawing. This is one of the most flexible conditions in the market.
You can also decline all bonuses and play with your cash balance only — in which case, there are no wagering requirements and you can withdraw at any time. The full bonus policy is detailed on Mil Bat's Terms & Conditions page.
Pro Tip: Read the wagering requirements carefully before claiming a bonus. If you plan to withdraw quickly, make a direct cash deposit without a bonus.
Knowing what to do in common situations will save you time.
Wait 5 minutes first. If the balance still hasn't appeared, contact Live Chat with a screenshot of your payment. Most issues are resolved within 10 minutes.
This typically completes within 30 minutes. During bank holidays or peak hours, it may take 1–2 hours. If more than 3 hours have passed, please contact support.
The most common reasons are an unmet wagering requirement or incomplete KYC. The reason will be displayed on your dashboard — fix it and try again.
To avoid this, double-check the number before submitting a withdrawal. If a mistake is made, contact support immediately — the sooner you report it, the higher the chance of a reversal.