BKash, Nagad, Rocket, or Bank Transfer — deposit and withdraw using whichever method suits you best. No hassle, no hidden charges.
Deposit or withdraw securely using your preferred method
Bangladesh's largest mobile banking service. Deposit and withdraw directly using the Send Money option.
Make fast, secure payments via Nagad. Simply Send Money to complete your deposit.
Pay anytime via Dutch Bangla Bank's Rocket service, with direct linkage to your bank account.
Make large transactions via NPSB, BEFTN, or direct bank transfer. All banks supported.
The Complete Step-by-Step Process
Log in to William Hill using your registered mobile number and password.
You'll find the green "Deposit" button at the top right of your dashboard.
Select bKash, Nagad, Rocket, or bank — whichever method you prefer.
Send Money to the specified number and submit your transaction ID.
Your account balance will be credited within minutes.
KYC verification must be completed before making a withdrawal. You only need to do it once.
Click the Withdrawal section from your dashboard.
Enter the amount you wish to withdraw and select your preferred payment method.
Verify your registered bKash/Nagad number, then submit.
Funds are typically delivered to your mobile wallet within 15–30 minutes.
Deposit & Withdrawal Limits for Each Method at a Glance
| Payment Method | Minimum Deposit | Maximum Deposit | Minimum Withdrawal | Maximum Withdrawal | Deposit Time | Withdrawal Time | Fee |
|---|---|---|---|---|---|---|---|
| bKashFast | ৳200 | BDT 50,000 | ৳500 | ৳30,000 | Instant | 15–30 Minutes | Free |
| NagadFast | ৳200 | BDT 49,999 | ৳500 | BDT 25,000 | Instant | 15–30 Minutes | Free |
| Rocket | BDT 300 | ৳30,000 | ৳500 | BDT 20,000 | Instant | 30 Minutes | Free |
| Bank Transfer | ৳1,000 BDT | BDT 5,00,000 | ৳1,000 BDT | BDT 5,00,000 | 2–6 Hours | 1–2 Business Days | Free |
Important: Your account's KYC verification must be complete before you can withdraw. Requests made after midnight may be processed the following morning.
One of the biggest pain points for online bettors in Bangladesh is dealing with payment hassles. Many platforms involve complicated steps just to deposit, and withdrawals can keep you waiting for days. William Hill has completely changed that experience.
After depositing via bKash or Nagad, your balance typically appears within five minutes. Deposits go through even at 3 AM — the payment processing system runs around the clock, with no bank office hours or holiday delays.
BKash is the most widely used mobile banking service in Bangladesh — nearly everyone has the app. That makes paying at William Hill Baji with bKash effortlessly simple. Just Send Money, submit the transaction ID, and you're done. Withdrawals are just as straightforward; funds reach your bKash account within 15–30 minutes of your request.
If your primary mobile banking is Nagad or Rocket, you'll have no trouble at William Hill. Many users now prefer Nagad thanks to its cashback offers. Rocket users can also pay directly from their DBBL bank account — a feature not available on many other platforms.
Bank transfer is the ideal option for large amounts. If you've hit your daily mobile banking limit, you can deposit directly from your bank. Bank deposits take a bit longer — typically 2 to 6 hours — but they're completely secure and come with much higher limits.
Many platforms deduct various fees on deposits or withdrawals. At William Hill, that's not the case. Every taka you deposit shows up in full, and every taka you withdraw goes to you in full. No service charges are deducted by the platform.
Tips: If your balance doesn't appear within 15 minutes of depositing, contact us via live chat with your transaction ID. Most issues are resolved within minutes.
William Hill Baji uses SSL encryption on every payment transaction, keeping your money and personal data fully protected. A two-step verification process at the payment gateway eliminates the risk of unauthorized transactions. Withdrawals can only be made to your registered mobile number, adding an extra layer of security.
Our Commitment to Protecting Your Money & Data
All transactions are secured with 256-bit SSL encryption. No third party can access your information.
Your account is secured through identity verification.
An OTP is sent to your mobile for every withdrawal request, for added security.
Your payment details are never shared with any third party.
Frequently Asked Questions