Depositing at bat888 is now easier than ever. Fund your account in just a few minutes via mobile banking or bank transfer and start playing right away.
Choose your preferred payment method — all options are fast, secure, and easy to use.
Bangladesh's most popular mobile banking service. Deposits via bKash on bat888 are completed in just 2–3 minutes.
Nagad, the postal department's digital financial service, is now directly supported at bat888. Lower fees, greater convenience.
You can also deposit at bat888 using Dutch-Bangla Bank's Rocket service. Everything handled right from your mobile.
Deposit using an international credit or debit card. Your card details are fully encrypted.
Deposit directly via account transfer from any Bangladeshi bank. Ideal for large amounts.
Bat888 also supports deposits via USDT (TRC20/ERC20), giving you both privacy and speed.
Making your first deposit? No worries — just follow the steps below and you'll be all set.
Log in to your bat888 account. If you're a new member, register first.
Click the "Deposit" option from the top menu or your account dashboard.
BKash, Nagad, Rocket, card, or bank transfer — pick whichever works best for you.
Enter the amount you wish to deposit. Note that the minimum amount varies by payment method.
Confirm your payment with the OTP sent to your mobile or card.
Your balance will be added to your bat888 wallet within minutes and you can start playing immediately.
Always use an account registered in your own name when making deposits. Payments from third-party accounts may not be accepted.
Get a bat888 welcome bonus on your first deposit. Check the promotions page before you deposit.
The first step in online gaming or betting is funding your account — and for many players, especially first-timers, this can feel complicated. bat888 has built its payment system with exactly that in mind, supporting all the methods that Bangladeshi users are already familiar with.
Over 70 million people in Bangladesh use bKash today — for sending money, paying bills, and everything in between. It's so deeply embedded in daily life that it's naturally the top choice on bat888 too. Depositing with bKash means funds land in your wallet instantly, with no lengthy wait times.
The process is simple — go to the bat888 deposit page, select bKash, send money to the designated number, enter the reference number, and you're done. Your balance typically arrives within two minutes.
Nagad users enjoy the same great benefits at bat888. In many cases, Nagad's transaction fees are comparatively lower, making it a more cost-effective option for players who make small daily deposits. The process works just like any other method — send payment to the designated number, submit your transaction ID, and your balance is credited instantly.
Bank transfer is the best option for those looking to deposit larger amounts at once. bat888 allows single deposits of up to BDT 500,000 via bank transfer. Processing takes a bit longer — between 1 and 3 hours — but that's generally acceptable for high-value transactions.
When making a bank transfer, always use the correct account number and reference. Incorrect details can delay your deposit and may require you to contact support.
Bat888 generally does not charge any additional deposit fees. However, your payment provider (such as bKash or your bank) may apply their own service charges — these are outside bat888's control. Minimum deposit amounts vary by method: BDT 200 for mobile banking, BDT 500 for cards, and BDT 1,000 for bank transfers.
New members at bat888 receive a special welcome bonus on their first deposit. Regular members can also take advantage of reload bonuses, cashback offers, and weekly promotions. Check the Promotions page before depositing — timing your deposit right can significantly boost your chances of earning a bonus.
Bonuses typically come with wagering requirements — meaning you'll need to place a certain amount in bets before withdrawing bonus funds. Reading the terms upfront saves you from any confusion later.
Occasional network issues or payment gateway delays can slow down a deposit. No need to panic — just reach out to bat888 support with your transaction screenshot or reference number. The support team is available 24 hours a day and typically resolves issues within 15–30 minutes.
The best practice is to always pay from a registered account in your own name and keep proof of your transactions. This makes it much easier to resolve any issues quickly.
Here are answers to the most frequently asked questions about deposits.