Online betting sites in India
Search for betting sites in India and you land on the same handful of offshore brands, dressed up as top 10 lists of cricket betting sites, IPL betting sites and instant withdrawal apps. This page does the opposite. It names the Indian betting sites people ask about and shows who actually holds each licence.
See brands with a ₹100 signup bonus
All Indian betting sites, licence by licence
What Indian bettors search for most
Are betting sites legal in India?
No. The Promotion and Regulation of Online Gaming Act 2025 prohibits offering, advertising and taking part in online money games anywhere in India, whether the game is judged skill or chance. Telangana, Andhra Pradesh, Tamil Nadu and Karnataka banned online money play before that. So there is no such thing as a legal betting site in India, only offshore sites that accept Indian users at their own risk.
Cricket and IPL betting sites
Almost all Indian search demand is cricket, and most of it peaks around the IPL. The offshore brands lean on that with cricket branded lobbies, Hindi commentary and IPL themed pages. None of it changes the legal position, and none of it gives you a complaints route in India if a withdrawal is refused.
UPI, instant withdrawal and crypto claims
The most searched promises are instant withdrawal, small deposits and crypto payments. Treat all three carefully. UPI support on offshore sites is routed through third parties that change often, payments can be blocked or reversed by banks, and crypto deposits leave you with no chargeback and no regulator to appeal to.
Tax on betting winnings in India
Online money gaming winnings are taxed at 30 percent, deducted at source under section 194BA, with no minimum threshold and no set off for losses. A 28 percent GST charge has applied to the full deposit amount since 1 October 2023.

Twenty20K Cricket
Win up to ₹40000
Choose your team
Play as Guest
Twenty20K Cricket
Win up to ₹40000
India vs England

England
168

India
118
Chase down England. Three in a row scores runs.
Chase down England. Three in a row scores runs.
24 spins per innings, four overs from over 16.0
- Pick your team, then chase the total. You start 50 runs behind.
- An innings is 24 spins, four overs starting at over 16.0.
- Three matching symbols in a row score. Anything else is a dot ball.
- Three UMPs is a wide: 1 run plus an extra ball in the same over.
- Three Cs puts the ball in the air, spin again for the catch.
- Each X symbol costs you a wicket. Three X symbols and the innings is over.
- Three 40Ks is the ₹40000 jackpot.
- Pass the target and you win ₹400, then spin the multiplier reel.
- Multipliers run from x1 up to x100. Winnings are added to your account in pounds.
- Maximum 2 plays per day.
Free to play for entertainment only. No stakes, no prizes, no real money betting. 18+

