Last Updated: 19 March, 2025
Since federal laws do not prohibit online sports betting or gambling in India, several sportsbooks have used the opportunity to offer sports betting apps in the country. Therefore, Indians have quite a good selection of mobile apps to place some sports wagers online.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
This promotion is available once per player. Deposit ₹500 to automatically receive a ₹300 bonus. Complete 10x wagering to enable withdrawals.
18+. Minimum deposit 200 INR. Total amount must be wagered 30 times using minimum odds of 1.90. T&Cs Apply.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. To complete rollover requirements, bonus has to be wagered 6 times using singles with odds 2.00 or multi-bets with odds of 1.50 or higher per selection. Minimum deposit is 500 INR.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+ | T&C Apply | Please gamble responsibly.
18+. New customers only. T&Cs apply. Please gamble responsibly.
18+. New customers only. INR players making their first deposit on Dafa Sports can claim a 160% bonus up to INR 16,000 with a 15x wagering requirement (deposit + bonus) on odds of 1.50 or higher. Alternatively, a 50% bonus up to INR 30,000 is available with a 10x wagering requirement (deposit + bonus) on the same minimum odds.
18+. Wager the 1st deposit (min 1.50 odds) once (1X) to claim bonus. Bonus rollover: 6X in 30 days. Min odds: 2.00 (single) or 1.60 per selection (multibets). Skrill/Neteller not eligible. T&Cs apply.
The whole gambling industry has come a long way in India. Before the introduction of online sports betting, Indians could only enjoy in-person wagering on horse races and lottery games. Initially, horse racing was categorized as a skill game; hence, it was legal and regulated by state governments. After some time, the Indian government gradually began embracing the impact of sports betting, and they realized that the industry could raise revenues and contribute to the country's economic growth.
But even with all the embracing, the legality of sports gambling in the country is still debatable since the government has not yet implemented proper regulations. Therefore, the whole online sports betting market is in a sort of limbo. However, even though the ancient gambling laws in the country, such as the Public Gambling Act of 1867, declare almost all gambling illegal, these laws do not mention online wagering in any form.
Just to add some more confusion to the matter, different Indian states have their own sets of laws regarding gambling and betting. So, even though there are no federal laws to prohibit online gambling, some states, namely Telangana and Andhra Pradesh, have set up legislation to ban all online gambling from the locals.
But in a nutshell, even though the sports betting industry isn't yet adequately regulated in the country, there are many different online sportsbooks for Indians to choose from, just as long as you are not resident in a state that strictly prohibits such activity.
India's government has, however, taken some steps lately to improve the regulatory field of online gambling. In January 2023, the government introduced new regulations to govern online gambling, creating self-regulatory bodies to supervise the industry. However, despite this update, there's still a long way to go before India has clear-cut sports gambling legislation.
Is online sports betting legal in India? | Yes (restricted) |
Is in-person sports betting legal? | No |
Is daily fantasy sports legal? | Yes |
Is horse racing betting legal? | Yes |
Is political betting legal? | Yes |
Is eSports betting legal? | Yes |
How many legal sports betting apps are there in India? | 30+ |
Legal age for sports betting in India? | 18+ (21+ for retail casinos in Goa) |
India's tax rate for betting/gambling winnings | 30% (For winnings over ₹10,000) |
Who regulates sports betting in India? | Each states' governments |
As the Indian government has not adopted any licensing system regarding the online sports betting sector, the sportsbooks can not physically operate within the country's borders. However, the current IND gambling legislation, apart from the states of Telangana and Andhra Pradesh, doesn't prohibit offshore sportsbooks or gambling sites from accepting Indians as customers or Indians from placing wagers on such platforms.
Luckily for the Indians, multiple online sportsbooks operate with proper offshore licenses, such as those obtained from the Malta Gaming Authority or The Curaçao Gaming Control Board, which accept bets from India. As the current legislation doesn't restrict these offshore sportsbooks from offering specific betting markets, basically all forms of online sports betting are available for Indians, including eSports and fantasy sports.
Horse racing is also a major sport in India, and the first racecourse was established in the country all the way back in 1777. Therefore, it's no surprise that horse race betting is a very popular avenue of entertainment in India.
March 14, 2025: A Digital India Foundation (DIF) report reveals that India’s weak gambling regulations have fueled $100 billion in illicit deposits, with offshore operators evading taxes and laundering money through cryptocurrency and mule accounts, despite enforcement efforts.
January 8, 2025: India's Ministry of Finance has empowered the DGGI to block online gaming sites and apps evading 28% GST on real-money skill games. Previously requiring approval from the IT Ministry, the DGGI can now directly issue takedown notices to non-compliant operators.
December 2, 2024: The CCI investigates Google after Winzo accused it of unfairly favoring certain real-money gaming (RMG) apps. Winzo claims Google's 2022 pilot program, which allowed Daily Fantasy Sports and Rummy apps on the Play Store, gave platforms like Dream11 an unfair advantage, The Indian Express rep
September 10, 2024: India's GST Council will maintain the 28% turnover tax on online gambling, casinos, and horse race betting, implemented in October 2023. Finance Minister Nirmala Sitharaman reported a 412% surge in online gambling revenue, reaching ₹6,909 Crore ($823m) between November and April.
August 8, 2024: India may soon allow 100% Foreign Direct Investment (FDI) for real-money gaming companies via an automatic route, easing the impact of the recent 28% GST. This measure will enable skill-based gaming startups to raise foreign capital without official approval, boosting the sector. However, it won't apply to games of chance like online casinos and sports betting.
July 25, 2024: The 2024 Summer Olympics begin in Paris, and the Indian contingent consists of 110 competitors spread around in 16 different sports. Table tennis player Sharath Kamal and badminton player P. V. Sindhu were named the Indian flag-bearers at the Olympics opening ceremony.
May 26, 2024: Kolkata Knight Riders claims its third IPL championship title by beating Sunrisers Hyderabad in the 2024 Indian Premier League final by eight wickets. Mitchell Starc from Kolkata Knight Riders was selected as the player of the match, and his teammate, Sunil Narine, claimed the MVP honor for the third time in his career.
Are online casinos legal in India? | Yes |
Are retail casinos legal? | Yes |
Are social casinos legal? | Yes |
Is online poker legal? | Yes |
Is the lottery legal? | Yes |
Even though the federal laws have not explicitly forbid online casino gambling, only a handful of Indian states, namely Goa, Daman, and Sikkim, have properly legalized such activity. However, thus far, there are no reports of Indian players having faced prosecution for online gambling. Having said this, if you want to play it safe, you should only access online casinos and other Internet gambling platforms from the aforementioned Indian states.
Earlier, Indian gambling law controlled all physical casinos that offered sports bets such as horse racing and lotteries. Today, land-based and online casinos operate legally under the Public Gambling Act of 1976 in Sikkim, Goa, Nagaland, and Daman, all of which have incorporated more games and modern gaming techniques into their systems.
Online poker is permitted in India, as it is viewed more as a game of skill, like sports betting, than a game of change. In addition to this, a total of 13 Indian states offer legal lottery.
Bollywood has never quite figured out how to handle gambling. In 1950s classics like Baazi and Shree 420, gambling was portrayed as a slippery slope decision that just waited to blow up in one way or another. These films carried a clear message: gambling is risky, and eventually, luck always runs out.
Modern films have tried to add complexity, but often, the attempts fail. Teen Patti (2010) introduced mathematics and probability, yet the story quickly spiraled into melodrama instead of exploring fundamental gambling strategies. Jannat (2008) teased an unfiltered look at cricket betting, but in the end, it followed the Bollywood formula—glorify the rise, punishes the fall.
The real issue is that Bollywood rarely treats gambling as anything but a moral test. In reality, many gamblers rely on skill, knowledge, and discipline rather than blind luck. But instead of showing the psychology or strategy behind betting, most Indian films either make it look like an easy road to riches or a guaranteed disaster.
I do not understand why Bollywood seems to make this a straightforward yes-or-no question. Of course, gambling can lead to somewhat extreme outcomes, but for most people, it's just casual fun from time to time. Even though this kind of mundane scenario does not sell tickets to movie theaters, it would be refreshing to present the whole betting scene as a casual side quest as it usually is in real life.
At some point, Bollywood needs to grow up about gambling. It's not black and white, and it's not always about luck. The reality is messy, unpredictable, and way more interesting than the same old cautionary tale we've been watching for years.
Only two Indian states, Telangana and Andhra Pradesh, prohibit all online gambling in 2024. As other parts of India still have limited gambling-related regulations, wagering on online sports betting apps and sites is perfectly legal.
According to the Think Change Forum, Indians spend $100bn yearly on wagering at offshore betting apps and sites alone. When the legal operators are added to the mix, it's clear to see how lucrative the Indian gambling market truly is.
Cricket is the most followed and played sport in India; thus, it's also a popular wagering choice for all local bettors. Around $200M is wagered on each one-day international match alone, and over 80% of India's betting revenues come from this sport.
Cricket is also the highest-paying sport in India, and all the richest Indian sports stars are cricketers. Sachin Tendulkar tops this list with around $165M net worth and $6M yearly endorsement earnings despite retiring in 2013.