The bad99 withdrawal process is straightforward enough that even first-timers won't have any trouble. Verify your account, enter the amount — we'll handle the rest.
Available Withdrawal Methods on bad99
Bangladesh's most popular mobile banking service — withdraw directly from bad99 to Mobile Banking.
Withdraw quickly via Nagad — easy and secure.
Withdraw safely via Dutch-Bangla Bank's Rocket — available anytime.
Direct transfer to any Bangladeshi bank — ideal for large amounts.
View limits, processing times, and conditions for all methods at a glance
| Method | Minimum | Maximum | Processing Time | Fee | Availability |
|---|---|---|---|---|---|
| Mobile Banking | BDT 500 | BDT 50,000 | 15–30 minutes | Free | 24/7 |
| Nagad | BDT 500 | BDT 50,000 | 15–30 minutes | Free | 24/7 |
| Rocket | BDT 500 | BDT 30,000 | 30–60 minutes | Free | 24/7 |
| Bank Transfer | BDT 1,000 | BDT 5,00,000 | 1–24 hours | N/A | Banking Hours |
The information above is for illustrative purposes. Contact bad99 support for full details.
Withdraw from bad99 in just a few simple steps
Log in to your bad99 account — from your mobile or PC, whichever is more convenient.
From the account menu, select the "Withdraw" or "Cash Out" option.
Mobile Banking, Nagad, Rocket, or bank — select your preferred withdrawal method.
Enter your mobile number or bank account number along with the withdrawal amount.
Review your details and click "Confirm". Once your OTP is verified, your request will be submitted.
Funds will arrive in your mobile wallet within 15–30 minutes.
Many online gaming and betting platforms make it frustratingly difficult to withdraw your winnings — unclear rules, long wait times, repeated document requests. bad99 is genuinely different. Our withdrawal process is built with everyday users in Bangladesh in mind: simple, fast, and transparent.
Your account needs to be verified once before your first bad99 withdrawal. It takes a little time upfront, but every subsequent withdrawal request processes much faster after that. You'll generally need to submit a copy of your National ID or passport — this step is there to keep your account secure.
Mobile Banking is the most popular withdrawal method on bad99 — and for good reason. Nearly everyone in Bangladesh has a Mobile Banking account, and transfers are the fastest available. Withdrawing from bad99 to Mobile Banking typically triggers a notification within 15 to 30 minutes. Day or night, weekday or holiday — you can do it anytime.
One thing to keep in mind — withdrawals must be sent to the mobile number you registered with on bad99. If you want to use a different number, update it in your account settings first. This rule exists to protect you.
Some users prefer Nagad or Rocket over Mobile Banking — both are fully supported on bad99. Nagad withdrawal times are similar to Mobile Banking, typically 15 to 30 minutes. Rocket may take a bit longer, but usually completes within an hour.
Bad99 charges no additional fees on any of these three mobile banking methods. Whatever you withdraw goes entirely to your wallet. Any charges applied by the mobile banking provider on their end are separate — bad99 makes no deductions whatsoever.
For large withdrawal amounts, a direct bank transfer is your best option. bad99's bank transfer limit is significantly higher than mobile banking. Processing time generally depends on banking hours — requests submitted during business hours are usually completed the same day, while those submitted at night are processed the next morning.
For bank transfers, it's important to enter your account number, bank name, branch, and routing number correctly. Incorrect details may cause the transfer to fail or be delayed. The bad99 support team is available to help in such cases.
In most cases, bad99 withdrawals are processed automatically and without any issues. However, requests can occasionally get held up for a few reasons — incomplete account verification, unmet bonus wagering requirements, or mismatched withdrawal details.
If your withdrawal hasn't arrived after 30 minutes, start by checking your account's transaction history. If it shows as "Pending", contact support. bad99's live chat support typically responds within minutes and can tell you exactly what's causing the delay.
Bonus funds on bad99 cannot be withdrawn directly. They convert to real money once you meet the required wagering amount — this is known as the wagering requirement. For example, a BDT 500 bonus with a 10x wagering requirement means you need to place BDT 5,000 in bets before winnings from that bonus can be withdrawn.
Each bonus may have different conditions. Full details are listed on the bad99 promotions page. It's worth reading them before claiming any bonus.
Keep a few things in mind when withdrawing from bad99. First, always enter your withdrawal details yourself — never let anyone else access your account. Second, never share your mobile OTP with anyone. Third, avoid making withdrawals over public Wi-Fi.
Bad99 uses SSL encryption and two-factor authentication to protect user data and keep every withdrawal request fully secure. That said, it's always wise to stay cautious on your end as well.
Complete account verification in advance — this ensures your withdrawal requests are processed as quickly as possible.
Never share your OTP with anyone. bad99 will never ask you for your OTP.
Withdrawing before meeting the bonus wagering requirements may result in the bonus being cancelled.
Bad99 Withdrawal — Frequently Asked Questions