Sports Betting in India (2021)

The subject  of sports betting in India can be a knotty one, especially for rookies. Fret now, however; we're here to help. This article is your ultimate guide to the best betting sites in India, popular choices for sports betting in India, reliable apps you can use to bet on the go, and how to get started with sports betting in India. Have all your questions answered with this in-depth look into betting on the yearly sports calendar in the country. 

The 19 Best Sports Betting Sites in India

  • Promotions for a wide range of sports
  • Numerous deposit & withdrawal methods
  • Fantastic variety of markets 
  • Win free bets on sports betting in India
  • Multiple sports betting India markets
  • Tailored loyalty programmes and VIP benefits
  • Android & iOS app
  • Bet in-play
  • Array of sports betting markets
  • Lots of markets 
  • Great in-play betting console 
  • Welcome bonus up to ₹10,000
  • Bet ₹ 1,000 get ₹ 2,001
  • Top-notch iOS and Android apps
  • Numerous payment methods
  • Super range of markets
  • Free stunning live streams
  • One of the best mobile apps around
  • Extensive selection of sports betting India markets
  • Excellent choice for outright cricket betting
  • Dedicated results and stats corner
  • Sensational 160% Welcome offer up to ₹16,000
  • Round-the-clock customer service
  • Bet on cricket with the mobile app and enjoy VIP perks 
  • New players get up to ₹7,000 in free bets
  • Covers loads of cricket leagues
  • Live Multiview feature
  • Win 100% 1st deposit bonus on sports betting in India
  • Separate section dedicated to past match results and stats
  • Bet on 30+ sports, virtual sports, and popular TV games
  • Get free bets on sports betting in India
  • Exclusive sports betting India promos
  • Safe deposits, hassle-free withdrawals
  • Up to ₹ 20,000 as a free bet
  • User-friendly website
  • Exciting daily offers
  • Win deposit bonus + free bets on sports betting in India
  • Range of sports betting India markets
  • Betting on the move with bet365 app
  • Get bonuses and free bets on sports betting in India
  • Straightforward registration process
  • Secure banking options
  • Win free bets and handsome welcome offers on sports betting India
  • Robust collection of sports betting, virtual sports, and racing markets
  • Stats and live score for pre-match and in-play betting
  • Win bonuses and free bets on sports betting India
  • Comprehensive cricket betting section
  • Sports betting on the go with the 22bet app
  • Win free bets on sports betting in India
  • Both in-play and pre-match betting available
  • Round-the-clock customer support
  • Get competitive odds and free bets on sports betting in India
  • Range of cricket and other sports betting markets
  • 24×7 Live chat customer support + Exclusive VIP Experience
  • Get competitive odds and free bets on sports betting in India
  • Bet on cricket, football, tennis, hockey, and other popular Indian sports
  • Exclusive features like Combo Boost and Bet Maker

Top Sites for Sports Betting in India

  1. betway
  2. 10CRIC
  3. Meridianbet
  4. Leovegas 
  5. Casumo

Best Sports Betting India Sites, Reviewed


Parimatch Sportsbook

Parimatch have proved themselves to be exceptionally popular with their range of sports betting giving bettors of all different events a lot to work with.
Alongside their sportsbook, they offer some very good promotions that
you can get involved with.

The best promotion they currently offer gives you the opportunity to get 150% on your first deposit – giving you the chance to really enhance your sports betting experience by giving you a lot more capital to play with. You can use this promotion with any of Parimatch’s excellent cricket, football, tennis and Esports betting markets too.


One of the best betting sites in India, 1xBet offers an extensive selection of sports betting markets. Here, you can place in-play and pre-match wagers on multiple sports that are a hit with Indian bettors, including cricket, football, tennis, horse racing, and the like.

The main highlights of this sports betting India site are the multiple payment methods (including, but not limited to, Visa, Maestro, Mastercard, Bank Transfer, UPI, and e-wallets) as well as the betting app that you can use on your mobile devices to bet on the go.

Check out our detailed 1xBet review.


When it comes to sports betting in India, bet365 is a force to be reckoned with. The bookmaker has asserted its authority time and time again over its competitors, providing competitive odds, a variety of betting markets, and live streaming to betting enthusiasts the world over.

Check out our detailed bet365 review.


Undoubtedly a stalwart when it comes to sports betting in India, 10CRIC offers impressive odds on a bevvy of betting markets. As you can see from our 10CRIC review, this site has on offer lucrative promos and welcome bonuses all year round, especially on cricket and other sports that are a rage in India.

What stands out the most? Well, we'd definitely mention the 24×7 customer support, round-the-clock banking assistance, and a range of secure deposit methods as being just a few of the key high points 10CRIC customers can enjoy.


There is a lot working for 1BET that makes it one of the best betting sites in India. The website design is impressive, the graphics quality top-notch, and the overall manoeuvrability extremely smooth. This sports betting India site offers a raft of betting markets, and a wide range of safe and instant payment methods – factors that have made it highly popular with users worldwide.

Riding on the back of its mobile-compatible website, long odds, handsome bonuses, and customer assistance, 1BET appears set on a path to becoming a household name sooner rather than later.


So what if they are a relatively new entrant to the Indian market! BETWINNER has already got their finger on the bettor’s pulse. You can wager on multiple sports and tournaments that are closely followed in India, including the EPL, Bundesliga, Serie A, and top cricket tournaments like the Big Bash and Super Smash League.


Founded in 1997, Unibet is one of the best betting sites in India, hands down. If you want profitable odds, an assortment of betting markets, rewarding promos and free bets, instant cash outs, and live betting all rolled into one, Unibet is the sports betting India site you've been looking for. 

Moreover, the bookie has sections wholly dedicated to responsible gambling, as well as round-the-clock customer support, straightforward UI, and an excellent mobile betting app.


Launched as recently in 2017,  22Bet is undoubtedly one of the best sites for sports betting in India. The Cyprus-based bookie has taken giant strides in the sportsbook space, and, as of today, offers 50+sports to bet on.

Licensed and regulated by the Curaçao Gaming Authority, 22Bet is available in multiple languages, including English and Hindi, thereby catering to the Indian market like no other.


There’s plenty of evidence pointing at the fact that 10bet is one of the best betting sites in India (and the rest of the world) right now. It’s user-friendly, offers generous free bets, along with a handsome welcome package, and boasts an incredible range of products.

If you asked us, we'd say that there isn’t much that this sports betting India site doesn’t get right. The success of 10bet rides on its fundamentals – overall security, coupled with a range of safe and hassle-free payment methods popular among Indian punters. Most importantly, the bookie doesn’t attempt to catch users offguard with any unpleasant surprises (i.e. unfair terms and conditions).


You must’ve heard about 888sport unless you have been living in a cave. One of the oldest (and arguably) the best betting sites in India, this bookie has done incredibly well in making their mark in the sportsbook space.

This sports betting India site, featuring the quintessential 888 branding and logo, has a look and feel that’s different compared to the other pieces of the 888 line-up. has reasons to be proud of. After all, the Curaçao-based portal is arguably the world’s first cryptocurrency-based betting site that allows you to transact with new-age currencies like Ethereum and Bitcoin without any hassle. What’s more? They accept traditional deposit methods across a range of currencies, including the Indian Rupee.

A spiffy sports betting site with a futuristic look to it, embodies everything that a modern-day portal should be. The only con would be the limited sports selections, but that should change as the bookie garners more experience under its belt.


BetRegal is one of the better sports betting India sites around, packing an easy (albeit slow) user-interface  with a wide range of betting markets. However, if you are an existing customer, you may not be able to enjoy the best promos and offers here.

That being said, we recommend BetRegal for its fresh (and simplistic) design, low betting margins, and super-fast cash out function (though we’d really like the site to improve its loading time).


Marathonbet has been around since 2002, and has rightfully earned its place in the prestigious cordon of the best betting sites in India. A major differentiator that puts this bookmaker in (almost) a league of their own is their incredibly competitive cricket and football odds.

Good news for bettors from India! Marathonbet accepts the Indian Rupee, something that makes deposits and withdrawals a walk in the park.


Despite having been around for just a decade, NetBet has cemented its spot as one of the best betting sites in India. An all-inclusive bookie with an excellent collection of sports betting markets, competitive odds, and free bets, NetBet has increasingly gained ground in the online betting and gambling space, and is today one of the best out there.

What’s extra? An assemblage of select features like Bet Maker, Combo Boost, Add2Bet, and the NetBet VIP club that guarantees value addition.


Campeonbet is a pleasant surprise. Only two years into its existence, this sports betting India site has already raked in stunning accolades from users. To label the bookie’s sports betting catalogue ‘comprehensive’ is a gross understatement, and the portal’s esports betting section is second to none.

As with other sites of its kind, you can claim hefty deposit bonuses and free bets to get an edge on your stake.

Geo-restrictions apply. You must have a funded account or to have placed a bet in the last 24 hours

Popular Choices for Sports Betting in India

Cricket Betting

In India, the quintessential ‘gentleman’s game’ unites families and relatives, friends and foes. One may argue, but cricket’s popularity in the subcontinent is unmatched. Nothing gets the adrenaline flowing like watching the Indian cricket team take on their arch-rivals, whatever the format of the sport.

And nothing complements the sport’s excitement more perfectly than some good old-fashioned online cricket betting. After all, what can be better than watching your favourite team on matchday and winning handsome cash rewards at the same time!

Enjoy betting on the go? The best cricket betting sites have dedicated cricket betting apps, enabling you can watch any match at any time you like.

More about betting apps in a while. 

Thinking about how to bet on cricket? Look no further. Here at Cricket Betting Advice, we provide you with all the necessary information, the best bookies, the most competitive odds, cricket betting markets, and more. Create your account with any of the best betting sites in India and start piling on the winnings.

Recommended sports betting India site for cricket: bet365Parimatch, 10CRIC

Bet on the IPL

In India, you can’t imagine cricket without the Indian Premier League (IPL). The biggest T20 tournament worldwide, the IPL is an annual cricketing showpiece featuring high-octane matches and some of the biggest names in the business. The league, which started in 2008, has since skyrocketed in popularity and significance, attracting players and spectators from around the world.

But that’s not where the excitement stops. IPL betting is big in the subcontinent, especially in India, where millions are wagered on every game. This steps up the thrill quotient, allowing cricket buffs to get as close to the real action as possible.

Recommended sports betting India site for IPL: MELbet, bet365, BETWINNER

The fact that the Indian Premier League has been fashioned into the Pakistan Super League in Pakistan is testimony to the former’s acclaim and marketability. Interested? Check out our detailed guide to PSL bettingAnd, that's not all – other popular cricketing leagues to bet on include:

Football Betting

The most widely played sport in the world has an enormous following in India as well. The country’s very own footballing league, the Indian Super League (ISL), has gained immense traction over the past few years. So much so that ISL betting is a major money-maker in India, where every game sees hundreds of thousands of wagers flowing in.

Recommended sports betting India site for ISL: 10CRIC, 22Bet, BETWINNER

And it doesn't stop there. The home-grown ISL aside, even the international footballing leagues enjoy a massive viewership in India. Thankfully, the best football betting sites have plenty to offer when it comes to betting on the Euro Championships, Champions League, Europa League, England Premier League, FA Cup, Copa America, and La Liga.

Tennis Betting

Sure, cricket and football are arguably the top two sports in India, but tennis isn’t far behind. Not only do international heavyweights like Nadal and Federer enjoy a formidable following in the country, but India has also produced a slew of home-grown superstars. Think Leander Paes, Mahesh Bhupathi, Vijay Amritraj, and Sania Mirza.

Fun fact: Paes and Bhupathi, considered two of the greatest doubles players ever, have had a massive impact on tennis and shaped its popularity in the country. In 1999, the duo won three doubles titles, including the Wimbledon and Rolland Garros. That year, they reached the finals of the two other Grand Slams as well, a feat that was a first in the Open Era.

Such achievements have surely propelled the sport’s relevance in the country, earning it a serious following. Thanks to this, tennis betting has been on the rise as well. An increasing number of punters are finding value by wagering on the four Majors, including the Australian Open.

Recommended sports betting India site for tennisParimatch10CRIC, bet365

Horse Race Betting

Betting on horse racing has always been entrenched in Indian culture. The country plays host to the five ‘classic’ races, modelled on their British counterparts.

When it comes to sports betting in India, horse race betting is as intense and fun as it gets. It is unpredictable and fast-paced, factors that have made it a massive favourite among punters. However, don’t think it solely depends on luck. You will have to commit time to it and apply a fair share of analytical skills to succeed.

It all begins with choosing the best betting sites for horse races. You can make the most of the odds and wager across various markets to improve your chances of winning. Also, ensure the betting site offers live streaming of the races, especially if you enjoy watching these events unfold in real time.

Best betting sites in India for horse racing:, 1xBet, 888sport

Kabaddi Betting

“Kabaddi, kabaddi, kabaddi, kabaddi”.

There is probably no sports buff in India who isn’t familiar with this cant, with kabaddi rivalling both cricket and football in popularity. The country also hosts the Vivo Pro Kabaddi League, a professional-level competition that attracts some of the biggest names in the sport.

Should you wish to try your hand at kabaddi betting, CricketBettingAdvice is here to help. We've compiled all the best kabaddi betting sites available online, along with essential betting tips and match predictions.

Best sports betting India site for kabaddi: MELbet, Dafabet, 22Bet

WWE Betting

Yes, World Wrestling Entertainment (WWE) is staged entertainment – but that really doesn’t matter at the end of the day. Betting on the WWE still has immense value to offer, considering bettors are not privy to the outcomes of the matches. The results are kept under wraps, and there is no way that punters or bookies can access them.

That’s precisely why WWE betting is increasingly gaining currency in India and has proven to be a viable opportunity to build your bankroll.

Best betting site in India for WWE: 1xBet

Dream11 Betting

Dream11 is a skill-based contest that is undoubtedly India’s biggest fantasy game today. The concept is that you must ‘build’ your own team, comprising real players, and then compete with fellow sports enthusiasts for the big prize.

Dream11’s repertoire has it all – from cricket, football, and tennis to kabaddi, hockey, and basketball. To play Dream11, you need not be a pro at fantasy sports. It is incredibly straightforward, and you can always fall back on our Dream11 tips and predictions to take home the bounty.

Best betting sites in India for fantasy sports: Unibet, NetBet, Novibet

Reality TV Betting

In India, Big Boss is a hit reality TV game show fashioned along the lines of its Dutch cousin, Big Brother. Much like its European counterpart, this show has multiple ‘housemates’ living together, with the cameras zooming in on them and broadcasting every move. The entire objective of this reality TV programme is to crown a winner  – that is, the last participant who manages to dodge all evictions and remain in the house.

And, of course, the style of the show opens up multiple Bigg Boss betting markets for Indian punters.

Recommended sports betting India site for Big Boss: Funbet, GentingBet, 18bet

Other Sports Betting

There are many other sports & tournaments worth betting on, including:

… and much more!

Sports Betting in India: The Essentials

Sports Betting India Apps

Thanks to the internet boom in India, online betting applications have gained currency – and they’re here for the long haul. Considering these applications allow you to bet on your favourite sports and teams while you’re on the move, it's not hard to understand why. This takes the need to log into your laptop every time you wish to make a bet out of the equation. 

For instance, with the best cricket betting apps, you can leverage the most competitive odds and a range of markets to place live in-play bets. This means that you'll be sacrificing nothing in terms of experience when you make the move from desktop to a hand-held, mobile device. 

Usually, the best betting sites in India will have dedicated apps. However, we’d single out Parimatchbet365, 10CRIC for their sheer ease of use and simplistic design.

Remember, mobile-compatible websites are just as good as betting apps. They do away with the need to download an app, yet offer the same breezy betting experience you want. Often, these mobile-optimised sites even surprise you with features that may not be available on their primary (read desktop) counterparts.

Best mobile-compatible sites for sports betting India: Dafabet, Novibet

Is Sports Betting in India Legal?

A valid concern among punters is whether they would be indulging in anything illegal if they bet on sports in India. We’ll try and clear the haze, but remember, we are not legal experts. Therefore, you should ideally do your due diligence before dabbling with sports betting in India.

But here’s the information we have, and you want:

  • No legislation bans (or seeks to ban) online sports betting in India.
  • That said, a few states have promulgated an ordinance to prohibit online betting. These include Andhra Pradesh, Tamil Nadu, and Telangana. So, if you are resident of any of these states, avoid online gambling.
  • As long as the sports betting site is based overseas, it can legally accept Indian bettors. There should not be any problem.
  • Ensure the site accepts Indian Rupees.

While nobody has ever been prosecuted for online sports betting in India, it doesn't hurt to be cautious. It is advisable to go through the local state laws thoroughly before you visit any sports betting India site.

What About Local Betting Sites?

The best betting sites in India that we’ve listed in this post are highly regulated and licensed by leading jurisdictions like the Malta Gaming Authority, UKGC, and the like. But that doesn’t mean every online bookie in India is keeping its records clean. You might come across a horde of online betting and gambling sites that operate without a valid permit. Steer clear of these.

Why? For starters, that would be illegal. Remember what we said previously? A site that offers sports betting in India can legally accept punters, so long its operations are not based out of the country. But the local betting sites obviously operate out of India, and that automatically brackets them as ‘illegal’ and ‘unsafe’.

Yes, you might get to bet on credit and receive prompt in-person assistance, but the downsides undoubtedly outdo any advantages.

Sports Betting India FAQs

For sports betting in India, what should I look for in a bookmaker?

Make sure your chosen sports betting India site ticks the following boxes:

What are the best bookmakers for sports betting in India?

Through this guide, you have hopefully got clarity on the best betting sites in India. While all the sports betting India sites listed here are credible and offer top-notch betting experience, our picks would be Parimatch, bet365, 10CRIC, 1BET, 10bet, 888sport, and Pinnacle.

Is online sports betting in India legal?

In all honesty, sports betting India is a bit of a grey area when it comes to laws and legislation. That being said, online betting and gambling are not prohibited (barring a few states) and no federal laws explicitly ban sports betting in India. As long as you are registered with any one of the best betting sites in India (that are based overseas), there should not be any problem whatsoever.

However, individual states have their own betting and gambling laws. This means that while certain regions in the country could take a soft(er) stand on sports betting, other states might have more stringent legislation in place that you must abide by. So, we recommend you go through the local state laws, in case you feel unsure about the legality of sports betting India regarding your location.

Do I have to pay taxes on my winnings from sports betting in India?

Yes, you do. As per section 115BB of the Income Tax Act, all winnings from online sports betting in India are to be taxed at a flat rate of 30% , excluding cess.

How do I deposit funds at the best betting sites in India?

There are so many ways you can do so. The most popular fund deposit options among Indian bettors are Net Banking (internet-assisted banking) and Unified Payments Interface (UPI). Both are extremely straightforward to use – while Net Banking requires the account details of the beneficiary, UPI only requires the Virtual Payment Address.

Most sports betting India sites should offer these two modes of depositing money. Alternatively, you can also use your Visa/Mastercard or e-wallets like NETELLER and Skrill to deposit money at the best betting sites in India.

How can I withdraw my winnings from sports betting in India?

The best betting sites in India offer a host of withdrawal options. You can choose the same method you used to deposit the funds to begin with.

Do age restrictions apply to sports betting in India?

Yes, they do. In India, only after you are 18 years old can you can legally take part in sports betting in India.

What is the difference between in-play and pre-match betting?

All pre-match betting markets become inactive as soon as a match begins (at the toss, in case of cricket betting). In-play betting, on the other hand, continues through the course of the match. The odds are updated with every development in the game, and that is what offers you the chance to make a more informed bet.

Geo-restrictions apply. You must have a funded account or to have placed a bet in the last 24 hours

CricketBettingAdvice Final Say

Let’s get down to brass tacks here. Online sports betting in India, though not ‘legal’ in the truest sense of the word, isn’t prohibited either. As a betting and gambling enthusiast, you have some of the best betting sites in India offering you a raft of sports and casino games. And there’s no reason you shouldn’t make the most of it.

All you must do is ensure you’re dealing with a credible offshore bookie. Take your pick from the top sports betting India sites we’ve put together in this article, and you are good to go.

Before we leave you, remember that you’ve got to protect and manage your bankroll. It is tempting to go overboard with betting, especially when you’re on a winning streak. But watch out! Know where to draw the line. ‘To bet wisely and responsibly’ should be your mantra.

Spread the love