Online Betting in India

Looking for legal online betting sites in India? Well, you’ve come to the right place. Keep reading to find the best betting sites in India.

Best Online Betting Sites in India

100% Up To ₹60,000 Welcome Bonus

>>Sports betting & Live casino
>>Low wagering requirements
>>Live Betting

100% up to ₹100,000 + 150 Free Spins

150% up to ₹20,000

>>Low wagering requirement (12x)
>>Casino & sports betting (1300+ games)
>>Bitcoin bonuses

Up To ₹1.05 Lakh

200% up to ₹24,000 Code: OCG

Up to ₹90,000


Legal Online Betting Sites In India

Betting is in our history, and we love to play sports betting. So it’s no wonder that there are loads of online venues allowing us to do so. How do you pick the best one for you, though? This is where we come in! With the help of this comprehensive guide, you’ll be able to find out how, where, and what to bet on! Read on for the best Indian betting tips!

Finding a safe, legitimate and reputable venue to play at isn’t the easiest of tasks. The legal system in India traditionally has had a problematic relationship with gambling and online casino.

Most physical venues has also been outlawed in most areas. Online sites, however, are not directly regulated so they can and do exist. This allows Indian players to gamble safely and legally. You can even bet with Indian rupees on most sites.

Online Betting India

Indeed, the existence of these venues has made it easy for Indian players to take part in their favourite pastime without worrying about possible ramifications. Add the fact that most of these betting sites are often licensed and regulated by some of the strictest gaming authorities, such as:

  • The United Kingdom Gambling Commissioner
  • The Malta Gaming Commission

Of course, scam sites can try to creep in through the cracks, but we’re there to help you make the right choice. The venues we review on our site are safe and can be trusted. So make sure to browse our lists and read our casino reviews to get the best intel on your next favourite online betting location! 

Some of the best betting sites for Indian players:

Royal Panda

Royal Panda

100% up to ₹10,000 + Free Bets Up To ₹2,000 + 10 No Deposit Free Spins

>>Great Loyalty Club
>>Casino & betting
>>Play in INR

Enjoy the warm and loving atmosphere that pandas know how to create, all the while feeling like royalty. That’s right, Royal Panda brings these two seemingly unrelated concepts together and merges them in an outstanding online betting.

Apart from sports betting, you’ll encounter thrilling casino games such as video poker, roulette and online blackjack. There’s also Virtual Sports for those among you who enjoy simulations! 

10Cric India

10Cric Logo

150% up to ₹20,000

>>Low wagering requirement (12x)
>>Casino & sports betting (1300+ games)
>>Bitcoin bonuses

10Cric, formerly Betrally, is a highly respectable and popular betting page which caters exclusively to Indian players. You’ll find your favourite sports leagues there, such as the Indian Premier League in cricket, as well as plenty of tailored bonuses to choose from. Some of them have to do with the cricket World Cup, for instance, like the one that rewards you for betting on India in ‘The Cup’ and winning! 

10Cric Betting Offer

All the best stuff, like live betting, is available here, together with plenty of ways to view the betting odds, such as fractional, American, Hong Kong, Malaysian and Indonesian. Supporting a wide range of banking options (including cryptocurrency like Bitcoin), 10Cric is a leader in the Indian sports betting world. 



Get Up To ₹80,000 in Welcome Bonus

>>Multi award-winning online casino
>>Casino & betting
>>Play in INR

Join the pride of proud lions at LeoVegas, the multiple award-winning casino and sports bookie which has delighted Indian players ever since coming onto the scene. Launched in 2011, the site has always focused on mobile gaming. So you can be sure their venue is perfectly tailored for use by any smart device.

You can download their native Android app, which actually won ‘Best Native App’ at the EGR Marketing and Innovation Awards 2017 or the iOS version.

With over 1,500 casino games to play, this venue is geared more towards the casino side of things. However, their sports betting offer is also a well-crafted experience!



100% Up To ₹60,000 Welcome Bonus

>>Sports betting & Live casino
>>Low wagering requirements
>>Live Betting

Betway is one of the heavy hitters when it comes to Indian sports betting. Part of the globally recognised “Betway” brand, this sports betting page has been a huge contender and market shareholder in the Indian region when sports bets are concerned. They have a vast selection of sports and other events to bet on, as well as live in-play betting and a “cash-out” option if you’d like to claim a share of your winnings before a match is over. 

Betway also offers a vast selection of bonuses usable exclusively in sports betting. The venue is one of those that highly favour sports betting over other gambling games, proved by the fact that they only offer a small selection of Live Casino games on top of the various sporting events. The Flexi bonus option allows you to combine real cash and bonus money when making bets, further enabling you to tailor your betting to how you like it to be.


22Bet India Review

100% up to ₹25,000

22Bet ticks every box you can think of, a comprehensive Sportsbook with live betting, esports and niche bets. A casino wit...

22Bet is another exciting sport betting page to play at. Featuring slick design and plenty of betting options including live betting and virtual sports, as well as a fun selection of casino games. They offer both live casino and regular table games, as well as a 22Bet exclusive offer of betting games like Crown & Anchor, Truth or Lie and Guess Which Hand. The venue launched in 2017 and is operated by Technosolutions Group Limited, and holds a Curacao gaming license.


Bet365 Logo

Choose between the casino bonus: 50% Up To ₹7000 or the betting Bonus: 15% Up To ₹4000

>>Sports betting & Live casino
>>Live streaming
>>Play in INR

Another highly popular sports bookie in India is Bet365. This venue competes closely with 10CRIC for the spot of favourite Indian sports bookmaker. One of the longest-standing active sites, Bet365 has gathered betting enthusiasts from all over the world since 2001. It is one of the most recognisable names in the industry, hardly has any bettor not heard of this well-known brand. They have so many tournaments and leagues to choose from they will make your head spin, including in-play betting when you want to keep track of the action as it happens. 

One of their best selling points is the live streaming they have available, which is free once you create an account and deposit some funds. You can watch hundreds of games each day using their premium service, streamed directly to your screen. Now you can follow the action even if your TV provider doesn’t offer such channels. 


Mobilebet is a slick, well-designed site that allows for premium gambling and betting from your phone, tablet or smart device. It’s mostly geared towards mobile players, but you can enjoy its many benefits on internet browsers as well. Such as their great offer of sports, including live betting, casino games and live casino. Their loyalty programme has you collecting points which you can redeem for bonuses or even fancy gadgets!



150% up to ₹10,000

>>Choose between 4 different welcome bonuses
>>Low wagering requirements
>>Betting & casino

This sports betting site has a comprehensive selection of sporting events to bet on. Dafabet is a premium location for any Indian sports betting enthusiast. Excellent odds and plenty of options such as fantasy sports, virtual sports, live betting and esports make the venue a highly desirable location, merging together many different styles of gameplay. Apart from the awesome sports, there’s a dizzying number of casino games and online lotteries.


Unibet is one of the most popular betting sites in the world with more than 16 million players. Here you can bet on more than 40 sports, including betting, football and even esports. This betting site accepts payments in Indian Rupees and offers many different welcome bonuses.


Betfair is one of the largest betting providers on the planet, holding a dual licence by the Malta Gaming Commission as well as the UK Gambling Commission. Powered by Playtech, Betfair has its own betting software and even an exclusive poker system called Betfair Poker. Apart from casino games, you can, of course, bet on sports, including in-play bets.

Betting Bonuses Explained

Bonuses and promotions are among the most enticing offers each betting site can make available to their customers. When you’re on the fence about choosing between venues, the bonus on offer might very well be the one straw that weighs your decision in one direction. All of these venues know this, so they make available a wide range of bonuses which you can make use of. The following list contains examples of various kinds of promotions you might run into. 

Most sites offer both a sports betting page and a casino selection, so you’ll have bonuses dedicated to each. Sports betting bonuses usually have to do with the various sports, such as providing you with extra cash for certain games, accumulator bets, or awarding free bet slips when you complete some requirements.

Sports Bonuses

  • Welcome bonus – this is the most popular bonus on any sports betting and casino site. It consists of the venue matching your first deposit (or first few deposits) by a percentage and giving you, let’s say 100% on top of what you deposited as bonus cash to play with. Plus, even though not a sports bonus you can find free spins included in with this bonus. 
  • Free bets/bet credits – these are sports betting bonuses which allow you to initiate a betting slip free of charge, going for a previously arranged sum of money, free bets on IPL!
  • Accumulator bets – combination bet slips could rake in higher winnings, arranged by the venue. 
  • Specific sport bonus – some betting pages offer extra cash winnings if you bet on a previously decided sports such as the World Cup or the latest test series.
  • Draw money back – get your bet back if the match ends without any scores, 0:0. 

Bonuses that can be used both at casinos and sports

  • Financial provider bonuses – extra money received when using a certain specific banking option to make your payment. For instance, an extra ₹1,000 if you deposit using Neteller.
  • Social media/online app bonuses – some casinos and betting pages offer special bonuses if you follow them on social media or on apps such as Telegram. You might find some prizes just for following. You could also learn of their new and upcoming promotions to take part in by reading their feeds.
  • Seasonal promotions – time specific bonuses are awarded during some events such as the Cricket World Cup or Olympics. For instance, some venues offer bet credits for each guess you get in a certain tournament.
  • Cashback – get a certain percentage of your losing bet value back, for instance, 10% each week. 
  • Loyalty/VIP programme – venues often allow you to collect points and rise through loyalty levels, each one unlocking better and more frequent bonuses.

These are most of the sports-related bonuses you’ll be able to find on betting sites, but there could be even more. For instance, there are some casino bonuses you might run into that are specifically used for the casino section on the sites. Plenty of these sports betting sites include a casino part as well. So don’t be confused if you see various bonuses like free spins or jackpot tournaments at the sports betting venue of your choice. 

Bonuses offer by specific sites

  • Royal Panda: 100% match up to ₹10,000
  • Betway: 100 % match up to ₹2500 
  • LeoVegas: Sports – 100% Profit Boost up to ₹10,000
  • Bet365: Sports – 15% up to ₹4000 in Bet Credits
  • Mobilebet: 200% up to £300 bonus on your first deposit
  • Dafabet: OW Sportsbook – 150% up to ₹10,000
  • Cloudbet: 5BTC welcome bonus

Be on the lookout and read our reviews to keep track of which kind of bonus is offered at which site. They constantly try to one-up each other and stay even more relevant in the ever-changing landscape of online betting sites. Keep in mind the wagering requirement, the rule that you have to play a certain number of times with the bonus money before withdrawing (usually between 20x and 50x).

Popular Sports for Betting in India

Many people in India love sports. Well, not just India, most people the world over adore watching the action and rooting for their favourite players or teams. Betting is one of the oldest traditions of humans – from prehistoric times, people would compete against each other in tests of strength, dexterity and agility. Betting adds yet another dimension to this fun! Watching the sports action is one thing, but having a potentially big payout depend on its outcome gets the adrenaline going like nothing else. 

If you’ve ever placed a single bet on a sports game, you’ll know this to be true. The sites we list offer various sports, including ever-popular ones like football and cricket, but also some niche sports table tennis, UFC and beach volleyball. You will also find even events like currency fluctuations, weather forecasts and political elections. You can bet on almost anything these days! Sports always have the most traction, though, and people from India, have one sport closest to their hearts, cricket.

Cricket Betting

Cricket requires no explanation; almost everyone in India knows and loves the game. Betting on cricket makes it even more fun, especially when you can bet on our own national team in world-class competitions like the Cricket World Cup. There isn’t a sports betting site worth its salt which doesn’t make cricket bets available to its players.

You’ll find matches from many leagues and tournaments to bet on, such as Test Series, T20, The Ashes, County Championship, Big Bash and many more. One league most Indians will be interested in is, of course, the IPL.

Cricket betting

IPL betting

The Indian Premier League is arguably the best league in the world, regarded as such by most fans of the sport. The IPL is enjoyed by millions of players and sports betting fans. So logically most Indian betting pages make sure to include this popular league in their betting options.

You’ll find matches of these league in most, if not all, of the venues we review, such as Bet365. You can read more about IPL betting here.

Kabaddi Betting

Kabaddi betting is very popular in India. Unfortunately most betting sites cater their sports section towards the UK and American market and do not offer kabaddi betting.

Luckily there are a few betting sites that offers betting and even live betting on the major kabaddi leagues. These include 22Bet, 10Cric, Dafabet and 1xBet. These sites also offers payment in Indian Rupees.

Football Betting

What cricket betting is to Indians, football is to most of the rest of the world, such as Europe and South America. The most popular sport on the planet generates billion-dollar revenues and profits in leagues, cups and competitions each year. The Football World Cup, for instance, is the largest sports event on the planet, occurring every 4 years and bringing millions of fans to both the pitch and the TV screens.

Such a following definitely translates to the betting world, too, and Indians love to bet on this sport as well. It’s actually the third favourite after cricket and horse racing. All betting sites we promote on our page offer plenty of options for betting on the sport, such as the English Premier League, the Spanish La Primera or the Italian Serie A. 

If you are looking for a betting site that offers a wide selection of football betting you should head over to 10Bet. This site offers betting on tournaments and leagues in over 30 countries!

Horse Racing

Horse racing is arguably the second most favourite thing to bet on in India, right after cricket. One of the rare completely legal forms of betting here, horse racing has long garnered a loyal following, with people flocking to the hippodromes to follow the exciting action.

The betting sites we review offer betting on horse racing, including races such as ones taking place at the Mysore, Madras and Delhi Race Clubs, as well as the Bangalore and Royal Calcutta Turf Club.

Vary your bets by spreading the possibilities over the first several places, as you can wager not only for your chosen horse to win straight up, but you can also bet on the horse to “place” (finish 1st or 2nd) or for it to “show” (finish 1st, 2nd or 3rd). 

If you are looking for sites to bet on horse racing we recommend RaceBets. This site focus exclusively on horse racing and you can bet on over 240,000 races (including most races in India).

Ice Hockey Betting

Ice hockey is another popular sport, and you’ll find plenty of options for betting on the action at our listed sites. Well-known leagues like the KHL, SEL, WHL and Tipsport Extraliga make their appearances in the books. Of course, you’ll notice we haven’t mentioned the most popular one, the NHL, as it deserves a section of its own.

NHL Betting

The most popular ice hockey league combines teams from the USA and Canada in a season-long action that can often even turn bloody on the pitch. This one of the only sports where referees turn a blind eye to the frequent fights that happen on the ice. Hockey enjoys a cult following in countries where the climate is a bit on the cold side, such as USA, Canada, Sweden, Norway and Russia. In India, too, though, these games enjoy a following, so many of our sites allow you to bet on this game. 

Motorsports Betting

Motorsports are a whole different affair compared to regular sports. Whereas normal athletic feats include tests of various physical attributes, these sports include an external factor – a highly powered machine such as a motorbike or formula car. You need to be in top physical form to endure the strain on your body from the G-forces as you race; as well as be in full control of your beast of a machine and pilot it better than others.

Naturally, this sort of entertainment attracts fans worldwide, too, and in India as well. Betting on these kinds of races is exhilarating, and some of our linked betting pages like 10CRIC make it available. 

How Do I Select The Best Betting Sites?

There are plenty of ways you can go about this, but the most important thing is to find a venue that is safe and secure. You don’t want to be cheated out of your money or your sensitive information to be stolen. All of the sites we promote are reputable and legitimate, so you don’t have to worry about that aspect.

If this factor is satisfied, you can then choose depending on sports offered, the variance of betting odds, as well as banking options, customer support and availability of casino games options. The choice is up to you! 

Clearly, a lot of thought goes into selecting only the highest-quality premium betting sites for your enjoyment. We do the hard work, so you don’t have to! It is our goal to bring to your screen the best of Indian betting sites. So we go through thousands of bonuses, odds and various other factors, comparing them against each other and then listing the top of the top at our site.

Online Betting Laws In India

There is no regulations or laws against online betting in India, only against physical, land-based venues. You can bet freely and not worry whether you’re breaking the law. 

Betting Apps In India

Many venues, like LeoVegas, offer their own native apps that you can download and play on the go, wherever you are. Once you’ve found your favourite sports betting page, provided you have an Android or iOS device, search the store for the appropriate app and bet right from your pocket! If the venue does not have a dedicated app all our sites can be accessed via your devices browser.

Questions And Answers

Is online betting legal in India?

Yes, but it is and has been a disputed topic. Land-based casinos and sports betting shops are forbidden by law, but the same law doesn’t state anything about online gambling. So, technically, online betting is legal. Until today nobody has suffered any repercussions by the Indian legal system for undertaking one of these actions.

Why is betting illegal in India?

Because of laws and regulations in place. Proponents tend to claim that betting and gambling tend to increase poverty, crime rates, corruption and money laundering. Conversely, those who oppose the regulations like to point out how taxing gambling can be highly beneficial for the state in terms of revenue. Currently, land-based gambling and betting remains illegal, whereas online is the grey area where no laws are applied. 

How can I play online betting in India?

Just visit any of the sites listed inside this review. Once there, create and verify an account, deposit money (most allow deposits and withdrawals in rupees), and you’re good to go! Make sure to pick a good and trusted site, like the ones we review. You could probably find plenty of other options online, but you’d need to verify their security and reputability on your own. 

Which is the best online betting site in India?

Depending on what you want to play, there are plenty of good and trusted betting sites in India. You can find many of them listed in this review. Bet365 and Betway are some of the biggest players in the market, but other reputable venues do offer a decent SportsBook and betting page, such as 1xBet and JeetWin

How do I withdraw money from a betting site in India?

By using one of the banking options, the site offers for making withdrawals. The best bet is to use an electronic wallet like Skrill or Neteller, as you might run into issues trying to make withdrawals using credit cards with Indian banks. 

How do I deposit money into a betting site?

The same as with withdrawals, by choosing one of the financial providers the site you’re playing at offers. Of course, you need a verified account first. Again, e-wallets might work best for this, too, but reportedly it’s not as hard to deposit money with credit/debit cards as it can be to withdraw. 

Which bookmaker has the highest odds?

Odds vary from bookie to bookie, but all of our supported betting sites offer a variety of well-calculated odds, so you won’t find big or overly significant differences. However, you might do well to browse from page to page and compare the odds manually, if you’re dead set on finding the absolute highest offer for one single match or combination of games.

Is betting legal in India through Bet365?

Yes, it is. Online betting is not restricted in India, unlike land-based gambling, so you can rest assured that your wagering on Bet365 is not breaking any laws. There are no regulations against any online gambling, so you can play at any site you prefer, including Bet365. 

Do I have to pay income tax on my earnings from betting in India?

Yes, if you are a legal Indian resident subject to taxation in India in its ordinary course, you’re required to pay taxes on any winnings made through online gambling. Take note that you have to pay tax even if the winnings may not be considered legal in some states. The flat rate of 30% that is applicable to any casual incomes in India.

Which is the best betting app in India?

The betting sites which we promote at our page and which offer apps are your best option, such as bet365, Betway, 888 Sport, Royal Panda, etc. 


Sports betting is a huge phenomenon the world over. Millions of fans, flock each day to the sports pitches, arenas, racing tracks, as well as bookies and sports betting sites, making wagers on their favourite teams and players. Online betting has allowed this hobby to be enjoyed in India, too, something not allowed under the strict laws prohibiting land-based betting in the country. Visit any of the sites we review if you’re looking for easy, quick and safe sports betting with high odds!