Is Betting Legal in India – Top Betting Sites May 2024

With the rise of online betting in India, many people have this doubt in their minds – “Is betting legal in India?” There is plenty of debate going on whether online sports betting is legal in India or not. The important thing to remember would be that there are no laws which go against betting online in India. Strangely, the responsibility of choosing the legality of the same rests within each state.In a country that is diverse and wide as India, it is no surprise that laws change every 100 kilometres or so.

Top Legal betting sites in India

Cricket Betting Sites Key Features Register Here >

MEGAPARImegapari logo

100% Welcome Bonus up to 22,900 ₹




Sports Welcome Bonus 150% up to 30,000 INR




Offers a great experience on mobile



logo 4rabet

Offers up to 20,000 INR to new players 




Welcome bonus upto 11,000 INR



logo 1XBET

Large Sports Betting Portfolio




Competitive Odds 



logo 10CRIC

Ample of Cricket Betting Markets




100% up to 8700 INR first time deposit


Is betting legal in India?

There is a grey area with regard to online sports betting in India. However, the Constitution prevents anyone from running a gambling house in the country as per the Public Gambling Act of 1867. Some states, though, are exempt from this rule. It is quite common to see sports betting allowed in states where lotteries and horse race betting is still legal entity. One should exercise a reasonable amount of caution and research when they are trying to place a sports bet in India. They need to be aware of the local laws to make sure that it is.

Sikkim is one of the popular destinations in India for gambling. It has been a strong advocate for legal betting and the state has allowed casinos to operate since 2009. Sikkim is also immensely popular for the many lotteries that have the opportunity to reward people with huge sums of money.

Best Legal Betting Sites May 2024

Since there are no concrete laws that are preventing online betting destinations from operating in India, many international betting sites have been able to set up their operations in the subcontinent. They are being able to cater to a growing interest in betting on sports. Even though cricket enjoys immense popularity in India, other sports have also seen a tremendous rise over the last few years along with the growth of the Internet. These international betting sites are able to provide a legal betting option. The best ones will be:

1. Megapari

Get ready to elevate your betting experience to new heights with Megapari, the rising star in the Indian betting scene! Although relatively new, Megapari has swiftly made a name for itself as a trusted and exciting platform for sports enthusiasts.

Whether you're a cricket devotee, a football fanatic, or a fan of any other sport, Megapari has curated a comprehensive sportsbook that caters to your every desire. But that's not all – Megapari brings the excitement of live betting straight to your fingertips, allowing you to place wagers as the action unfolds before your eyes. The adrenaline rush is simply unmatched!

megapari promo code

Megapari understands the importance of catering to its Indian audience, which is why it supports local languages and accepts convenient payment methods for Indian customers. Seamless transactions and a user-friendly interface ensure that you can focus on the thrill of the game.

2. Parimatch

Get ready for an extraordinary betting experience like no other with Parimatch. It is the ultimate destination for sports enthusiasts in India! Prepare to be blown away by the sheer magnitude of betting options available at your fingertips. From the heart-pounding excitement of cricket to the nail-biting thrill of football, tennis, and more. Parimatch caters to every sports lover's wildest dreams.

parimatch cricket betting

As an internationally recognized betting platform, Parimatch has set its sights on capturing the hearts of Indian customers. With seamless registration and convenient payment options like UPI and e-wallets, getting started is a breeze. But what truly sets Parimatch apart is its commitment to safety and security, ensuring that your betting adventure is worry-free.

With competitive odds that can send your winnings soaring to new heights, Parimatch is a force to be reckoned with in the world of online betting. To know about bonus offers, read our article on Parimatch bonus code.

3. 1xBet

Experience the pinnacle of online betting with 1xbet, the ultimate destination for Indian sports enthusiasts! As one of India's most popular betting platforms, 1xbet has captured the hearts of countless fans with its unmatched range of betting options.

Whether you're a cricket aficionado, a football fanatic, or interested in any other sport, 1xbet has you covered with its diverse offerings.

But that's not all – 1xbet takes entertainment to the next level with its virtual sports and extensive online casino, offering a comprehensive gambling experience that will leave you spellbound.

1xbet app

The excitement is taken up a notch with competitive odds that can turn even the smallest wager into a monumental win. 1xbet understands the needs of its Indian customers and provides multiple payment methods to ensure seamless transactions.

The platform's user-friendly interface makes navigation a breeze, allowing you to focus on what matters most – the thrill of the game.

4. BetWinner

BetWinner is another bookmaker with a license from Curacao. Using the same, BetWinner is able to offer a world of possibilities in terms of placing money on sports events and players.

Just as with other bookmakers on this list, BetWinner manages to stay as a convenient option for Indian users thanks to accepting Indian rupees. BetWinner is a comparatively new option but to the former two, it has already made a strong impression among punters.

betwinner india odds

Key points to look for in a legal betting site

It is possible to get answers to the question which is on every sports punter's mind – ‘Is sports betting legal in India?’ – by looking at certain key elements at a betting site. They would be:


This is the first and foremost feature that needs to be attended to. There are many spurious betting sites available out there. One should not fall into the trap of being attracted to large bonus options and skipping the important aspect of a license. Generally, popular licenses like Malta Gaming Authority and the one from Curacao are held good enough for Indian betting sites. One should make sure that these licenses are valid and active before deciding to sign up. The license can be a great way to silence critics who frequently come up with the question of ‘Is sports betting legal in India?’.

Payment methods

The betting sites will provide a string of payment options to fund the account. Many of the payment choices tend to perform poorly due to their lack of support for the Indian currency. This is an area of concern. However, betting sites that support Indian currency payment options can be seen as a great answer to the people who ask ‘Is betting legal in India?’.

Betting options

The important facet for any sportsbook would be the betting choices, but this takes up the least concern in this area of concern. However, the betting choices is something that cannot be ignored considering that the Indian sports betting market is still in its infancy and the preferences of users are quite different compared to other countries in the world. The betting options that would make a betting site more preferable in the eyes of the Indian sports punter would be cricket and hockey.


Frequently Asked Questions:

Is online betting legal in India?

While online betting is not explicitly regulated at the federal level, many offshore operators accept Indian customers. However, checking the laws specific to your state and exercising caution while engaging in online betting activities is advisable.

Can I trust offshore betting operators?

Reputable offshore betting operators like Parimatch, Melbet, Megapari,, and 1xbet have established themselves as reliable platforms. They employ robust security measures, offer transparent transactions, and ensure fair play. However, it is essential to research and choose licensed and regulated operators.

What payment methods are available for Indian customers?

Most popular betting operators provide convenient payment methods for Indian customers, such as UPI, e-wallets (Paytm, PhonePe), bank transfers, and prepaid cards. Ensure that the operator supports the payment method you prefer before signing up.

Are the winnings from betting taxable in India?

According to current tax laws, any income earned from gambling, including betting, is subject to taxation. It is advisable to consult with a tax professional to understand the specific regulations and obligations regarding gambling-related income in India.

How can I ensure responsible betting?

Responsible betting is crucial to maintain a healthy gambling experience. Set a budget, avoid chasing losses, and take breaks. Additionally, reputable operators provide responsible gambling tools like deposit limits, self-exclusion, and reality checks to assist users in maintaining control over their betting activities.

Final word on online sports betting in India

For those who are still wondering about the legality of sports betting in India, some of the concerns might have been addressed. The legal stature of sports betting in India is quite different compared to places where betting is open and legal. The grey area has to be treated with caution to a certain extent. This caution can be exercised by going with only the best bookmakers in the business. In doing so, users will be able to make sure that they do not put the funds at risk if any development happens.