Betting Online in India

Online betting is very popular in India. It is widely quoted that our market is worth Rs. 3 lakh crore annually and that 40% of Indian internet users visit gambling sites. One of the reasons it is so popular is because we only have legal bookies for horse racing. This leaves a void as cricket betting is an obsession here. Many also enjoy betting football, Formula 1, tennis, field hockey and other sports. The only way to do so semi-legally is using foreign online bookmakers. This is the topic I discuss in this article.

Rupee Betting Sites

As with every type of web based business, not all online bookmakers are the same; each has different betting interfaces, markets, odds and features. There are also differences in where companies are licensed. It is very important when choosing a bookie to select an international one that services Indian punters, and has plenty of odds on cricket and other sports.

The two websites below are the top two options available. They support multiple currencies including Indian Rupee (INR) and offer betting odds for the Indian Premier League (IPL), many other cricket leagues and tournaments, and on most other sports.

Best Sports Betting Sites in India
100% up to ₹10,000
100% Up To ₹20,000
150% Up To ₹10,000
100% up to ₹5,000
100% up to ₹7,500 is a massive subsidiary of Asian Logic. This parent company, under the brand name Mega Sports World, has more betting shops in the Philippines than any other company. The Dafabet website is used to offer betting, casino and poker to many countries including ours. This is the easiest gambling site to use. They accept deposits via online banking or domestic wire transfer (done at a local bank branch) to their Indian bank account. Payouts are made using the same method.

Making Deposits

I’ve started to discuss the need for making deposits already in this article. Internet bookies do not offer credit to customers, so to bet online you need to first deposit money into your account. You can only bet the money that is in your account balance. So if you deposit Rs.6000 you can only make wagers up to Rs.6000 in value.

If your account balance is Rs.6,000 and you stake Rs.2,000 on Chennai Super Kings to win an IPL cricket match your balance immediately becomes Rs. 4,000. If your bet loses, nothing else happens. If it wins the Rs. 2,000 is returned to your account balance and the winnings from that bet are added too.

The process of betting online starts with funding an account. Your account balance can then grow if you win making bets. Anytime you want to cash out all or part of your balance this can be done in the betting sites’ online cashier. Most sites pay by direct bank transfer to your Indian bank account.

As far as deposits go, DafaBet is easy because they accept local bank transfer. To use DafaBet or other sites, EntroPay is the easiest option.

Using EntroPay

As of the 1st of July 2019, Entropay no longer provides payment services. Look at our payment methods page for alternatives; or you can try skrill. You can see how to deposit with skrill from India here. was a website service that Indians could use to deposit to online bookies.

Some important tips:

Understand EntroPay is expensive to use as there is a 4.9% load fee. It is however the easiest way to fund a DafaBet account in a hurry. There are other e-wallets that Indians can use.

Other E-wallets

One of the best EntroPay alternatives is skrill (aused to be known as MoneyBookers). Nearly all gambling sites accept this e-wallet. Unfortunately, RBI restrictions and UK regulations make this a hassle to set up. It can still be done. I have written a guide that explains how to use Skrill in India that is worth a read if you get stuck.

Other e-wallets Indians can use include WebMoney ( and NETELLER ( I mention these only for your own research. For now I will move on in this article by covering the dynamics of sports betting and then conclude by touching on the betting laws of India.

The Dynamics of Sports Betting

First let me make clear that Dafabet is a gambling company focused on Asia. Their website is one of the best for betting football and basketball. Because they have a large number of Indian clients, they offer odds on IPL cricket and some other leagues and tournaments, but do not offer cricket spot bets.

Understand Betting Odds

Online bookies support many different odds formats. No matter which you use the payouts are the same. This is done simply for the reason that betting developed independently around the world, and thus different locations use different odds formats. Decimal betting odds are the most universal format. This is the format to use if you are new to online betting and need to make a choice.

Decimal odds are very easy to understand. The odds shown are how much money will be returned for each rupee staked. Take the case of an IPL match where the odds are:

Delhi Daredevils 1.55
Sunrisers Hyderabad 2.49

This means however much you stake on Delhi Daredevils will return 1.55 times on a win. So if you stake Rs. 3,000 the payout is Rs. 3000*1.55= a return of Rs. 4650. Of that Rs. 3,000 was the return of stake and Rs. 1650 was profit. Notice that if betting Sunrisers Hyderabad you would get a big return. This is because in this match the odds makers have made them the underdog feeling they are less likely to win.

Cricket Betting Markets

Besides match winner there are many other options for betting cricket. At Dafabet you can find the following markets on the Indian Premier League.

You can also find future markets for betting on the winners of tournaments or leagues. In cricket, some of the most popular future bets are made by choosing who you think will win the IPL, Cricket World Cup, ICC Champions Trophy or any other major competitions.

As far as betting on individual matches, there are dozens more markets available at DafaBet. This includes the team to win the toss, top team batsman, highest opening partnership, most match sixes, team to make highest score in the first 6 overs, 1st over total runs, whether a 50 will be scored in the match (and the same for a 100), 1st wicket method, runs at the fall of 1st wicket, most run outs and many player specific prop bets.

Betting on Other Sports

When it comes to football betting at Dafabet is ideal. Dafabet is known for offering the best odds on Asian handicaps. DafaBet has the most markets, and also has live-in play betting and live streams of many matches. For most other sports popular in India, DafaBet is best. This is a great site for betting tennis, field hockey, Formula 1, rugby, golf, boxing, snooker etc. With this now covered let me touch on Indian Betting Laws.

Number 1 Sports Betting Sites

100% Up To ₹10,000

Is Online Betting Legal in India?

In India our gambling laws are difficult to understand, and this is sometimes true even for legal professionals. The primary law that makes gambling a crime is the Public Gambling Act of 1867. At the player level the penalty is a small Rs. 100 fine and up to 1 month in prison. Before you panic, my personal observation is that this law is rarely enforced at the player level.

The Central Lotteries (Regulation) Act of 1998 is an example of law confusion. This is a Central Government law that exempts state approved lotteries from punishment under the Public Gambling Act so long as the lotto is not drawn more often than once a week. This law is ignored in 13 states that have multiple draws daily because they disagree with its validity. Their argument is that the Constitution of India (Seventh Schedule Entry 34 List II) clearly gives each state the right to create its own gambling laws.

As you can, see this is a confusing topic. However, sports betting law is somewhat clearer. The only state this is legal in is Sikkim. In a few Indian states there are stricter laws against it, and in all others the Public Gambling Act of 1867 applies, but is rarely ever enforced at the player level.

The confusion however doesn’t end here. The Public Gambling Act is nearly 150 years old and dates back to the time of British rule. It of course doesn’t specifically mention the internet. Companies such as Dafabet is legal and licensed in the countries from which they operate. The police here have no jurisdiction over these websites, so are not overly concerned with them.

All this said, please understand I am not a lawyer and nothing in this article should be considered legal advice. All I can report is what I mention in the intro. It is widely quoted that our online betting market is worth Rs. 3 lakh crore per year and that 40% of Indian internet users have used online gambling sites. While not 100% risk free, it’s something you should have no issues with.