Is Betting Legal in Bangladesh?Complete Legal Guide
Millions of Bangladeshis bet on cricket every week. Yet very few know exactly what the law says about it.
Is it illegal? Will your bKash account get flagged? Could you face a fine?
The honest answer is: it depends — and the rules changed significantly in 2025.
Bangladesh still operates under a gambling law written in 1867, before the internet existed. That law was never updated to cover online betting. A new ordinance in 2025 added stricter penalties — but enforcement has focused entirely on operators and agents, not individual players.
This guide explains exactly what is legal, what is not, and how Bangladeshi players safely use offshore betting sites every day.
Is Betting Legal in Bangladesh?
Betting is not officially legal in Bangladesh under the Public Gambling Act 1867 and the Cyber Security Ordinance 2025. However, Bangladeshi players access offshore betting sites through a legal grey area — enforcement has targeted operators, syndicates and MFS agents, not individual bettors.
The Short Answer — Legal Grey Area
Bangladesh does not have a clean yes or no answer on betting.
Two laws ban gambling. Enforcement exists. But no individual bettor has ever been prosecuted for placing bets online in Bangladesh. That gap between law and enforcement is what makes this a grey area — not a hard ban.
Millions of Bangladeshi players use offshore betting sites every day using bKash and Nagad. The 2025 crackdown targeted operators running platforms, agents processing payments, and syndicates — not casual users placing cricket bets on foreign sites.
What the Law Actually Says
Bangladesh has two main laws that affect online betting:
-
Public Gambling Act 1867
Bans public gambling and common gaming houses. Written during British colonial rule, it predates the internet by over a century. It contains no mention of online betting whatsoever.
-
Cyber Security Ordinance 2025
Added explicit penalties for online gambling for the first time. Targets those who create, operate, promote or advertise gambling platforms — not individual players.
Article 18(2) of Bangladesh’s Constitution also directs the state to prevent gambling. This is a policy guideline for lawmakers — not an enforceable criminal statute against individual bettors.
The critical gap: neither law explicitly criminalises a Bangladeshi individual placing a bet on a foreign website.
What This Means for You as a Player
The law draws a clear practical line between two groups:
Anyone running a gambling platform, processing payments for gambling, or advertising gambling services — faces serious legal risk under the 2025 Ordinance.
Those placing bets on licensed offshore sites sit in a grey area with no documented prosecution history in Bangladesh to date.
Using a platform like 1xBet, Melbet or Linebet does not make you an operator. It makes you a customer of a foreign company licensed in Curaçao, operating outside Bangladesh’s direct legal jurisdiction. That distinction is what millions of Bangladeshi bettors rely on every day.
| Activity | Legal Status | Risk Level |
|---|---|---|
| Horse racing betting (on-site) | ✅ Legal | None |
| Government lotteries | ✅ Legal | None |
| Operating a local gambling site | ❌ Illegal | Very High |
| Promoting gambling online | ❌ Illegal | Very High |
| Using an offshore betting site | ⚠️ Grey Area | Low (players) |
| Crypto transactions for betting | ❌ Banned | High |
| bKash / Nagad deposits on offshore sites | ⚠️ Grey Area | Low–Medium |
Betting is officially illegal in Bangladesh — but individual players using offshore sites have never been prosecuted. The 2025 Ordinance targets operators, agents and promoters. Choosing a licensed offshore platform like 1xBet or Melbet keeps you in grey area territory, not criminal territory.
The Public Gambling Act 1867 — Bangladesh’s Core Law
The Public Gambling Act 1867 is Bangladesh’s primary gambling law — inherited from British colonial rule. It bans public gambling and gaming houses but contains no mention of online betting, creating the legal grey area that offshore sites operate through today.
What Is the Public Gambling Act 1867?
The Public Gambling Act 1867 is over 150 years old — written by British colonial administrators to regulate gambling across the Indian subcontinent.
Bangladesh inherited this law when it gained independence in 1971, carrying it over from the Pakistani legal framework that had itself inherited it from British India. It has never been significantly amended or replaced. The core provisions remain almost identical to what was written in 1867.
The law targets two things: public gambling in physical spaces and the operation of common gaming houses. It was designed for a world of card tables and dice — not mobile apps and offshore websites.
Key Provisions That Apply to Betting
Three sections are most relevant to bettors:
-
Section 3
Operating a gaming house is prohibited. Anyone owning or running a common gaming house faces fines and imprisonment.
-
Section 4
Gambling on-site is punishable. Players caught gambling inside a physical gaming house can be fined or arrested.
-
Section 13
Games of skill are exempt. This clause has been used to argue that certain betting activities — where skill plays a role — fall outside the ban.
Horse racing is separately exempt, which is why BRCA-licensed race day betting remains the only fully legal form of gambling in Bangladesh today.
Why This Law Doesn’t Cover Online Betting
The 1867 Act has one critical limitation: it was written 130 years before the internet existed.
The law defines gambling in physical terms — gaming houses, physical premises, persons found on-site. It has no provisions for digital platforms, foreign websites or mobile applications. No Bangladeshi court has issued a ruling extending the 1867 Act to cover online betting. No individual has been prosecuted under it for placing bets on a foreign website.
How the Law Has Been Applied in Practice
Enforcement under the 1867 Act has focused entirely on physical gambling operations.
In September 2019, Bangladesh Police raided clubhouses in Motijheel, Dhaka, and seized illegal casino and gambling equipment. These actions targeted physical operators — not online bettors. No documented case exists of a Bangladeshi individual being prosecuted under the Public Gambling Act 1867 for placing bets online.
The law was simply not designed for that purpose.
| Year | Event |
|---|---|
| 1867 | Public Gambling Act enacted by British colonial government |
| 1947 | Inherited by Pakistan at independence from Britain |
| 1971 | Inherited by Bangladesh at independence from Pakistan |
| 2012 | BPL tournament triggers mass online betting adoption in Bangladesh |
| 2019 | Dhaka clubhouse casino raids conducted under the 1867 Act |
| 2025 | Cyber Security Ordinance introduced to fill the online betting gap |
The Public Gambling Act 1867 bans physical gambling but has no provisions for online betting. No individual bettor has ever been prosecuted under this Act for gambling online. Enforcement has always targeted physical operators and gaming houses — never casual online players.
Cyber Security Ordinance 2025 — What Changed?
The Cyber Security Ordinance 2025 is Bangladesh’s first law to explicitly criminalise online gambling. Under Section 20, creating, operating or promoting gambling platforms carries up to 2 years in prison and a fine of up to ৳1 crore. Enforcement so far has targeted operators, MFS agents and syndicates — not individual players.
What Is the Cyber Security Ordinance 2025?
For decades, Bangladesh had no law that specifically addressed online gambling. The Public Gambling Act 1867 covered only physical spaces. That gap closed in September 2025.
The Cyber Security Ordinance 2025 was introduced by Bangladesh’s interim government under Chief Adviser Prof. Muhammad Yunus. It addressed a wide range of online offences — including cybercrimes, harassment, fraud and, for the first time, online gambling specifically.
The ordinance replaced the widely criticised Cyber Security Act, dropping nine sections that had been used to prosecute journalists and critics. The online gambling provisions were newly added — not inherited from any previous law.
Section 20 — Online Gambling Now a Criminal Offence
Section 20 of Chapter VI is the key provision affecting the betting industry.
It states that anyone who creates, operates or promotes any portal, app or device related to online gambling commits a punishable offence. The law also covers those who assist, encourage or advertise gambling — directly or indirectly — on platforms including Facebook, YouTube, WhatsApp, TikTok and Twitter.
Online gambling promotion is now a criminal act in Bangladesh — not just a civil violation. This includes celebrity endorsements, social media ads and affiliate promotions. Shakib Al Hasan’s betting endorsement controversy is a direct example of the legal risk involved.
Penalties — 2 Years Jail + ৳1 Crore Fine
The penalties under Section 20 are significant:
-
Maximum imprisonment: 2 yearsApplies to those creating, operating or promoting online gambling platforms.
-
Maximum fine: ৳1 crore (~USD $90,000)Courts may impose a fine alone or in combination with imprisonment.
-
Individual players: not specifiedThe penalty language targets operators, promoters and advertisers — not the individual placing a bet on a foreign licensed site.
The 2025 CID Crackdown — What Actually Happened
Following the ordinance, Bangladesh’s Criminal Investigation Department launched a nationwide crackdown on online gambling in May 2025.
Bangladesh Bank issued a directive ordering AI-based transaction surveillance to detect gambling-related payments. The High Court directed ISPs and media platforms to block gambling content. Grameenphone and other ISPs were instructed to censor betting-related domains.
What the crackdown did not include: a single documented prosecution of an individual bettor for placing bets on a licensed offshore site.
| Offence | Who It Targets | Max Prison | Max Fine |
|---|---|---|---|
| Creating/operating gambling platform | Operators | 2 years | ৳1 crore |
| Promoting/advertising gambling online | Promoters, influencers | 2 years | ৳1 crore |
| Cyberspace fraud (Section 21) | Scammers | 2 years | ৳20 lakh |
| Cyberspace deception (Section 22) | Fraudsters | 5 years | ৳50 lakh |
| Individual placing bets on offshore site | Players | Not specified | Not specified |
The Cyber Security Ordinance 2025 made online gambling explicitly illegal in Bangladesh for the first time. Section 20 targets operators, promoters and advertisers with up to 2 years in jail and ৳1 crore in fines. The 2025 CID crackdown hit 5,000+ MFS accounts and 1,000+ agents. Individual players using licensed offshore sites remain outside the documented enforcement scope.
What Forms of Gambling Are Legal in Bangladesh?
Very few forms of gambling are legal in Bangladesh. Horse racing betting at licensed tracks and government-approved lotteries are the only permitted exceptions. All other forms — including casinos, online sports betting, card games and online slots — are banned. Offshore sports betting exists in a grey area for individual players.
- Horse racing (BRCA-licensed, on race days only)
- Government-approved lotteries
- Using offshore betting sites (player side)
- bKash / Nagad deposits on offshore platforms
- Land-based casinos
- Operating online gambling platforms
- Online casino slots & card games
- Cryptocurrency gambling transactions
- Promoting betting on social media
Horse Racing — The Only Legal Betting Exception
Horse racing is the single form of betting explicitly permitted under Bangladeshi law. It is regulated by the Bangladesh Race Control Authority (BRCA) and has operated legally since before independence.
BRCA-licensed operators are permitted to accept bets on race days only, and only at the physical racetrack. Remote or online horse racing bets are not covered by this exemption. Bookmaking operators pay a 21% tax on their earnings under this framework.
The exemption exists partly because horse racing predates the gambling ban in its organised form, and partly because Islamic tradition has historically treated horse racing as a sport of skill rather than pure gambling. The government has maintained this exception rather than expanding it to other sports.
Government Lotteries — What Is Permitted
Government-recognised lotteries are also legal in Bangladesh. The Public Gambling Act 1867 specifically excludes lotteries from its ban, provided they are run by or approved by recognised entities.
Only lotteries run by state-approved bodies are permitted. Private or informal lotteries — including those run through social media or messaging apps — are illegal. No online lottery platform has received official government approval in Bangladesh.
In practice, government lotteries are limited and not widely used for sports betting purposes. They are entirely separate from the offshore betting market that cricket fans use.
What Is Completely Illegal
Outside horse racing and approved lotteries, the following are explicitly banned in Bangladesh:
Land-based casinos have no legal path to operate. Online gambling platforms cannot be licensed domestically. Sports betting operators cannot legally set up within Bangladesh. Cryptocurrency transactions for gambling purposes are doubly prohibited — both as gambling and as unauthorised use of banned crypto assets.
Promoting any gambling activity online — including through Facebook, YouTube or influencer partnerships — is a criminal offence under the Cyber Security Ordinance 2025, carrying up to 2 years in prison.
Only horse racing (BRCA-licensed, on-site) and government-approved lotteries are legal in Bangladesh. Everything else — casinos, online sports betting platforms, crypto gambling — is banned. Individual players using licensed offshore sites for cricket betting sit in a grey area, distinct from the illegal operator category.
Are Offshore Betting Sites Legal for Bangladeshi Players?
Offshore betting sites are not licensed in Bangladesh, but they are not explicitly banned for individual users either. Sites holding Curaçao or Malta licenses operate legally in their home jurisdictions — Bangladeshi players access them through a legal grey area with no documented prosecutions of individual bettors.
How Offshore Betting Works in Bangladesh
Offshore betting sites are companies registered and licensed in countries like Curaçao, Malta or Cyprus. They operate legally in their home jurisdictions — and they are legally permitted to accept players from countries where local gambling laws are ambiguous or unenforced at the individual level.
Bangladesh fits that profile. The Public Gambling Act 1867 does not mention foreign websites. The Cyber Security Ordinance 2025 targets those who create or operate gambling platforms — not those who use them as customers. This is why platforms like 1xBet, Melbet and Linebet continue to operate freely in Bangladesh without legal consequences for their users.
Millions of Bangladeshi cricket fans access these sites every day — depositing via bKash and Nagad, placing bets on IPL and BPL matches, and withdrawing winnings to their mobile wallets.
Operator Risk vs Player Risk — A Key Distinction
- ❌Running a gambling website from Bangladesh
- ❌Processing payments as an MFS agent for gambling
- ❌Promoting betting on social media
- ❌Building or hosting a gambling app locally
- ✅Placing bets on a Curaçao-licensed offshore site
- ✅Depositing via bKash or Nagad as a player
- ✅Using a VPN to access blocked domains
- ✅Withdrawing winnings to your mobile wallet
The legal and enforcement distinction is clear. Bangladesh’s CID crackdown in 2025 targeted operators, syndicates and MFS agents processing gambling payments — not the millions of individual players placing bets on offshore platforms.
What Makes an Offshore Site Safe to Use
Not all offshore sites are equal. Using an unregulated or unlicensed platform adds risk — not from Bangladesh’s law, but from the platform itself failing to pay out or protect your data. These are the criteria that separate safe offshore sites from risky ones:
-
✓
Valid offshore license (Curaçao or Malta)Curaçao eGaming and Malta Gaming Authority are the two most common licenses held by sites serving Bangladesh. These require operators to maintain player funds and follow payout rules.
-
✓
bKash and Nagad supportA site that supports local mobile wallets is set up specifically for the Bangladeshi market — a sign of genuine commitment to local players.
-
✓
BDT currency supportSites that accept Bangladeshi Taka directly avoid currency conversion fees and signal that they are built for local users.
-
✓
Proven withdrawal track recordLook for sites with documented payout history in Bangladesh — user reviews in local communities and established withdrawal timelines matter more than bonus size.
Looking for trusted offshore sites for Bangladesh?We have reviewed and ranked the top Curaçao-licensed platforms that accept bKash, Nagad and BDT.
View Best Betting Sites →Offshore licensed betting sites are not explicitly banned for individual Bangladeshi players. The legal risk falls on operators, promoters and agents — not casual bettors using Curaçao or Malta-licensed platforms. Choosing a site with a valid license, bKash support and BDT currency is the safest approach for players in Bangladesh.
Payments — bKash, Nagad and What to Avoid
bKash and Nagad are the safest and most widely used deposit methods on offshore betting sites in Bangladesh. Both work directly without conversion fees. Avoid cryptocurrency — Bitcoin and all digital assets are banned by Bangladesh Bank, adding serious legal risk on top of the gambling grey area.
Can You Use bKash or Nagad for Betting?
Yes — bKash and Nagad are supported by all major offshore betting sites serving Bangladesh, including 1xBet, Melbet and Linebet. Deposits are processed instantly and withdrawals typically arrive within minutes.
Both platforms are deeply integrated into daily Bangladeshi financial life. bKash alone handles over 60% of all mobile financial transactions in the country. Offshore betting sites recognise this and have built dedicated deposit flows for both wallets.
Following the 2025 CID crackdown, over 5,000 MFS accounts were flagged for gambling-related transactions. Use your personal wallet for deposits — not agent accounts or informal third-party services — to stay within normal transaction patterns.
Instant deposits. Widely supported. Minimum deposits from ৳120–৳300. Send Money limit ৳25,000 / Merchant ৳50,000 per transaction.
Instant deposits. Backed by Bangladesh Post Office. Daily transaction limit up to ৳70,000. Accepted on all major platforms.
Accepted on some platforms but subject to bank blocks. Some Bangladeshi banks decline gambling-related transactions. Slower than mobile wallets.
All crypto including Bitcoin and USDT is banned by Bangladesh Bank. Using crypto for betting creates double legal risk — gambling grey area plus unauthorised crypto use.
Why Crypto Is Banned in Bangladesh
Bangladesh Bank issued a clear directive in July 2021 explicitly prohibiting the ownership, trading or use of any cryptocurrency or virtual coin in Bangladesh. This applies to Bitcoin, Ethereum, USDT and all other digital assets.
Using crypto for betting deposits therefore carries double legal exposure — you are simultaneously in the gambling grey area and using a banned financial instrument. Even if enforcement of the gambling side remains minimal for individual players, crypto transactions can trigger Bangladesh Bank’s AI surveillance systems, which were specifically upgraded in 2025 to detect financial crime patterns.
Stick to bKash or Nagad. The risk-reward calculation does not favour crypto for Bangladeshi bettors.
Safest Deposit Methods for Bangladeshi Bettors
Based on legal risk, transaction speed and acceptance across major platforms, here is the recommended deposit hierarchy for Bangladeshi players:
- ①bKash — Fastest, lowest minimum deposit, accepted everywhere. Use your personal wallet, not agents.
- ②Nagad — Equally fast, higher daily limit (৳70,000). Backed by Bangladesh Post Office — strong institutional trust.
- ③Bank transfer — Slower but works for larger amounts where mobile wallet limits are a constraint.
- ④Visa/Mastercard — Use only if bKash/Nagad not available on a specific platform. Some banks will decline.
- ✗Crypto — Avoid entirely. Banned by Bangladesh Bank. Not worth the double legal risk.
For a full breakdown of how to deposit on each platform, see our bKash betting guide and Nagad betting guide.
bKash and Nagad are the safest payment methods for Bangladeshi bettors — instant, widely accepted, and BDT-native. Avoid crypto entirely — it is banned by Bangladesh Bank and adds serious legal risk. Use your personal mobile wallet for deposits, not third-party agents, to stay well within normal transaction patterns.
Do You Need a VPN to Bet in Bangladesh?
Not always. Major platforms like 1xBet, Melbet and Linebet are directly accessible in Bangladesh without a VPN — they maintain mirror domains and Android apps that bypass BTRC blocks automatically. A VPN is only needed if your primary domain is blocked by your ISP.
Does BTRC Block Betting Sites?
Yes — the Bangladesh Telecommunication Regulatory Commission (BTRC) does block certain betting-related domains. Following the 2025 High Court directive, ISPs including Grameenphone were instructed to censor gambling content and block associated websites.
However, blocking is domain-specific, not platform-wide. When a domain gets blocked, operators simply activate a mirror domain — an alternative URL that points to the same platform. This is standard practice for offshore betting sites operating in restricted markets.
Which Major Sites Work Without a VPN
The simplest approach: download the Android APK directly from the official site. All major platforms offer this, and apps bypass domain-level blocks entirely without needing a VPN.
VPN Safety Tips If You Need One
If a site’s primary domain is blocked and no mirror or app is available, a VPN is a practical workaround. Here is how to use one safely:
-
1
Use a reputable VPN providerProtonVPN (free tier) and ExpressVPN (paid) are the most commonly used options among Bangladeshi bettors. Avoid unknown free VPNs — they often log traffic or inject ads.
-
2
Connect before opening the betting siteEnable the VPN first, then open the browser or app. Connecting mid-session can cause payment failures or session drops on some platforms.
-
3
Use a server in a nearby countrySingapore or India servers typically offer the best connection speeds for Bangladeshi users while maintaining access to betting platforms.
-
4
Avoid using a VPN for bKash depositsMobile wallet transactions are tied to your SIM and location. Use bKash and Nagad without a VPN active — the payment goes through your local network regardless.
A VPN is not required for most major betting sites in Bangladesh. 1xBet, Melbet and Linebet all maintain mirror domains and Android apps that bypass BTRC domain blocks automatically. If you do need a VPN, use ProtonVPN or ExpressVPN — and disable it before making bKash or Nagad deposits.
Safest Betting Sites for Bangladeshi Players
The safest betting sites for Bangladeshi players are offshore platforms licensed in Curaçao or Malta that accept bKash, Nagad and BDT. 1xBet, Melbet and Linebet are the three most-used platforms in Bangladesh, all with active mirror domains, Android apps and direct mobile wallet support.
Why Offshore Licensed Sites Are the Safest Option
Based on everything covered in this guide, the safest path for Bangladeshi bettors is an offshore platform with the right credentials. Here is what separates a safe site from a risky one:
- ✓Curaçao or Malta license — Ensures the operator follows payout rules and maintains player funds separately.
- ✓bKash and Nagad support — Direct BDT deposits without third-party agents or crypto workarounds.
- ✓Mirror domain or Android APK — Ensures consistent access even when BTRC blocks the primary domain.
- ✓Established track record in Bangladesh — Documented withdrawal history from Bangladeshi users, not just global reviews.
- ✓Cricket coverage (BPL + IPL) — Bangladesh’s primary betting interest. A site without deep cricket markets is not built for this market.
Our Top Picks for Bangladesh Players
These three platforms meet all the criteria above and are the most actively used by Bangladeshi bettors:
| Site | License | Welcome Bonus | Min Deposit | Payments | Review |
|---|---|---|---|---|---|
| 11xBet | Curaçao | 100% up to ৳15,600 | ৳120 | bKash, Nagad | Review → |
| 2Melbet | Curaçao | 150% up to ৳12,000 | ৳300 | bKash, Nagad | Review → |
| 3Linebet | Curaçao | 100% up to ৳13,107 | ৳150 | bKash, Nagad | Review → |
Ready to bet safely in Bangladesh?See our full comparison of all top-rated offshore bookmakers, ranked for Bangladeshi players.
View All Betting Sites →The safest betting sites for Bangladeshi players are offshore Curaçao-licensed platforms with bKash/Nagad support, mirror domain access and proven BDT payout records. 1xBet, Melbet and Linebet are the top three choices. No individual bettor using these platforms has been prosecuted under Bangladeshi law.