Welcome to


MyBetting.in was launched in 2018 by a team of people who are passionate about online betting in India. Our aim is to answer all your questions related to online betting and create the most helpful guides to bet online - safely and smartly!

MyBetting - Your Online Betting Guide since 2018
Tomesh Kulkarni

Tomesh Kulkarni

Online betting in India is an adventure, and no adventure is ever complete without a guide.

MyBetting.in is the Gandalf to your Frodo Baggins, and in this adventure, we promise to provide the most updated and fact-checked information to help you bet online in the safest and most enjoyable way possible.

Our team of betting experts are dedicated to reviewing and comparing all the online betting sites in India to bring you the best of the best. From bonuses to withdrawals, we are committed to testing the online betting experience for Indian users to help ease the journey for our readers.

Beginner or expert, MyBetting.in has answers to all your online betting concerns!

Top 10 Online Betting Sites in India (2024)


  • Modern and user-friendly interface
  • Amazing cricket betting platform
  • Offers a functional betting exchange
  • Customer support could be better
Welcome Offer
Bonus Up To ₹20,000
150% Deposit Bonus
Claim Go to website
Website: in.parimatch.comFounded: 1994
Owner: PMSPORT N.VHeadquarters: Limassol, Cyprus


Author: Tomesh Kulkarni Tomesh Kulkarni


Exclusive Welcome Bonus
  • Biggest selection of betting options
  • No Limit Betting: Bet as much as you want!
  • Large array of profitable promotions
  • Slow money withdrawals are common
  • Website can feel overwhelming
Welcome Offer
120% Up To ₹42,900
Exclusive Bonus Code: MYBVIP
Claim Go to website
Website: www.1xbet.comFounded: 2011
Owner: 1X Corp N.V.Headquarters: Cyprus
1Xbet Review India
1Xbet Virtual Sports
1Xbet Casino


Author: Tomesh Kulkarni Tomesh Kulkarni


  • One of the biggest sportsbooks in India
  • Great welcome bonus with low wagering
  • Higher betting odds compared to market average
  • Betting platform looks outdated
Welcome Offer
Bonus Up To ₹10,000
100% Deposit Bonus
Claim Go to website
Website: www.22bet.comFounded: 2017
Owner: Marikit Holdings LtdHeadquarters: Chrysanthou, Cyprus
22Bet Cricket
22Bet Live Betting
22Bet Online Casino


Author: Tomesh Kulkarni Tomesh Kulkarni


  • Provides a plethora of cricket betting options
  • UPI and Net Banking deposits available
  • Super fast withdrawals
  • No horse race betting available
Welcome Offer
Bonus Up To ₹30,000 + Free Bets
100% Deposit Bonus
Claim Go to website
Website: 10cric.comFounded: 2012
Owner: ZapZap MarketingHeadquarters: Cyprus
10cric promotions
10cric india games
10cric india front page


Author: Tomesh Kulkarni Tomesh Kulkarni

10Cric is an international with a strong focus on the Indian market. 10Cric offers a unique and user-friendly sportsbook filled to the brim with cricket betting options (along with many other sports). They also have a superb live betting platform and even an online casino. You need to check this site out!

Betting Site Rated: Highly Recommended ⭐

Visit 10Cric

Read full review


  • Provides great odds which increases player profits
  • Has a nice collection of European sports such as football, cricket, rugby and more
  • Big selection of convenient deposit methods: pay with Skrill, Neteller, AstroPay or Cryptocurrency, as well as many others
  • Betting site contains many games and sometimes appears cluttered
  • Good customer support is lacking
Welcome Offer
Bonus Up To ₹8,000
100% Deposit Bonus
Claim Go to website
Website: www.betwinner.comFounded: 2018
Owner: Marikit HoldingsHeadquarters: Limassol, Cyprus
Betwinner Welcome offer
Betwinner online casino
Betwinner cricket betting


Author: Tomesh Kulkarni Tomesh Kulkarni

Betwinner is one of the most recent betting sites to hit the Indian betting market. Betwinner separates themselves from the competition by offering convenient deposit methods for Indian players, combined with a great betting platform and awesome LIVE betting service that allows you to bet on several events at a time. Betwinner is a great choice for Indian players who enjoy live betting!

Visit Betwinner

Read full review


  • Great variety of sports betting options
  • Regular promos and bonuses!
  • Convenient deposit methods.
  • User interface could be better
  • Needs more variety of casino games.
Welcome Offer
Bonus Up To ₹10,000
300% Deposit Bonus
Claim Go to website
Website: www.funn88.co.inFounded: 2009
Owner: OG Global Access LimitedHeadquarters: Isle of Man
Fun88 Sports
Fun88 Promos
Fun88 Deposit Methods


Author: Tomesh Kulkarni Tomesh Kulkarni

Fun88 is an awesome betting site that is rooted in Asia and has thousands of loyal players from India. As a player on Fun88, you get access to a fun sportsbook and tons of awesome bonuses and promotions.

Making deposits and withdrawals on this site is made simple and easy with the help of UPI, PhonePe, GooglePay, and other convenient payment methods. If this sounds appealing to you, then head over to Fun88 and check out the action now!

Betting Site Rated: Recommended ⭐

Visit Fun88!

Read full review


  • Modern betting site
  • Superb live betting platform
  • Daily betting competitions
  • Bettilt app available for Android & iOS
  • Bettilt is a new betting site with no long track record
Welcome Offer
₹44,000 Welcome Package + ₹1,000 in Free Bets (Special Offer)
Claim Go to website
Website: bettilt.comFounded: 2019
Owner: Striking StingrayHeadquarters: Cyprus
Bettilt Sportsbook
Bettilt Live Betting
Bettilt Homepage


Author: Tomesh Kulkarni Tomesh Kulkarni

Bettilt is a modern betting site that recently opened it's doors to Indian players. They provide a smooth and elegant betting platform with some of the newest betting features on the market.

Betting Site Rated: Highly Recommended ⭐

Visit Bettilt

Read full review


Best Crypto-only Betting Site
  • Live streaming available
  • 40+ sports offered
  • Diverse casino with 2000+ games
  • Customer support 24/7
  • Only 1 Indian payment method available
  • No horse racing offered
Welcome Offer
First Deposit Bonus up to 180%
Claim Go to website
Website: https://bc.game/Founded: 2017
Owner: BlockDance B.VHeadquarters: Curacao
BC Game Casino
BC Game Home Page
BC Game Sports book


Author: Vandana Vandana


  • Great bet builder for sports betting players.
  • Lots of bonuses and promotions.
  • Great pick for playing crash games like Aviator.
  • Does not feature horse racing on the sportsbook.
  • Does not have an iOS app.
Welcome Offer
Exclusive Bonus of ₹5000 50% Deposit Bonus
Claim Go to website
Website: Founded:


Author: Vaayu Saxena Vaayu Saxena

Rajabets is both a great bookmaker and a great online casino. Rajabets features many sports betting features like a Bets Feed to see other players' bets and even copy them, as well as a very user-friendly bet-builder. In the casino section, you will find one of the biggest collection of new games such as Aviator and other crash games, along with special bonuses, on Rajabets.

Read full review


  • Instant UPI deposit
  • Highly secure betting site
  • Great selection of virtual sports
  • Decent online casino
  • Welcome bonus has high wagering
  • Live chat support not available 24/7
  • Cricbaba app not available for iOS devices
Welcome Offer
Bonus Up To ₹36,000
100% Deposit Bonus
Claim Go to website
Website: Founded:


Author: Tomesh Kulkarni Tomesh Kulkarni

Betting Offer of the Month


Here, we will post the latest news and updates related to the online betting industry in India. We are also constantly adding new content to our site and updating our old betting guides regularly - so this is where you'll find the most up-to-date information about what's new with MyBetting.in!

💯 Check out our newest article - 100 rupees deposit betting sites.

📱 Looking for 1xBet alternatives? Find Sites Like 1xBet in our new article.

👥 Bet365 no longer operates in India - so we updated our list of Bet365 Similar Sites to help you find alternatives!

💲 We have just updated our article listing the Lowest Deposit Betting Sites in India.

💰 Here is our updated Deposit Bonus Betting Sites page, with detailed deposit bonus reviews.

🤑 To find new offers, see our list of Welcome Bonus Betting Sites in India.

Wanna find more betting sites? We've got you covered!

We have ranked and reviewed all the best betting sites in India.

There are 30+ betting sites waiting for you on the next page...

Online Betting Sites India 1

Questions and Answers about Online Betting in India

You've got question and we have your answers. Please see the table below for some of the most common questions about online sports betting in India

❓ How to get started with online betting in India?

Your online betting journey starts right here on Mybetting.

Your next step is to find a betting site that lives up to your needs.

Some will have different sports and games available, some will offer a casino where others will not.

There is also a big difference in the kind of welcome bonus you will get on different betting sites.

🇮🇳 Which bookmaker is the best for Indian players?

There are plenty of good bookmakers in India.

Here on MyBetting, we often recommend Betway as the best betting site in India, because Betway is the best overall site in our opinion.

But Betway may not be the best option for you.

Fortunately, we also have plenty of other options, such as Parimatch, 1xBet and literally dozens of other betting sites to choose from!

In the end, the choice really depends on your personal needs and preferences.

💰 How do I get a welcome bonus on a betting site?

So you wanna get your hands on a nice, big welcome bonus? Well, you're in luck, 'cause we have tons of them right here on Mybetting.in

Obtaining a welcome bonus is pretty easy. You just need to decide which betting site you want to join, click on the green "Claim" button and then you will be taken to an account setup page.

After creating your account and making your first deposit, you will receive your welcome bonus. It's that simple!

💳 How to deposit money to an online betting site?

There are so many ways to make a betting deposit!

Each betting site provides different deposit options. Some of the best include:

  1. UPI
  2. Online bank transfer (IMPS)
  3. PayTM
  4. PhonePe
  5. Skrill
  6. Neteller
  7. And more!

Depositing money on a betting site doesn't have to be difficult. It can be fast and easy!

📜 Is online betting legal in India?


However, there are some specific states in India that have prohibited online gambling.

Online betting is prohibited in the following states:

  • Sikkim
  • Nagaland

You don't live in either of these states? Then you're good to go!

🏧 How do I withdraw money from an online betting site?

So you've made some money and now you want to make a withdrawal? It's easy.

Most betting sites provide a number of different withdrawal options.

In many cases, you will have to withdraw with the same method you used for deposit.

💵 Can I earn money on online betting?

Making money on sports betting takes skill and discipline. It is something everyone can learn how to do, but it requires you to put in the time.

Most players will lose a great deal of money before they become proficient enough to earn consistent money through sports betting.

We do not promote sports betting as a source of income. Only as a hobby!

🏏 Where can I bet online on cricket?

You can bet on cricket at pretty much all the betting sites in India.

But if we were to mention a few of the best cricket betting sites, we could say that Betway, 10Cric and Parimatch are definitely in the top!

They provide the biggest selection of cricket matches and some of the best cricket odds.

Guide to Betting in India

Welcome to our guide to online betting in India.

In this guide, you will learn all you need to know about online betting. From questions about legality, to the best online betting sites in India. Let's get started!

Is online betting in India legal?
Yes, online betting in India is legal.

There are no federal laws in existence that prohibit online betting in India.

Each state in India is allowed to set its own online betting laws, which means that some Indian states have more strict online betting laws than others.

Example: The state of Sikkim is actively trying to establish an online betting licensing system that would make online betting a regulated activity under state laws.

On the other hand, online betting is effectively banned in the state of Andhra Pradesh.

Therefore, we strongly recommend that you look into your local state laws if you're unsure about the legality of online betting in your area.

To accept players from India, an online betting site must meet the following conditions:

  1. The online betting site must be based outside India
    By federal law, it is illegal for an online betting site to be based in India. However, there is nothing which legally prohibits an Indian player from joining an offshire betting site.
  2. The online betting site must accept Indian Rupees
    According to the Federal Exchange Management Act (FEMA) it is illegal for an individual to exchange Indian Rupees into foreign currency outside of a licensed bank or exchange bureau. Therefore, all online betting sites must accept Indian Rupees.

Fortunately, all betting sites found here on MyBetting are based outside of India - and they all accept Indian Rupees!

Click here to read more about the legality of online betting in India.

Quick Start Guide to Online Betting

Online Betting Quick Start Guide

Step 1: Select a Betting Site

The first thing you need in order to get started placing bets is an account at an online betting site.

Fortunately, Indian players are spoilt for choice when it comes to online betting sites. There are dozens of betting sites available in India.

This can be both a blessing and a curse - having a big selection is great, but which site should you sign up with?

Lucky you, MyBetting has written a complete breakdown of all the best betting sites in India (including the sites you should stay away from). You can check it out here.

Once you have selected a betting site that appeals to you, you will need to create an account. When that's done, you can move on to step 2 which is making a deposit.

Online Betting Quick Start Guide

Step 2: Make a deposit

Making a deposit to an online betting site in India has never been easier.

It used to be such a complicated quest to make online betting deposits in India.

Oh, the stories I could tell you from a few years back about the hoops we had to jump through in order to make a deposit on a betting site.

Fortunately, those days are over. Now, you can simply whip out your favorite UPI app, and make an instant deposit to most betting sites.

No need to verify your identity using Aadhaar or any of that stuff. Just type in the betting site's UPI ID, make a transfer, and the money will reflect in your betting account instantly!

Online Betting Quick Start Guide

Step 3: Get a welcome bonus

When you have made a deposit on your betting site of choice, the fun can start, and you can begin placing bets. But wait! Aren't we forgetting something? The welcome bonus!

Most of the best betting sites in India offer a welcome bonus which you can claim after making your first deposit.

This welcome bonus typically comes in the form of a matched deposit bonus which doubles, triples, or quadruples your first deposit.

Or in some cases, the bonus comes in the form of a free bet which you can use to place a bet on any event of your choosing.

So make sure you look out for the best welcome bonus when you're deciding which betting site to join.

Online Betting Quick Start Guide

Step 4: Start placing bets

Now that you have created a betting account, made your first deposit and received a welcome bonus, you're ready to start placing your bets.

This is what it's all about. Now the excitement can truly begin.

To get started placing bets, navigate to the sportsbook on your betting site. From here, you will be able to select from a long list of different sports to bet on.

After selecting a sport, you will be able to select an event, such as a league, tournament, or a specific match.

After selecting an event, the list of betting markets will unfold. You can now select one (or several) betting markets to bet on.

When selecting a market, it will be added to your bet slip. From here, you can adjust how much you wish to bet on the market, and submit your bet when you are satisfied with it.

Online Betting Quick Start Guide

Warning: Not all online betting sites are safe

The most important thing to remember is that you must join a safe and regulated betting site before you start betting online.

Many so-called "betting sites" are actually scam sites that only exist to trick players out of their hard-earned rupees.

Don't make the mistake of joining a scam site or a low-quality betting site.

Use only the recommended betting sites we have listed on this page!

Which betting site should I join?

To take the first step, you need to decide which betting site you want to sign up with.

There are numerous online betting sites that accept Indian customers. Most of them also allow you to play with rupees, instead of other foreign currencies.

To make it easy for you, we will only recommend betting sites that accept Indian customers here on Mybetting.

We write reviews about all the betting sites that accept Indian players and let you choose the best option for your needs.

🥇 Best Online Betting Sites 2024

  1. Betway: Best overall betting site in India - Join Now
  2. Parimatch: Very good option for Indian players - Join Now
  3. 1xBet: Super fast deposit & withdrawals - Join Now
  4. 10Cric: Best in cricket betting and promos - Join Now
  5. 22Bet: Excellent odds on many sports - Join Now
  6. Fun88: Betting exchange with great bonuses - Join Now
  7. Bettilt: Modern betting platform - Join Now
  8. BC.Game: New and exciting crypto betting site - Join Now
  9. Betwinner: Feature-rich betting experience - Join Now
  10. 4raBet: India-centric online betting site - Join Now

We invite you to read more here about the best betting sites in India before you choose which site you want to sign up with.

By reading our reviews, you can find more information about what services are offered by that specific bookmaker. Do they offer bets on cricket, horse racing, IPL and so on? Is the site language available in English or in Hindi?

Do they have friendly and helpful customer support? Can you deposit rupees to your betting account? Those questions and many more will be answered by reading our reviews about specific betting sites in India.

How to deposit money for online betting

So now that you have set up your betting account, it's time to deposit some money so you can start online betting.

Although making an online betting deposit in India used to be difficult, it has been made a lot easier in recent times due to online betting sites now accepting convenient Indian payment methods.

Making an online betting deposit in India has never been easier!

Some of the most popular ways to make online betting deposits include:

As you can see, there are plenty of ways to make online betting deposits nowadays - the only thing you have to do is select the method that works best for you!

Online betting deposit in india

But which online betting site should you join to make simple and seamless deposits? The following betting sites make it easy to deposit money!

How do I withdraw my winnings from online betting?

Withdrawing your money from online betting sites is very easy.

The only thing you need to keep in mind is that your identity usually needs to be verified before you can enact a withdrawal.

This is due to international laws to prevent money laundering and funding of criminal activities.

After verifying your identity, most betting sites pay out in a matter of 1-72 hours depending on your withdrawal method.

Withdrawing money from online betting usually takes 1-72 hours!

What withdrawal methods can I use?

Most online betting sites require you to withdraw using the same method you used for depositing money on the betting site. This is done to ensure that the money isn't illegally sent to a 3rd party.

Betting sites may not transfer money to anyone but the person who initially made the deposit. This is another measure to prevent illegal activity.

So if you deposit using Paytm, the money will be sent back to your Paytm wallet when you made a withdrawal.

Alternatively, some online betting sites also give you the option of withdrawing to your personal bank account.

So in some cases, you have 2 different options to choose from when making a withdrawal: your bank account, or your initial deposit method.

All online betting sites here on MyBetting offer secure and easy withdrawal options!
Withdrawing money should be easy & fast

Withdrawing money from an online betting site is your right, and you should not tolerate any betting sites that make it difficult to withdraw.

If you are having difficulties withdrawing money from a betting site, it's probably not a good betting site, but more of a scam than anything else.

The withdrawing procedure should be transparent and easy to understand.

All the betting sites listed here on MyBetting live up to some very strict demands and we never recommend any betting sites that don't make it easy to withdraw money.

Online betting welcome bonuses

After making your first deposit on the betting site, you will be able to get an online betting welcome bonus!

The most popular welcome bonus is known as a deposit bonus. With this welcome bonus, the betting site will basically double your first deposit.

That means that if you deposit ₹2,000, you will receive an extra ₹2,000 in bonus, so you end up with ₹4,000 in total.

If you deposit ₹10,000, you will receive an ad!tional ₹10,000, so you end up with ₹20,000 in total!

With a great welcome bonus, you get the best possible start to your online betting adventure.

Here on MyBetting, we showcase the best online betting bonuses in India.

Check out the current and most updated list of betting welcome bonuses below.

Best Online Betting Bonuses

  1. Bonus Up To ₹20,000
    150% Deposit Bonus

  2. 120% Up To ₹42,900
    Exclusive Bonus Code: MYBVIP

  3. Bonus Up To ₹10,000
    100% Deposit Bonus

  4. Bonus Up To ₹30,000 + Free Bets
    100% Deposit Bonus

  5. Bonus Up To ₹8,000
    100% Deposit Bonus

  6. Bonus Up To ₹10,000
    300% Deposit Bonus

  7. ₹44,000 Welcome Package + ₹1,000 in Free Bets (Special Offer)

  8. First Deposit Bonus up to 180%

  9. Exclusive Bonus of ₹5000 50% Deposit Bonus

  10. Bonus Up To ₹36,000
    100% Deposit Bonus

How to place bets online

Now that you have joined a betting site, made a deposit, and claimed your welcome bonus, you are ready to start online betting and placing your first bets!

As you can see, getting started betting online in India is really easy.

Now the fun can begin: you can start placing bets, playing casino games, live streaming sports, and much more.

Step by step guide to placing bets

Every online betting website has its own process when it comes to placing bets, but generally, it goes something like this:

  1. You open up the sportsbook on the betting site.
  2. You select the sport you wish to bet on.
  3. You then select a league or tournament.
  4. Now, you select the match you want to bet on.
  5. Click on a betting option and it will be added to your bet slip.
  6. You can adjust the amount you want to wager in your bet slip.
  7. Click confirm to place your bet.

Online betting promotions

The fun doesn't stop after you receive your welcome bonus - actually, the great promos and goodies just keep on coming!

Most online betting sites distribute regular promotions that players can take advantage of. The most popular online betting promotions include:

  • Free Bets
  • Boosted Odds
  • Cashback
  • Price Boosts
  • and more
Your adventure with online betting has only just begun

There is so much more to learn. Follow our guides to learn much more about the exciting world of online betting in India!