The honest legal position: the 1867 Act, state restrictions, the skill-vs-chance line, and the 30% tax that applies either way.

The honest answer to "is cricket betting legal in India?" is: it depends where you stand, in both senses. There is no central law that makes placing an online bet a crime, but there is also no central law that licenses it — which leaves a state-by-state patchwork, a colonial-era statute doing work it was never built for, and a tax regime that is far clearer than the gambling law itself. This guide lays out the position as it stands in 2026, state by state, without the wishful spin betting sites usually put on it.
The Public Gambling Act of 1867 is the foundation of Indian gambling law. It criminalises running or visiting a "common gaming house" — a physical concept that predates the telephone, let alone the internet. It says nothing about websites, offshore operators or UPI transfers, and courts have never stretched it to cover an individual placing an online bet from their phone.
Two other pillars matter. First, gambling is a state subject under the Constitution's Seventh Schedule, so each state writes its own gambling law. Second, the long-standing judicial distinction between games of skill and games of chance: skill-based competitions (including fantasy sports, per multiple High Court rulings) enjoy protection that pure chance betting does not. Sports betting sits in contested territory — bettors argue it is skill-heavy; most statutes treat it as wagering.
Strip the sport out of the question — is betting legal in india at all? — and the answer splits by role. For the individual bettor, the practical position in most of the country is this: using an offshore betting site is not a criminal offence under federal law, offshore operators accept Indian players openly, and payments flow through standard rails. So is cricket betting legal in india for the person placing the bet? In practice, in most states, nothing prohibits it — which is why the market our best cricket betting sites ranking covers exists at all. What remains prohibited nearly everywhere is operating an unlicensed betting business on Indian soil — the law targets the bookmaker, not the customer.
Is online betting legal in india in the sense of being positively licensed? Only in fragments: a small number of states (Sikkim, Goa, and Nagaland for skill games) have their own licensing regimes, mostly for casinos and lotteries rather than online cricket books. The 2023 amendments to the IT Rules created a framework for "permissible online real money games" federally, but its rollout has focused on rummy and fantasy platforms, not sportsbooks.
| State | Position |
|---|---|
| Telangana | Explicit prohibition — Gaming Act amendments ban online betting including games of skill for stakes |
| Andhra Pradesh | Explicit prohibition — 2020 amendments criminalise online gambling |
| Tamil Nadu | Restrictive — legislation targets online real-money games; litigation ongoing over scope |
| Sikkim, Goa, Nagaland | Own licensing regimes (casinos, lotteries, skill games) |
| Most other states | Pre-internet gambling acts with no online provisions — the grey zone where offshore sites operate |
If you live in Telangana, Andhra Pradesh or Tamil Nadu, the risk calculus is different from the rest of the country, and no offshore site's marketing changes that. Enforcement against individual bettors is rare everywhere, but rare is not never — and payment intermediaries in restrictive states occasionally block gambling-tagged transactions.
Whatever the ambiguity about the betting itself, the tax treatment of winnings has none. Section 115BBJ taxes net winnings from online games and betting at a flat 30% (plus cess), with no basic exemption and no loss offset against other income. Platforms that comply deduct TDS before payout; where an offshore site doesn't deduct, the liability transfers to you at filing time — it does not disappear. Separately, the 2023 GST changes put 28% on deposits at India-regulated real-money gaming platforms, a cost offshore sites don't collect — one structural reason the offshore market dominates cricket betting. Worked examples are in our 30% TDS explainer.
Whether you ask is online betting legal in india or specifically is cricket betting legal in india, the answer sits inside a wider online gambling in india picture that is moving, slowly, toward regulation. The IT Rules amendments, GST clarifications, and repeated committee recommendations all point the same direction: the state knows the market exists, taxes it where it can, and periodically debates licensing it. Bettors should expect the ground to keep shifting — bookmark this page; we update it when a state passes something new. What has not changed in years: online gambling in india remains legal to consume in most states, illegal to operate domestically without a licence, and taxed regardless.
In most Indian states there is no offence to arrest you for — the law targets operators, not customers. The exceptions are the restrictive states (Telangana, Andhra Pradesh, Tamil Nadu), where online betting itself is prohibited and the individual risk, while rarely enforced, is real in law.
They are licensed where they are based (Curaçao, Malta, the Philippines) and Indian federal law doesn't criminalise the customer relationship. They operate outside Indian licensing rather than under it — which is also why player protection depends entirely on the operator's own standards.
Fantasy sports have repeatedly been held to be games of skill by Indian courts, which places them under constitutional protection that wagering doesn't enjoy. That's why Dream11-style platforms operate openly under Indian law while sportsbooks stay offshore.
Yes. Section 115BBJ's 30% on net winnings applies regardless of deduction at source — if an offshore operator paid you gross, the liability lands on your return. Non-declaration is a tax offence independent of any gambling-law question.
Payment intermediaries sometimes decline gambling-tagged merchant transactions, particularly in restrictive states. In practice UPI deposits to licensed operators' gateways go through normally in most of the country — persistent blocks usually indicate either your state's rules or a flagged merchant.
These states run on pre-internet gambling acts with no online provisions — the grey zone described above. Ask "is betting legal in india" from Mumbai, Delhi or Bengaluru and the honest answer is: not prohibited for the individual with offshore sites; operating a book domestically is.
It has been recommended more than once (including by the Law Commission in 2018) and the tax framework increasingly assumes the market exists. But as of 2026 no national licensing regime for sportsbooks is in force — the direction of travel is regulatory, the timeline is anyone's guess.
No — the opposite. Illegal domestic bookmaking is exactly what the gambling acts criminalise, and the "betting ID" reseller ecosystem adds fraud risk with zero recourse. If you bet at all, a licensed offshore operator from our reviewed list is the defensible choice.
18, everywhere, without exception — and every operator in our ranking verifies age at KYC. Underage betting is both an offence and grounds for confiscated winnings under operator terms.
No — an app is just a client for the same offshore service, so the state-by-state analysis is identical. The Play Store's ban on real-money apps is Google policy, not Indian law; install routes are covered in our apps guide.