OPHCOUNSELING

India’s trusted source for football news, cricket updates, IPL coverage, match previews, and betting insights.

Cricket and football betting in India: betting apps, law, bonuses and all that

Cricket and football betting in India: betting apps

Cricket and football betting in India has grown massively over the last five years, and at the same time the law has only become stricter. In a typical IPL evening at an average Indian home you will almost see the same scene: TV for match and mobile for odds, score, betting and withdrawal. However, a majority of the users of these apps are clueless of the legality of it, tax implications or simply which betting apps they should trust and which not.

In this article we will discuss the Indian betting market, how you can start betting today, how the betting apps are listed, what you should expect from a bonus, the difference between cricket betting and football betting and much more.

Legality in India: is online sports betting legal in India?

Here is the short but harsh answer: There is no clarity at all about the legal status of real money sports betting online in India. Moreover in 2025, it has even been banned outright by the government at a central level.

The situation involves three legal frameworks:

Old central legislation The law that forms the basis for state regulations today still relies on the original Public Gambling Act, 1867. The law is silent about the apps, UPI or overseas platforms and is just about the ban on opening or visiting a common gaming house.

New central legislation: The PROGA Law A new regulation, the Promotion and Regulation of Online Gaming Act (henceforth PROGA), was passed in parliament in August 2025. This means in a way:

  • The regulation allows the promotion of e-sports and social games without any monetary exchange
  • The regulation makes clear that money games (in a broad sense, this includes real-money betting on sports) played online across or originating from any other state/overseas jurisdiction is not allowed

Theoretically speaking, most of the international betting apps used in India will now fall under the prohibited category even though it is still in operation and has started running advertisements abroad.

The only things that have been allowed are (and this will not change unless PROGA is overhauled):

  • Horse racing betting at approved racetracks or in approved online betting platforms
  • Physical casinos in states like Goa, Sikkim, Daman
  • State-run lotteries
  • Skill based gaming platforms (the ones we call fantasy sports and depending on the state and current verdicts)

And everything else, including cricket betting and football betting, as well as IPL betting on overseas betting apps falls under a grey category. It is legally prohibited but is used by everyone and anyone. The crackdown will be on the operators and payment gateways, which will not target users directly for now and may become stricter in the future.

So if you are asking “is online sports betting legal in India?” here is a summary:

  • Legal and regulated: Horse racing (approved racetracks/platforms), some fantasy sports formats, physical casinos (at select states)
  • Illegal but widely used: Sports betting apps and platforms operating offshore
  • High risk to be avoided: Satta games, local bookmakers, betting IDs offered through Telegram or credit betting

Key things about Indian tax laws and gambling winnings

You can be taxed even on offshore betting platforms as the tax rate in India is flat 30%. A lot of the sites covering Indian gambling don’t touch on this, but this point could matter to you if you bet at a serious level:

  • Under Indian law, all winnings are taxed. Both gambling and lottery cash prizes are taxed at 30% plus surcharge and cess, irrespective of whether the winnings stem from legal or illegal sources.
  • If the winnings derive from a domestic, legally regulated source, say from horse racing, the operator may have already deducted TDS and will have sent you the net amount, but offshore bookmakers typically do not do this.
  • This does not mean that you are not obliged to declare your winnings and pay the appropriate tax.

If you’re placing small, occasional bets on an offshore sportsbook, then the vast majority of people don’t pay attention to this, but if you start betting larger amounts and are paying through UPI or bank transfer, then your bank and the tax authorities will want to know more about it.

How betting actually works in India, domestic vs international

Since PROGA has effectively outlawed all India-based real money betting sites, this market is effectively two-fold.

Domestic, partly regulated sites Mostly these are:

  • turf club and online horse racing sites
  • fantasy sports apps like Dream11, MPL Fantasy and My11Circle which, courts in most of the country have held are games of skill and not wagering games

They accept Indian rupees, and Indian payments like UPI, and they’re all operated legally, but none of these sites are actual sportsbooks. You cannot bet on “India to win” on any of the fantasy sites, and instead you’re entering a fantasy competition and hoping to win a part of the prize pool.

International betting sites and apps This is where the real sports betting market is. Sites and apps like 1xBet, parimatch, Rajabets, Dafabet, 4rabet, Mostbet, BC.Game, Bet365 and many more are licensed in places like Curaçao or the UK, and are designed for the Indian audience with:

  • INR wallets
  • UPI, NetBanking, Paytm, PhonePe and now crypto
  • Complete sportsbooks featuring cricket, football, kabaddi, tennis and other sports, casino games and betting exchanges

From a UX perspective, these websites are as much an Indian app as anything else you’d use on a phone, while from a regulatory perspective they’re offshore and unapproved locally. This is the trade-off.

Top betting apps for Indians: what “best” means

Compare leading platforms in our best betting sites India guide and betting apps India guide.

Any search for “best sports betting apps India” leads you to a list of affiliated rankings, and the order of the names will vary depending on the site you’re viewing, but they’re there for a reason.

On a host of independent review sites, apps like 1xBet, Rajabets, Parimatch, Dafabet, Mostbet, 4rabet, Megapari, BC.Game and Bet365 feature prominently in the top 5 for 2026, as they hit those key three areas that most sports bettors want to see:

  • Localised payment options: UPI, NetBanking, PhonePe, Google Pay, Paytm
  • Cricket markets: IPL, international tours, and domestic leagues, and the ability to place live bets on a ball-by-ball basis
  • Mobile-first experience: an Android APK download option, apps that run light enough on even average 4G smartphones, and live betting support

When we talk about betting sites in India versus international sites, we’re really comparing: These include well-known global gaming platforms that leverage international tech infrastructure and professional oddsmaking systems, though they operate without specific regulatory oversight for India’s market. Contrasted with these are the niche, legally recognized sectors within India—horse racing and fantasy sports—which remain relatively small and currently lack the depth of product offerings seen in their global counterparts.

How to pick the best betting app as an Indian player

Rather than simply pursuing whichever site currently advertises the largest headline welcome offer, Indian punters should prioritize a more thorough inspection of several less immediately obvious features.

Verify payment options before anything else.

Unless you can be certain that money can move into your gaming account and out again reliably, then all else is irrelevant. Consider specifically the following factors regarding how these payment solutions work:

  • UPI payment integration that allows your betting funds to land in your balance with just a few clicks in just a few minutes.
  • Whether payments can then be reversed out to your same UPI or linked bank account, preferably within one day of your request.
  • An explicitly listed and reasonable minimum withdrawal amount. Some apps set it as high as ₹2,000 or ₹3,000.

Study the welcome package terms and conditions, rather than just the percentage.

Explore current promotions in our betting offers India guide.

Welcome offers like “400% up to ₹70,000” or “200% up to ₹1,00,000” are now commonplace across all platforms targeting the local market. The primary constraint here is always the wagering requirement.

Standard fine print typically applied to betting sites in India involves:

  • Wagering requirement: how many times over you must bet the bonus amount, and potentially the original deposit amount, before being able to withdraw winnings.
  • Minimum qualifying odds: most often 1.5–2.0 per selection.
  • Time period: typically 7 to 30 days from account creation or deposit.
  • Markets excluded: some promotions prohibit low margin bets, including heavy favorites or specific bet types.

Getting sports betting sign-up bonuses right boils down to two simple practices:

  • Always selecting the opt in choice or inputting the promo code in the first deposit screen.
  • Always reading the terms page and the relevant support FAQ for details on exactly how rollover is calculated for that specific bonus.

Unless you are an especially low-stakes player you can completely ignore the bonus. Securing a ₹1,000 bonus under heavy wagering requirements just to be able to spend an additional ₹500 can turn a pleasurable hobby into an unpleasant chore very quickly.

Compare the depth of markets offered for your sport of choice

The most popular sports for Indian bettors are cricket and football. The ideal app for you depends on which of these two you care about most.

Cricket betting: From T20s to Test matches

Learn more strategies in our cricket betting India guide.

The top online cricket betting sites in India all feature a number of common traits:

  • Very detailed IPL coverage: includes outright winner, Orange/Purple Cap awards, leading batter/bowler, powerplay totals, method of dismissal, player-specific performance markets, and live, ball-by-ball betting lines.
    Follow tournament updates in our IPL news India section.
  • Wide scope: in addition to domestic leagues such as the IPL and India games, these also provide a broad selection of markets for other regional tournaments like the TNPL and PSL, Australian leagues like the BBL and The Hundred, and ICC tournaments too.
  • Excellent live betting options: this involves quick odds updates and speedy bet resolution, both of which are critical for in-play, T20 wagering.

If you follow up-to-the-minute analysis, match previews, and tips on sites like ESPNcricinfo and team blogs, this information can be leveraged into informed wagers rather than relying on mere instinct. For example:

Stay updated with the latest stories in our cricket news India section.

  • Using pitch analysis from reports in cities like Ahmedabad and Mumbai, such as those provided by Wankhede Stadium, to predict over/under run totals.
  • Tracking injury reports and updates on player rest or rotation to avoid betting on a team short of two or more top-level bowlers, and identifying anomalies in batting orders that might lead to mispricing on “six-hitters” or individual player markets

Even today, the go-to tool for punters remains a reliable scorecard platform. When you need live updates with ball-by-ball clarity, the vast majority of seasoned cricket punters will turn to ESPNcricinfo or the main Cricket section of ESPN.com rather than relying on whatever limited widgets a couple of betting apps might provide. These dedicated pages load quicker and offer much richer data.

Soccer Betting: International & Indian

Explore more insights in our football betting India guide.

The popularity of soccer in India has exploded over recent years thanks to the advent of Premier League, Champions League and ISL on television. The top football betting apps for Indians are those that:

Stay informed with the latest updates in our football news India hub.

  • heavily market major European leagues: EPL, La Liga, Serie A, Bundesliga, UCL and UEL
  • include Indian tournaments: ISL, I-League and premier Asian competitions
  • provide in-play betting with a cash-out on goals, cards and corners

Strategically, soccer betting isn’t as volatile as T20 Cricket because:

  • there are fewer goals per game, meaning markets such as correct score, half-time/full-time, and Asian handicap are far more viable
  • information about team news and formation matters far more in soccer, especially as opposed to franchise T20, where a batting lineup’s depth can mask a weak spot

When you first start trading over to soccer betting, it makes sense to trade the more straightforward markets, match result, draw no bet, over/under goals, before gradually working your way into Asian handicap and player props after you understand the way in which a given app pays out those bets.

How To Bet on Sports in India: The Actual Flow

Putting to one side the legal and tax stuff for the time being, the ‘how to bet on sports in India’ process generally involves the following, in the case of most international bookmakers:

  • sign up: mobile phone number or e-mail address, plus your full name, date of birth and address. All of your details must be real, as you will need to produce a PAN Card and a proof of address once you want to withdraw your winnings.
  • KYC: upload image copy of PAN Card, Aadhaar Card or Passport as well as a current bill or bank statement. A top tier app should verify you within 24 hours. A mediocre or poor one may take longer.
  • Deposit: where you have the choice, prioritize UPI because it is the quickest way of depositing money and is the easiest way to reverse a transaction should anything go wrong. Begin with an amount of between ₹500-₹1,000 as a test run, to make sure the deposit and withdrawal works smoothly.
  • First few bets: keep these modest and simple. Stay away from large multi-parties until you get a feel for how the betting slip changes when odds fluctuate and how partial cash-out transactions work.
  • Withdrawal Test: as soon as you have accrued any profit at all, place a request for a modest cash-out (₹1,000-₹2,000), and if they take an eternity to pay out this small amount, consider them a red flag.

Bonus Money, Free Bets & Wagering Requirements

Most of the apps targeted at Indian users are now doling out three kinds of offers:

  • Deposit match: the betting site will match your first (or even your first two or three) deposit with “free” money for a percentage “Bet and Get” free bets are triggered when you place a first bet with an amount exceeding the minimum stake or meet the required odds. Your reward is a predetermined amount of free bets.
  • Insurance or cashback bonuses award a percentage of your net losses as a free bet or bonus credit.

These specifics fluctuate significantly between operators, yet three quick checks can help you avoid pitfalls:

  • Is the bonus awarded as withdrawable cash, as “bonus funds”, or strictly as “free bets”?
  • When you place a free bet, do you retain the original stake if you win, or only the profit?
  • What total wagering volume (stake) must you achieve before the funds can be withdrawn?

While major review sites are becoming clearer on this, smaller blogs frequently overlook these crucial details. Always ensure any review includes an explicit wagering example denominated in rupees, rather than relying solely on vague phrases like “x20 rollover”.

Managing risk and betting responsibly

A critical component that most Indian-centric sports betting content neglects is fundamental bankroll management.

For the average middle-class bettor, a more sensible framework might look like:

  • Monthly entertainment budget: a predetermined sum you are willing to lose without impacting essential expenses like rent, loan EMIs, or family obligations.
  • Staking plan: rarely staking more than 1–3% of your bankroll on any single wager, regardless of how confident you feel about an IPL match or football derby.
  • A clear stop-loss limit: the maximum amount you lose in a week or month, after which you cease betting entirely, with no top-ups or attempts to recover losses.

Most major betting apps now provide features like deposit limits, reality checks, and self-exclusion options. Should you find yourself depositing money out of frustration rather than authentic interest in the fixture, these tools aren’t indicators of failure; they’re precisely how professional bettors continue to play while keeping their finances intact.

The future of the market

While the Indian government’s official stance remains steady—dissuading online gambling in favor of e-sports and non-cash gaming while tightening oversight on the handful of legal operations—foreign operators show no sign of retreating, and the appetite in India for cricket and football wagering endures.

As a result, the situation remains for Indian punters to cope in a lively, grey-market sector in which it’s on each user to bear the weight of compliance.

If you opt to participate in the sports betting environment in India, approach gambling as a form of leisure spending—not an alternate revenue source. Pick platforms according to their payment processing track record and betting offerings, not just promotional value. And remain watchful of the shifting legal and tax landscape.