Sports Betting in India (2021)

The subject ‘Sports Betting India’ can be knotty, especially for betting rookies. But there’s help. This post is your A-Z of 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 pocket guide about betting on the yearly sports calendar in India. Let’s delve deep:

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

The 20 Best Sports Betting Sites in India

  • Get free bets on sports betting in India
  • Exclusive sports betting India promos
  • Safe deposit, hassle-free withdrawal
  • Win deposit bonus + free bets on sports betting in India
  • Range of sports betting India markets
  • Betting on the move with bet365 app
  • Win free bets on sports betting in India
  • Multiple sports betting India markets
  • Tailored loyalty programmes and VIP benefits
  • Get bonuses and free bets on sports betting in India
  • Straightforward registration process
  • Secure banking options
  • 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
  • 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
  • Enjoy free bet credits with sports betting in India
  • Exclusive promos tailored to wagering styles
  • On-the-go sports betting India with the 888Sport app
  • 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
  • Competitive odds on sports betting India
  • Robust selection of popular cricket tournaments
  • Secure and fast deposit and cash-out options
  • Extensive selection of sports betting India markets
  • Excellent choice for outright cricket betting
  • Dedicated results and stats corner
  • 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
  • Get handsome welcome offers on sports betting India
  • Personal account manager, higher withdrawal limits, and other VIP benefits
  • 24×7 Live chat customer assistance
  • Win free bets on sports betting in India
  • Exclusive loyalty programmes + VIP Club packages
  • 24×7 Customer support + Uninterrupted banking assistance
  • Get free bets on sports betting India
  • Lucrative VIP benefits and other promos
  • Array of sports betting markets
  • Get free bets and competitive odds on sports betting in India
  • Essential betting glossary and resources like odds and margin calculator
  • Wide range of sports and sports betting markets
  • Get free bets and deposit bonus on sports betting in India
  • Detailed betting insights section
  • Excellent outright odds on cricket
  • Deposit with UPI and Net Banking
  • Regulated by the Malta Gaming Authority and UKGC
  • Bet on cricket, Indian Super League, and other popular Indian sports
  • Get free bets on sports betting in India
  • Sports live streaming available
  • Instant and secure banking support

Best Sports Betting India Sites, Reviewed


One of the best betting sites in India, 1xBet has on offer 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 likes.

The primary factors that work for this sports betting India site are the multiple payment methods (including, but not limited to, VISA, Maestro, MasterCard, Bank Transfer, UPI, E-wallets) and the betting app that you can run on your mobile devices and bet on the go.

Check out our detailed 1xBet review.


When it comes to sports betting in India, bet365 is a force to reckon with. Over time, the bookmaker has stamped its authority in the sportsbook space and reaffirmed its commitment to 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 the year-round, especially on cricket and other sports that are a rage in India.

What works? 24×7 Customer support, round-the-clock banking assistance, and a range of secure deposit methods.


There is a lot working for 1Bet that makes it one of the best betting sites in India. The website design is impressive, graphics quality top-notch, and overall manoeuvrability extremely straightforward. This sports betting India site offers a raft of betting markets, and a battery of safe and instant payment methods — factors that have endeared it to users worldwide.

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


So what they are a relatively new entrant in 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. Here’s the thing — if you want profitable odds, an assortment of betting markets, rewarding promos and free bets, instant cash-out, and live betting all rolled into one, Unibet is your all-weather sports betting India site.

Moreover, the bookie packs a section dedicated to responsible gambling, 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 Curacao 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 and a handsome welcome package, and boasts of an incredible range of products.

If you ask us, 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 off guard with shockers (read 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 to make a mark in the sportsbook space.

This sports betting India site, featuring the quintessential 888 branding and logo, is heavily dominated by, of course, sports, and 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 Curacao-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 a 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, packing an easy user interface (albeit slow) with a wide range of betting markets. But, 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 (though we’d really want 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 a league of its own (well, almost :P) 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.


This bookie is still the ‘new kid in town’, so it has got a long road ahead to iron out all the creases. All in all, Betiton has its share of pros and a few cons, and that’s understandable. We’d want this sports betting India site to offer more value-added promos, coupled with features like Bet Builder and live streaming that would help surpass punters’ expectations.

That said, Betiton’s welcome offers and free bets are admirable. The impressive odds and flurry of active betting markets add to the site’s character. Moreover, their VIP Club packages are (arguably) one of the more generous ones we know.


We’ll start with something quirky. Megapari is one of the few bookies that offers markets for hunting and fishing. How about that!

When it comes to sports betting in India, Megapari extends odds on 20+ sports across a range of betting markets, a separate section dedicated to past results and scores, and a host of promotions so that you aren’t left wanting for more.

If you are a cricket enthusiast, this is the place you got to be. With Megapari, bet on the Ashes, the Sheffield Shield, or other big-ticket cricketing tournaments like India vs England, India vs Australia, South Africa vs England, and India vs South Africa.


In a sea of mediocre betting websites, 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.

Like other websites, you can claim hefty deposit bonuses and free bets to get an edge on your stake.


Thanks to Pinnacle’s low margins, few can rival their odds, making the bookie one of the best betting sites in India. The site packs a range of safe deposit and withdrawal options, multiple sports betting markets, 24×7 customer support, and a dedicated section for responsible gambling.

An essential addition by Pinnacle is that you can apply a Risk Limit (also called a Loss Limit) that caps the maximum amount you wish to risk while betting. This is an excellent way to check yourself should you get overboard.


GentingBet offers a range of promos on sports betting, a detailed Betting Insights section, and a formidable product range. That said, when it comes to cricket betting, the portal is average at best. The limited number of cricket tournaments and betting markets don’t help its cause.

However, you should find impressive outright odds on particular tournaments and a live scorecard section with regular match updates.


Not only are the sports betting odds impressive, but Funbet bonuses are also quite a handful. Don’t’ worry about safety, considering this sports betting India site features end-to-end encryption, secure banking assistance, and a robust licensing system regulated by the Malta Gaming Authority.

All in all, the website is easy to use and has a fresh look and feel to it. In all honesty, Funbet may not be the best betting site in India. But, if you are looking for a fun and secure betting experience, you can give them a try.


Go through our comprehensive Betway review, and you will know why they are, without a doubt, one of the best betting sites in India. Reputed for its host of payment methods (you can deposit funds using popular options like UPI, Net Banking, Paytm, and the likes) and an extensive sportsbook, Betway certainly offers an unmatched experience for betting buffs and casino enthusiasts.

If you have a thing for live sports betting, Betway is the place to be.

Popular Choices for Sports Betting in India

Cricket Betting

sports betting india (Image: “A Test Match In Progress” | © John Sutton | Licence: CC BY-SA 2.0)
(A Test match in progress)

In India, cricket is a great unifier. 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, never mind the format.

What complements the sport’s excitement just perfectly is some good old online cricket betting. After all, what can be better than watching your favourite team on Match Day and winning big money at the same time!

The best cricket betting sites have dedicated cricket betting apps so that 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: bet365, Betway, 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.

Check out our detailed guide to PSL betting.

Other popular cricketing leagues to bet on:

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

That’s not it. 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.

Recommended Sites for Sports Betting in India

FA Cup NetBet bet365 888Sport
Copa America 18bet Pinnacle Unibet
La Liga BoyleSports 10Bet Betway

Tennis Betting

Sure, cricket and football could be 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.

Trivia: 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 tennis: 10CRIC, bet365, Betway

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, considering you will want to watch them live, in case you cannot go to the racecourse.

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. If one were to rank, kabaddi would surely follow 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 kabaddi.

Should you wish to try your hand at kabaddi betting, CricketBettingAdvice is the place to be. We help you with the best kabaddi betting sites and 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 (and don’t let anybody tell you otherwise). But that really doesn’t matter. Betting on the WWE still has immense value, 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 sites in India for WWE: Betway, 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 is to crown a winner (the last participant who manages to dodge all evictions and remain in the house).

Fortunately, 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

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. And it is easy to understand why, considering these applications allow you to bet on your favourite sports and teams while you’re on the move. This takes out of the equation the need to log into your laptop every time you wish to make a bet.

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.

Usually, the best betting sites in India will have dedicated apps. However, we’d single out bet365, 10CRIC, and Betway, 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 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, keep off 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, you must watch your back. It is advisable to go through the local state laws thoroughly before you get on 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 likes. 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 them.

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 ‘illegal’ and ‘unsafe’.

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

Sports Betting India FAQs

1. 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:

2. What are the best bookmakers for sports betting in India?

Through this guide, you must’ve 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 bet365, 10CRIC, 1Bet, Betway, 10BET, 888Sport, BETVICTOR, and Pinnacle.

3. Is online sports betting in India legal?

In all honesty, sports betting India is a bit of a grey area when it comes to its legality. 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 transacting with 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 iffy about the legality of sports betting India.

4. Where can I bet on cricket in India?

You can wager on cricket at any of the sports betting India sites we’ve listed here. Our favourite cricket bookie has to be 10CRIC, Betway, and bet365. These are rightfully some of the best betting sites in India and offer a host of cricket betting markets coupled with impressive odds.

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

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

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

There are so many ways you can do it. 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 deposit. Besides, you can also use your VISA/MasterCard or e-wallets like Neteller and Skrill to deposit money at the best betting sites in India.

7. 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 mode you used to deposit the funds to begin with.

8. Do age restrictions apply to sports betting in India?

Yes, they do. In India, you are deemed to attain majority at 18 years (unless any particular law specifies otherwise). It is only after you are 18 years old that you can legally take part in sports betting in India.

9. 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