Making payments at Baajiwalla is now as simple as topping up your mobile. Every step — from deposit to withdrawal — is laid out clearly here, so there's no confusion even if it's your first time.
Both deposits and withdrawals are available for every method — no hidden fees
Bangladesh's most popular mobile banking service. With bKash on Baajiwalla, you can send money in just a few seconds.
Nagad is an approved Mobile Financial Service under the postal department. It is equally accepted on Baajiwalla for fast and secure transactions.
Rocket, Dutch-Bangla Bank's mobile banking service, is fully supported at Baajiwalla — and is widely used across both rural and urban areas.
Direct bank transfer for large transactions — the reliable option for those who want to withdraw a big win all at once.
Find the best payment method for you — at a glance
| Method | Minimum deposit | Maximum deposit | Deposit time | Withdrawal Time | Fee | Recommended |
|---|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | 30–60 seconds | 15–30 minutes | Free | Everyday Use |
| Nagad | ৳200 | ৳50,000 | 30–60 seconds | 15–30 minutes | Free | Everyday Use |
| Rocket | ৳200 | ৳30,000 | 1–2 minutes | 30–60 minutes | Free | Regular player |
| Bank Transfer | ৳500 | Unlimited | 1–3 hours | 1–3 business days | Free | Large Transactions |
The same steps apply regardless of whether you use bKash, Nagad, or Rocket
Log in to Baajiwalla with your mobile number and password. If you're new, complete registration first — it only takes 2 minutes.
Click the "Deposit" button at the top of your dashboard, then choose your preferred payment method — bKash, Nagad, Rocket, or bank transfer.
Enter the amount you wish to send and confirm your mobile banking number. Send the funds to the Baajiwalla number shown on screen.
Once your payment is successful, funds will be credited to your Baajiwalla balance instantly. A confirmation will also be sent via SMS and email.
Speed tips: Sending money via the bKash app's "Send Money" option gives you the fastest credit. You can also send via *247#, but make sure to save your transaction ID in that case.
Important: Before sending money, double-check the Baajiwalla number shown on screen. Funds sent to the wrong number can be very difficult to recover.
Payments are the biggest headache with online betting platforms in Bangladesh. Many sites make depositing easy, but when it comes to withdrawals, they drag their feet — asking for excessive paperwork, making excuses, or going completely silent. Baajiwalla genuinely does things differently here.
The platform was built from the ground up with the Bangladeshi market in mind. Rather than relying on international credit cards or crypto, local Mobile Financial Services are the primary payment option. bKash, Nagad, and Rocket are all fully active on Baajiwalla, and using them in practice shows just how seamless the transactions are.
Deposits are nearly instant. Your balance is typically updated within 30 to 60 seconds of sending payment. Even during peak times — like right before a match when many users are depositing at once — it never takes more than 5 minutes. That speed matters, because in live betting, markets can shift with a single ball or goal.
Baajiwalla's position on withdrawals is even stronger. In most cases, funds reach your mobile wallet within 15 to 30 minutes of submitting a withdrawal request — nights and holidays included. No minimum withdrawal targets to hit, no surprise fees.
The minimum deposit at Baajiwalla is just ৳200, which is accessible for most users in Bangladesh. Those who want to start small or try out a new game don't have to risk a large amount.
The maximum deposit limit depends on your chosen payment method. With bKash and Nagad, you can send up to ৳50,000 per transaction. Daily and monthly limits, however, are set by the mobile operator's own policies — these are restrictions of the mobile banking service, not Baajiwalla.
The withdrawal limit works a little differently for larger amounts. Withdrawals above ৳50,000 require a completed KYC verification. You only need to do this once, and after that, there are no extra hurdles for any future withdrawals — no matter the amount.
Follow these steps to get your winnings quickly
After logging in, go to the "Withdraw" menu. Your current balance and withdrawable amount will be displayed there.
Choose bKash, Nagad, or Rocket — whichever you want to receive funds in. Your registered number will appear automatically. Enter the amount.
Once you click "Confirm", your request will begin processing. Funds typically arrive on your mobile within 15–30 minutes.
About your bonus balance: To withdraw, you must first meet the wagering requirements on any bonus balance. Your real balance can be withdrawn at any time.
For your security: Withdrawals always go to your registered number. Any request to send funds to a different number will be automatically rejected by the system.
Many people are nervous about the KYC (Know Your Customer) verification process, assuming it's just a way to hold their funds. At Baajiwalla, KYC is genuinely about protecting you — making sure no one else can withdraw money from your account.
KYC only requires you to upload a photo of your National ID or passport along with a selfie. Verification is usually completed within 24 hours. Once approved, you never have to do it again. KYC is not mandatory for smaller withdrawals (under ৳50,000).
Occasionally, you may send money that doesn't immediately appear in your balance. There's no need to panic. Start by waiting 5 minutes — a busy server can sometimes cause a brief delay.
If the funds haven't been credited within 5 minutes, reach out via Baajiwalla's live chat. Have your transaction ID or bKash/Nagad SMS reference number ready. The support team typically resolves issues within 3–10 minutes. One regular Baajiwalla user shared that ৳2,000 sent via bKash once failed to arrive after 45 minutes — after contacting support, the amount was credited within 7 minutes, along with an extra ৳200 bonus as a goodwill gesture.
Payments at Baajiwalla go beyond just transferring money — every deposit comes with the chance to earn a bonus. A 100% welcome bonus is automatically added on your first deposit, and weekly reload bonuses are available on subsequent deposits too.
One important thing to keep in mind: your bonus balance and real balance are separate. Your real balance can be withdrawn at any time, while bonus balance requires meeting specific wagering requirements before it can be withdrawn. Understanding this distinction makes for a much smoother payment experience.
Among all the platforms in Bangladesh's online betting market, Baajiwalla offers a payment experience that stands out. Fast bKash and Nagad deposits, reliable withdrawals, and zero hidden charges — together, these paint a clear picture.
If you play daily, bKash or Nagad will give you the best experience — fast, simple, and free. For occasional large transactions, bank transfer is a reliable alternative. Overall, the Baajiwalla payment system is well-suited to the everyday needs of Bangladeshi users.
Answers to the most frequently asked payment questions
Deposit in as little as 1 minute via bKash or Nagad and get a 100% bonus on your first deposit.