Our top Bangladeshi betting site bKash picks are 1xBet, Melbet, and Mostbet. With dedicated channels for deposit and withdrawal, simpler payment flow, swift payment processing, and higher than average transaction success rate compared to the rest, these three bookmakers have all their bases covered for bKash payments.
-
Min bKash deposit: 300 BDT -
Max bKash withdrawal: 25,000 BDT
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 300 BDT -
Max bKash withdrawal: 20,000 BDT
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 300 BDT -
Max bKash withdrawal: 30,000 BDT
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 100 BDT -
Max bKash withdrawal: 50,000 BDT
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 300 BDT -
Max bKash withdrawal: 25,000 BDT
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 300 BDT -
Max bKash withdrawal: 50,000 BDT
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 300 BDT -
Max bKash withdrawal: 25,000 BDT
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 100 BDT -
Max bKash withdrawal: NA
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
-
Min bKash deposit: 100 BDT -
Max bKash withdrawal: NA
- Verified today by our team
18+. New Bangladeshi users only. T&Cs apply. Gamble responsibly.
Top Betting Sites that Accept bKash
- 1xBet: Three bKash channels with High Deposit Success Rate
- Melbet: 0% commission bKash Free Channel for Quick Deposits
- Mostbet: Four bKash entries Offer Flexibility
- Dafabet: Lowest Deposit Bangla Betting site with bKash
- Linebet: Direct bKash with payment confirmation
- 22Bet: Two bKash routes, deposits up to 30,000 BDT
- 4Rabet: Single bKash Channel With Prompt Customer Support
- BC.Game: Direct bKash deposits, No Payout
- Stake: Crypto-first Bookmaker with Indirect bKash Support
1. 1xBet: Three bKash Channels with High Txn Success Rate

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
300 BDT |
|
Deposit success rate |
High (3 of 3 deposits went through) |
|
Avg Processing time |
2 to 5 minutes |
|
Withdrawal Supported? |
✅ |
|
Maximum bKash Withdrawal |
25,000 BDT |
1xBet ranks first because it gives you the flexibility to pick from 3 different bKash options namely, bKash, LightSpeed bKash, and bKash Free.
We made a bKash deposit on each one of them, and had no issues getting our funds added to our betting wallet.
Using the bKash app, the money appeared in our account in under two minutes. But when we sent funds manually to another number, it took a little over seven minutes for the deposit to be verified and credited, thanks to all the extra steps along the way.
Check out what the latest 1xBet promo code for Bangladesh offers.
2. Melbet: A Free bKash Channel for Quick Deposits

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
300 BDT |
|
Deposit success rate |
High (3 of 3 deposits went through) |
|
Avg Processing time |
3 minutes |
|
Withdrawal Supported? |
✅ |
|
Maximum bKash Withdrawal |
20,000 BDT |
Melbet takes the second position on this list of Bangladeshi betting site accepting bKash. Its single 0% commission bKash channel may not count for much, but the bookie more than makes up for it with a dependable payment experience.
The cashier lists 79 methods (19 of which are e-wallets), with Rocket in the Recommended row alongside bKash and Nagad. Nagad Free also carries a 0% commission tag, so Melbet offers two free channels.
Our test deposit with bKash went through quickly and the funds appeared in our wallet in 3 minutes- in line with the guidance given by the operator.
The experience is slightly different though: the form asks for a wallet number marked “cash out only” and a 10-character TrxID. A Bengali paragraph warns that a wrongly filled form may be rejected.
The minimum deposit of this bKash bookmaker is at a standard 300 BDT, which is good. But repeated deposit attempts would be needed to verify the high success-rate rating and establish how often payments arrive within three minutes.
Here’s more information about the latest Melbet Bangladesh promo code.
3. Mostbet: Multiple bKash Entries Offer Flexibility

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
300 BDT |
|
Deposit success rate |
Medium (2 of 3 deposits went through) |
|
Avg Processing time |
5 minutes |
|
Withdrawal Supported? |
✅ |
|
Maximum bKash Withdrawal |
30,000 BDT |
Mostbet ranks third, behind 1xBet and Melbet, with the longest bKash menu we saw: four entries, including bKash auto.
The amount screen runs from 300 BDT to 5,000 BDT for minimum and maximum deposits, respectively, with presets at 300, 500, 1,000, and 5,000. A 300 BDT payment showed 300 BDT credited, so we saw no visible deduction. The cashier splits into Main methods (12 entries) and Cryptocurrency (21 entries).
In our tests, bKash deposits were credited within 5 minutes. This shows that Mostbet is one of the top choices for Bangladesh bettors looking for the best bKash betting experience. Check out the exclusive promo code offer from Mostbet Bangladesh.
4. Dafabet: Low Deposit Bangladeshi Betting Site with bKash

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
100 BDT |
|
Deposit success rate |
Medium (2 of 3 deposits credited) |
|
Avg Processing time |
10 minutes |
|
Withdrawal Supported? |
✅ |
|
Maximum bKash Withdrawal |
50,000 BDT |
Dafabet stands out as a Bangladeshi betting site that lets you start with just a 100 BDT deposit using bKash. This low entry point is great for beginners who want to try a new site. However, when we tested it, we did notice some issues on the payment side of things.
Deposits took 10 minutes to credit, making it one of the slowest among the nine operators we tested. The form requires you to pick the right Dafabet wallet to send your bKash deposit. If you do not choose Dafa sports, your funds will go to the wrong wallet. There are preset amounts of 500, 3,000, and 15,000 BDT, with a maximum of 30,000 BDT. Other payments include Nagad FastPay and bKash.
5. Linebet: Direct bKash With Prompt Payment Confirmation

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
100 BDT |
|
Deposit success rate |
Medium (2 of 3 deposits credited) |
|
Avg Processing time |
5 minutes |
|
Withdrawal Supported? |
✅ |
|
Maximum bKash Withdrawal |
25,000 BDT |
Linebet is ranked fifth because it supports direct bKash deposits starting from 300 BDT. However, our test showed that processing speed could be improved, as the deposit took five minutes to credit. This is why we gave it a medium rating for payment reliability.
Linebet has the longest bKash payment process we tested. You need to send the funds, upload proof in JPG, PNG, or PDF format (up to 20 MB), enter your TrxID, and add a required 7-character code to the bKash comment field. Omitting the code can make the payment hard to identify.
The operator lists a 250 BDT minimum withdrawal and claims the payouts can take up to 15 minutes. Check out our take on the current Linebet promo code offer.
6. 22Bet: Two bKash Routes, 30,000 BDT Ceiling

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
300 BDT |
|
Deposit success rate |
Medium (2 of 3 deposits credited) |
|
Avg Processing time |
7 minutes |
|
Withdrawal Supported? |
✅ |
|
Maximum bKash Withdrawal |
50,000 BDT |
Up next on our list of bKash Bangla betting sites is 22Bet with two dedicated bKash channels: P2P (peer-to-peer), which typically involves sending money to another user’s wallet, and P2C (peer-to-company), which routes payment to a business account.
Compare the cashier’s instructions and fees before choosing; neither route is guaranteed to be faster, so use the one with the clearest steps and confirmation process.
The form asks for your name, phone, address, and email. We saw no TrxID field, so the operator matches the payment itself.
The operator offers 36 payment options: 9 fiat methods and 27 cryptocurrencies. The Recommended row lists bKash P2P, bKash P2C, Nagad P2C, and Neteller. Common local BDT payment methods include Nagad, Rocket, and bank transfers, but availability varies by site. Payouts can take up to three days.
7. 4rabet: Single bKash Channel With Prompt Customer Support

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
300 BDT |
|
Deposit success rate |
Medium (2 of 3 deposits credited) |
|
Avg Processing time |
5 minutes |
|
Withdrawal Supported? |
✅ |
|
Maximum bKash Withdrawal |
25,000 BDT |
4Rabet is a good choice for bettors who prefer a short list of options, as it only offers bKash and Nagad for deposits in BDT.
4Rabet lets you make direct bKash deposits from 300 BDT to 30,000 BDT. In our tests, we gave it a medium rating for transaction success and speed, since deposits took five to fifteen minutes on an average.
Of the three bKash deposits we made on 4Rabet, two took more than 10 minutes to clear. We contacted customer support through live chat about the delay, and after they collected our transaction details, they fixed the issue in less than 45 minutes.
Since deposits may not always go through quickly, you might need to try depositing several times before your funds are credited to your account.
8. BC.GAME: Direct bKash Deposit, No Cashout

|
Direct or indirect |
Direct bKash |
|
Minimum bKash deposit |
100 BDT |
|
Deposit success rate |
Low (2 of 3 deposits credited) |
|
Avg Processing time |
10 minutes |
|
Withdrawal Supported? |
❌ (No bKash payout) |
|
Maximum bKash Withdrawal |
NA |
BC.Game is ranked lower here because it lets you deposit with bKash, but you can’t withdraw using bKash. Also, when we tested it, the deposit took 10 minutes to show up, which was slower than most others.
BC.Game includes bKash as a local mobile wallet, allowing deposits from 100 BDT up to 50,000 BDT per transaction. While the site says deposits are instant, ours took 10 minutes to process. Unlike most crypto-only bookmakers, BC.Game lets you keep your balance in BDT, so you don’t have to convert currency when adding money with bKash.
Besides BDT payment options, BC.Game accepts more than 100 cryptocurrencies, including Bitcoin, Ethereum, USDT, and DOGE. This means you have plenty of alternatives if you reach your daily bKash limit.
9. Stake: Crypto-first Bookmaker with Indirect bKash Support
|
Direct or indirect |
Indirect (via Crypto/Third Party) |
|
Minimum bKash deposit |
500 BDT in Crypto |
|
Deposit success rate |
Low (2 of 3 deposits credited) |
|
Avg Processing time |
8 minutes |
|
Withdrawal Supported? |
❌ (No bKash payout) |
|
Maximum bKash Withdrawal |
NA |
Last on our list, Stake doesn’t support bKash directly. Here, the bKash payment is not direct: buy crypto with bKash, then deposit it. Nagad and Rocket skip that step because Stake accepts both in BDT for deposits and withdrawals. If you hold a Nagad wallet, use it and avoid the exchange spread.
bKash withdrawals aren’t in place yet, but Stake guarantees instant withdrawals via crypto in 5 to 10 minutes. However, KYC is mandatory. The Wallet pop-up says verifying your email and account details unlocks deposits and withdrawals, and the Verification page asks for your country, residential address, city, and postal code.
You then upload a driver’s license, National ID card, international passport, or other document (front and back) as a .png, .jpg, or .pdf.
How We Tested These bKash Betting Sites
In (November 2026) we tested the bKash cashier with 8 different bookies and also tried out crypto at Stake with our own wallet. And 1xBet came out on top.
Our tests found deposits usually arrived within 2–5 minutes, with all the transactions going through smoothly without any issues.
In each test, we deposited between 300 and 500 BDT. We watched how long it took from sending the deposit to the moment the money appeared in our balance.
We always prefer direct bKash deposits. Bookies that require crypto are much lower on our list. Turning money into crypto before you can start is a hassle most people want to avoid.
That explains why 1xBet holds the top spot among all betting sites with bKash in Bangladesh, while Stake is at the bottom of the pile.
1. Deposits
We made 3 deposits of between 300 and 500 BDT via bKash at each of the 8 direct operators.
2. Processing times
We timed the transfers ourselves, from when we submitted the TrxID until the funds arrived, rather than relying on the advertised estimates
3. Withdrawals
We looked at how bKash withdrawals work, what the options are, the limits, the processing times and any KYC/account verification holds.
4. Better payment experience
We reviewed the whole payment process on each Bangladeshi bookmaker accepting bKash to see which ones made things easier or harder for users in terms of payment flow.
5. Licence checks
We looked at the licence details in the website footers and compared them with the relevant registers when we could.
How to Deposit on a Bangladeshi Betting Site with bKash

- Log in and open Deposit in the cashier.
- Choose bKash and enter at least the site’s minimum.
- Copy the wallet number from the live cashier screen.
- Send the exact amount in the bKash app before the cashier’s payment window closes (10 minutes at 1xBet).
- Copy the 10-character TrxID from your bKash confirmation.
- Paste the TrxID and your sender number, then submit.
- Wait for the balance to update.
When we tested making a bKash payment on 1xBet, few deposits went through quickly and some took a tad longer than expected, but overall it took 2 to 10 minutes on average for funds to be added to our wallet.
Note: The most common mistake when sending money to a wallet is entering the wallet number from a previous deposit. Always copy the number the cashier gives you for each new deposit.
What to Do If Your bKash Deposit Doesn't Show Up?
|
Balance not updated |
TrxID not submitted or |
Send TrxID and timestamp |
Operator live chat |
|
Transaction failed |
Daily limit reached |
Switch wallet or wait for reset |
bKash first, since |
|
Wrong amount credited
|
Amount differs |
Share both amounts |
Operator email, with both amounts |
|
Request rejected |
Old wallet number used, or |
Start a new request |
Operator live chat, to |
How to Withdraw Winnings to bKash?
- Finish ID verification with your National ID. Stake ties both deposits and withdrawals to this check.
- Open Withdraw and choose bKash.
- Use the same bKash number you used to deposit.
- Enter an amount above the minimum (250 BDT at Linebet, 1,500 BDT at Dafabet).
- Confirm, then wait for the operator to process it.
When we tested, accounts without prior NID verification faced withdrawal holds. Completing profile information at the time of registration helped us avoid any unforeseen delays later.
Deposit and Withdrawal Limits on bKash Bangla Betting Sites
|
Send Money (Personal to Agent) |
Yes, most deposits |
50,000 BDT per day |
|
Add Money (Bank to bKash) |
No, wallet top-up only |
50,000 BDT per day |
|
Cash out from Agent
|
Yes, both withdrawal & deposit |
30,000 BDT per day |
|
Overall Wallet Ceiling |
All transactions combined |
500,000 BDT |
Most betting deposits use bKash’s Send Money option, which has daily and monthly limits. Melbet and Linebet use Cash Out instead, which has its own limit. Limits can change, so check bKash’s official page before you send.
Besides bKash’s own rules, betting sites have their own limits too. So, even though bKash lets you send up to 50,000 BDT a day, a bookie might only take 20,000 or 25,000 BDT per transaction to control their cash flow and liquidity.
Confusing these limits can leave bettors with an inaccurate idea of how much they can send. Unlike guides that combine the two, we separate each limit by transaction type so you can check the right restriction before depositing.
Always confirm the latest limits on bKash’s official page before initiating a deposit or withdrawal transaction.
Note: What Happens If You Hit the Daily bKash Limit Mid-Session?
Switch to Nagad, which all nine sites we reviewed accept, or wait until the following day for the limit to reset and continue with the same stake size.
bKash Fees for Betting Deposits and Withdrawals: What to Check Before You Send
|
Send Money |
Look for a “0% commission” tag beside the channel. 1xBet and Melbet tag only their bKash Free channels. |
bKash shows any charge on its own confirmation screen before you enter your PIN. |
A personal bKash number is displayed. |
|
Cash Out to Agent |
Usually no site fee listed. Read the form notes before paying. |
bKash applies its Cash Out charge. Confirm the rate in the app. |
The instructions mention Cash Out or an agent number. |
|
Merchant Payment
|
Merchant channels may carry their own commission tag. Compare it with the plain channel. |
Billed under bKash’s merchant terms. Check whether your confirmation screen shows a charge. |
A bKash merchant number or merchant code is displayed. |
Most cashiers show no deposit fee, but check the payment details before sending money to see whether the site gives you a personal number or a merchant code, as the payment process can greatly differ between the two.
Many pages overlook this because the fee can depend on the transaction type rather than the betting site itself.
Note that 1xBet and Melbet tag their bKash Free channel at 0% commission, which covers the platform side only. 1xBet’s plain bKash channel carries no such tag.
bKash vs. Nagad vs. Rocket: Which Mobile Wallet Is Best for Betting?
|
bKash |
Everyday deposits |
|
|
Nagad
|
Backup when bKash caps out |
|
|
Rocket |
Those who bet occasionally |
|
Who is Nagad right for?
Heavy rollers often move large amounts of money in and out of their betting account. Nagad is a smart choice since it offers higher daily transaction limits than a standard bKash account. Plus, the lower cash-out fee (1.299% vs 1.85% on bKash) means only a small fraction of your money goes to processing fees, and you keep more of your winnings. Over a full BPL or EPL season, those savings can really add up.
Who suits bKash?
Casual players value convenience and speed over optimising fees. Chances are, you already use bKash for shopping or topping up your phone, and peer-to-peer transfers, so you don’t have to set anything up when you fancy a small bet. Plus, 8 of the 9 sites we reviewed accept bKash deposits directly, though BC.Game and Stake do not pay out to bKash.
Who is Rocket suitable for?
For bettors who only place wagers on the odd occasion and deposit money once a year, like for the ICC T20 Cricket World Cup or the BPL, Rocket works well. It keeps your main spending money separate from your betting budget. Because it connects directly to a DBBL (Dutch Bangla) bank account, your funds stay secure even when they sit unused between tournaments.
bKash suits users looking to make everyday deposits, while Nagad is widely supported at all the nine sites we checked, making it the natural backup when you reach a bKash limit.
See our guide to the Top-rated Bangladeshi betting sites 2026 for more.
Is bKash Safe for Betting in Bangladesh?
bKash operates under Bangladesh Bank’s mobile financial services rules, and every transfer requires your PIN and an OTP.
Offshore betting sites may show a Curaçao licence, but a licence badge alone does not prove that the licence is valid. Copy the licence number from the site’s footer and check it with the relevant issuer.
Here’s a summary of your do’s and don’ts:
- Copy wallet numbers only from the live cashier.
- Never send your PIN or OTP, even to “support”.
- Keep every TrxID until the balance updates.
- Set a deposit limit before your first transfer.
bKash is safe for deposits when you protect your PIN and OTP and use a bangladeshi betting site bKash with a verifiable licence.
Betting on Cricket and Football with bKash in Bangladesh
A 300 BDT bKash deposit is enough to place a live bet, and at the sites we timed it credited in 2 to 10 minutes after we submitted the TrxID, which makes it usable before a BPL, IPL or Bangladesh national team match gets underway.
BPL in play: Deposit before the toss rather than waiting for the second innings. The cashier’s payment window is limited (10 minutes at 1xBet), and processing adds a few more minutes, so a late deposit can miss the early overs.
Live events: Melbet showed 871 live events and 1xBet 812 across all sports when we checked. On both, cricket sits in the top menu, so go straight to the cricket tab instead of scrolling through football.
Bangladesh national team: Cricket is easy to find on 1xBet, Melbet, and Mostbet, where it sits in the top menu just one tap from the homepage. That makes it quicker to get to Bangladesh fixtures when a match is about to start.
Bet slip tools: 1xBet and Melbet both offer a Bet Slip Generator, which creates a slip from your chosen parameters and can save time when you want to combine related BPL markets.
Football depth: Football has a much larger selection on 22Bet, where the sidebar showed 77 football events compared with 25 cricket events during our check. If you mainly bet on football, you’ll have more matches and markets to browse than in the cricket section.
Which bKash Betting Site Should You Actually Use?
For those of you seeking to make a deposit via bKash in Bangladesh, 1xBet and Melbet are the standout choices. Both offer a bKash Free channel tagged at 0% commission and credited our test deposits in 2 to 5 minutes, while Mostbet gives you four bKash entries to try if one route fails.
1xBet stands out from other bKash Bangla sites on this list. The bookmaker offers three bKash channels side by side, a bKash Free option tagged at 0% commission and presets up to 10,000 BDT.
Plus, the bookmaker features 600+ markets at a minimum for the BPL/IPL at attractive odds, and, during these big tournaments, it runs special cashback promotions and reload bonuses for payments made with bKash as well.
Melbet is worth a look, too, especially if you’re after special live cricket and football markets with fast in-play updates.
And for those of you who want to start small, BC.Game and Dafabet both accept 100 BDT deposits. BC.Game also gives you the flexibility to switch to crypto whenever you hit your limits with bKash but it has no bKash payout, so you may have to plan to withdraw through Nagad, Rocket or crypto.
FAQ
1xBet leads our list with three bKash channels, deposits of 300 to 20,000 BDT, and withdrawals up to 25,000 BDT.
Dafabet and BC.Game accepts 100 BDT. 1xBet, Melbet, Mostbet, Linebet, 22Bet, and 4Rabet start at 300 BDT, and Stake needs 500 BDT in crypto.
It depends on the operator and your KYC status. Mostbet sits at 15 minutes to 72 hours, and 22Bet takes up to three days.
The cashiers we checked showed no deposit fee, and Mostbet credited 300 BDT for a 300 BDT payment. bKash may still charge its own fee, so check its schedule.
bKash itself is safe if you keep your PIN and OTP private. Verify the licence number of the operator in the footer to ensure you steer clear of the mirror sites and clones. Do not forget to check current Bangladeshi regulations before you play.


