For the Bangladesh casino guide (bKash BDT deposits, cricket betting), see Bangladesh casino guide.
Bangladesh prohibits most forms of gambling under the Public Gambling Act 1867 (an inherited colonial-era law) and subsequent Islamic governance principles embedded in law and policy. Gambling establishments are illegal. Online gambling is not separately legislated but falls under the broad prohibition. Despite this, Bangladesh has a large and growing crypto market, with bKash and Nagad (mobile financial services with over 60 million and 70 million registered users respectively) providing extensive mobile wallet infrastructure that can be used as a BDT on-ramp for crypto purchase via peer-to-peer trading.
This guide covers Bangladesh's gambling prohibition framework, the practical bKash/Nagad-to-USDT path via Binance P2P, Bangladesh Bank cryptocurrency advisories, and practical guidance for Bangladeshi players accessing offshore crypto casinos. For the South Asia context, see crypto casino India and crypto casino Pakistan. Full operator ranking at high roller crypto casinos.
Public Gambling Act 1867: Bangladesh inherited the Public Gambling Act 1867 from British colonial rule. The Act prohibits gambling in common gaming houses, with penalties for operators and players found in gambling establishments. The Act does not specifically address online gambling (it predates the internet by over a century).
Online gambling grey zone: Bangladesh has no specific online gambling legislation. The Digital Security Act 2018 and the Pornography Control Act 2012 are occasionally cited as potential bases for blocking gambling-related content, but no systematic enforcement against offshore online casino users has been documented. The prohibition is primarily aimed at operators, not individual players.
Islamic finance context: Bangladesh is a majority-Muslim country (approximately 91% Muslim). Islamic law generally prohibits gambling (maisir). This cultural and religious context reinforces legal prohibition and creates strong social disincentives alongside legal ones.
Betting on cricket: Cricket is Bangladesh's most popular sport. Despite the gambling prohibition, underground betting on cricket matches (especially IPL and Bangladesh Premier League) is widespread. This has created an informal market for mobile-money-facilitated betting transactions, which overlaps with the crypto exchange P2P market.
BDT to USDT — The Deposit Path for Bangladeshi Players
Bangladesh Bank cryptocurrency advisory: Bangladesh Bank (the central bank) has issued advisories warning that virtual currencies are not legal tender and that transactions in virtual currencies may violate the Foreign Exchange Regulation Act 1947. This is an advisory, not a criminal prohibition for individuals. Binance has been accessible in Bangladesh (with intermittent ISP-level blocking), and P2P trading in USDT via bKash has been widely used despite the advisories.
Binance P2P (primary on-ramp): Binance P2P allows BDT purchases of USDT using bKash and Nagad as payment methods. Process: (1) Create a Binance account — use a VPN if Binance.com is ISP-blocked (bKash-to-Binance flows continue to work despite DNS-level blocking at some ISPs); (2) Complete KYC with NID (National Identity Card) or passport; (3) Navigate to P2P trading, select USDT/BDT, filter for bKash or Nagad payment method; (4) Buy from a verified seller with 500+ trades and 98%+ completion rate.
Local OTC alternatives: Local OTC crypto desks in Dhaka operate informally. For Bangladeshi players converting BDT 50,000–200,000 per session, OTC desks may offer better rates than Binance P2P. Trust is the risk factor — use only established, referral-based OTC contacts given the unregulated environment.
USDT TRC-20 to casino: Transfer USDT on TRC-20 network. Tron network fees: $0.50–$1.00 per transaction. Confirm casino supports USDT TRC-20 deposit address before initiating. Transaction confirms in approximately 1–3 minutes.
VPN considerations: Some Bangladeshi ISPs block Binance.com at DNS level. A VPN (NordVPN, ExpressVPN, Surfshark) reliably bypasses this. The Binance app on mobile data may work without a VPN even when the web interface is blocked, as mobile carriers may not implement the same DNS-level blocks as fixed-line ISPs.
Withdrawals — BDT Cashout Path from Crypto Casinos
Casino to exchange (USDT TRC-20): Withdraw USDT TRC-20 from casino to Binance wallet. Confirms in 1–3 minutes on the Tron network. For large withdrawals, some casinos require a waiting period or additional verification — check operator-specific withdrawal policies.
USDT to BDT via Binance P2P: Sell USDT on Binance P2P to a local buyer who pays via bKash or Nagad. Bangladeshi P2P is liquid — transaction typically settles in 5–30 minutes. For large amounts (USDT 5,000+), split into multiple P2P transactions with different counterparties to avoid transaction holds.
bKash daily limits: bKash registered wallet: BDT 200,000/day send limit, BDT 200,000/day receive limit. For very large cashouts (equivalent to BDT 500,000+), bank transfer or multiple-day scheduling may be necessary.
Nagad: Nagad (operated by Bangladesh Post Office) has similar limits and is increasingly popular as an alternative to bKash. Some P2P sellers prefer Nagad due to lower transaction costs.
CocoBet — Trust Score 9.6/10.
500 free spins advertised for qualifying new players; current bonus terms should be checked before depositing.
Read the full CocoBet review or
visit CocoBet.
Frequently Asked Questions
Is online casino gambling legal in Bangladesh?
Online casino gambling is not explicitly prohibited by specific online gambling legislation in Bangladesh, but falls under the broad prohibition of the Public Gambling Act 1867. Bangladesh Bank has issued advisories warning against cryptocurrency transactions citing the Foreign Exchange Regulation Act 1947. No individual players have been prosecuted specifically for using offshore online casinos. This is not legal advice — the legal environment involves significant uncertainty and the above does not constitute endorsement of illegal activity.
How do Bangladeshi players deposit at crypto casinos?
bKash or Nagad → Binance P2P (BDT to USDT) → casino wallet (USDT TRC-20). Create a Binance account with NID/passport KYC. On P2P, filter for bKash or Nagad payment methods and BDT-denominated USDT sellers. Send USDT TRC-20 to casino. If Binance.com is ISP-blocked, use a VPN or the Binance mobile app (often accessible on mobile data without a VPN). TRC-20 network fees: $0.50–$1.00.
Can Bangladeshi players access Binance despite the advisory?
Binance P2P for BDT-USDT exchange is widely used in Bangladesh despite Bangladesh Bank's advisories. The advisories warn against use of virtual currencies but are not criminal prohibitions. Some ISPs block Binance.com at DNS level — a VPN resolves this. The Binance app often works on mobile data without a VPN. Use of Binance in Bangladesh carries regulatory risk given the advisory stance; users should assess this risk themselves. Not legal advice.