Start depositing from as little as ৳100. Get withdrawals to bKash or Nagad in 5–15 minutes. No hidden charges, no hassle.
Betting99 supports all major mobile banking and bank transfer methods available in Bangladesh.
Bangladesh's most popular mobile banking service. Both deposits and withdrawals are instant.
The digital payment service from Bangladesh Post Office. Extra 5% bonus on Nagad deposits this week.
The mobile service from Dutch-Bangla Bank. Trusted for secure and fast transactions.
UCB's Upay mobile banking service — simple interface with secure transfers.
International credit and debit cards. Takes a little longer but completely secure.
Transfer large amounts directly from your bank account. Especially suited for VIP users.
Log in to your betting99 account and click the 'Deposit' button in the top menu.
BKash, Nagad, Rocket, or Upay — select your preferred mobile banking option.
Enter the amount you'd like to deposit (minimum ৳100). Any applicable bonus will also be shown.
Complete the payment from your mobile banking app as instructed. Funds are credited instantly.
Log in to your betting99 account and go to the 'Wallet' or 'Withdrawal' option.
Enter your bKash, Nagad, or Rocket number and confirm your payment method.
Enter the exact amount you wish to withdraw and the mobile number you'd like it sent to.
Confirm. Your money typically arrives on your mobile within 5 to 15 minutes.
Minimum and maximum amounts, and processing times for each payment method.
| Method | Minimum | Daily Maximum | Processing Time |
|---|---|---|---|
| bKash | ৳100 | ৳5,00,000 | 3–8 Minutes |
| Nagad | ৳100 | ৳5,00,000 | 5–10 minutes |
| Rocket | ৳200 | ৳2,00,000 | 5–15 minutes |
| Upay | ৳200 | ৳2,00,000 | 8–15 minutes |
| Visa/Master | ৳500 | ৳10,00,000 | 15–30 Minutes |
| Bank Transfer | ৳1,000 | Unlimited (VIP) | 1–24 hours |
VIP members enjoy significantly higher withdrawal limits. Contact support for full details.
Once you submit a withdrawal request, the system sends an instant confirmation.
The system checks your account balance and verification status.
Your transaction is sent to the payment gateway — this step takes 1–3 minutes.
Funds are credited directly to your bKash/Nagad account and a confirmation SMS is sent.
Every transaction on betting99 is protected by bank-grade 256-bit SSL encryption. Your banking details and mobile PIN are never stored on our servers.
Read Privacy Policy →
When it comes to online money transfers, security is the biggest concern. betting99 This is treated as a top priority. Our payment system follows international security protocols, keeping every one of your transactions protected.
When you send money from bKash or Nagad, the transaction travels through an encrypted tunnel — no one can view or alter it in transit. Think of it like a bank vault: there's no way in from the outside.
Our two-factor authentication (2FA) system ensures that only you can access your account. Login and withdrawals are not possible without a mobile OTP. It may feel like an extra step, but it's there entirely for your protection.
betting99Every deposit at gives you a chance to earn a bonus. Get 100% on your first deposit, plus an extra 5% on Nagad deposits right now. Wagering requirements are clearly stated — no hidden rules. For more details, Promotions Page View.
Occasionally, transactions may get stuck due to technical issues. If this happens, contact our 24/7 live chat support right away. Provide your transaction ID and it's typically resolved within 5–10 minutes. If the amount has already been debited from bKash or Nagad but betting99If the amount isn't credited, it will be refunded within 24 hours or added manually.
An internationally certified SSL certificate is active on every page load and transaction.
An OTP is sent to your registered mobile number for every withdrawal request.
Your bKash PIN or card number is never stored on our servers.
Suspicious logins or transactions trigger automatic alerts and account locks.
Large withdrawals may require identity verification, which is in place to keep your account secure.
As soon as you send from bKash or Nagad, the funds appear in your betting99 wallet.
Betting99 charges no deposit fees. Every BDT you send is the amount you receive.
There is no limit on how many times you can deposit per day. Deposit whenever you want, as often as you like.
Deposits and withdrawals are fully automated — even at 3 AM or on public holidays.
A detailed record of every deposit and withdrawal is stored in your account.
For any payment-related issues, live chat support is available in Bengali.
Payment experiences on online betting platforms in Bangladesh vary widely. Many sites make depositing easy but put up endless hurdles when it comes to withdrawing. betting99 From the very beginning, this issue was taken seriously — and a truly two-way payment system was built, where withdrawals are just as easy as deposits.
Most people in Bangladesh are already familiar with how to send money via bKash. betting99It's no different from anything else. Enter your number and amount on the betting99 payment page and a payment request is generated. Pay via bKash, receive a confirmation SMS, and see the funds in your wallet — that's all there is to it.
Before making a withdrawal, ensure that KYC verification on your account is complete. Withdrawals from verified accounts are processed much faster. Once verified, you won't need to go through the process again.
The minimum withdrawal amount is ৳200. Make sure you enter the correct mobile number — recovering funds sent to the wrong number takes time. A good habit is to test with a small withdrawal first, then proceed with larger amounts.
betting99Your wallet may hold two types of balance — real money and bonus balance. Bonus balance cannot be withdrawn directly; it converts to real balance after wagering requirements are met. Real balance can be withdrawn at any time.
Every transaction is recorded in your account panel — deposit date, amount, payment method, and status are all visible. If you ever have a question about a transaction, share that record with support for a faster resolution.
Right Now betting99Deposits via Nagad come with an extra 5% bonus. On top of the weekly cashback offer, regular deposit bonuses are also available — especially during cricket tournaments. On the promotions page All offers are kept up to date.
KYC (Know Your Customer) verification at betting99 typically requires three things — a government-issued photo ID (National ID card or passport), proof of address (utility bill, bank statement, or electricity bill), and a selfie photo.
The process is straightforward — go to Account Settings, navigate to the document upload section, and upload photos of your documents. Verification is usually completed within 1 to 2 business days. Once verified, you won't need to do it again. If you want to process large withdrawals quickly, it's a good idea to complete your KYC in advance.
Betting99's slots section features four main types. Classic slots have 3 reels, straightforward rules, and a retro fruit machine look — popular with beginners. Video slots come with 5 or more reels, rich themes (Egyptian mythology, space, Asian festivals), bonus features, and free spins. These are by far the most played.
In Megaways slots, the number of winning ways changes with every spin — sometimes ranging from thousands to millions of combinations. Pragmatic Play's Gates of Olympus and Sweet Bonanza are well-known titles in this category. Progressive jackpot slots build their prize pool with a small contribution from each bet, giving you the chance to win from lakhs up to crores of BDT. If you're on a tight budget, starting with classic or video slots is the smarter move.