Search SafeBettingSites
Home » cricket

Cricket has long been the national sport in India. Whether it be Test, One Day or T20 matches, cricket is enjoyed by millions across the country. Unsurprisingly, this has led to cricket betting sites growing rapidly. Punters now regularly wager upon their favourite teams and players. The Indian national team, Mumbai Indians from the IPL or domestic teams from other regions are found regularly at online cricket betting sites. Looking for cricket betting sites in India? This page delivers everything there is to know about online cricket betting. This includes how cricket betting online works and the best bookmakers.

Top 10 Online Cricket Betting Sites in Indian Rupees

More Filter Close Filter
Sort By
10 Bookmakers that match your criteria...

100% up to ₹10,000

  • Large number of cricket markets
  • Generous deposit bonus
  • Easy to use sportsbook site
Visit Site
Only one 100% first deposit bonus per customer The minimum required deposit to receive the bonus is 80 INR. Maximum bonus amount is 10000 INR for sports betting. The bonus must be wagered within 7 days.

Deposit ₹1,000, Play With ₹2,500 + ₹500 Free Bet

  • Excellent cricket coverage
  • Mobile app for iOS & Android users
  • Competitive odds
Visit Site
New customers only using the promo code "10CRIC". Min deposit is ₹1,000 or currency equivalent. Bonus amount of 150% of qualifying deposit up to ₹30,000. Rollover requirements x12. at min odds of 1.60. Void/Cancelled/Draw bets, Cashed-Out bets or bets placed with a Free Bet do not count towards the deposit or bonus rollover requirements. The rollover requirements must be met within 90 days of your first deposit.

100% Bonus up to $100

  • Leading cricket odds
  • Large number of ongoing promotions
  • Pre-match, live and outright cricket markets
Visit Site
Register & login; then make your first deposit using promocode: 30FB Place your first bet of $10 or more Get $30 in Free Bets upon bet settlement

Bet $10 Get $10 Free Bet

  • Regularly offers industry leading odds
  • Excellent in-play cricket opportunities
  • Betting app for mobile customers
Visit Site
New customers only, min deposit and bet $10 from debit card only. Min odds evens (1/5 per multi selection). 4x $5 free bets valid for 7 days, stake not returned, no cash out.

100% up to ₹8,000

  • Generous cricket betting odds
  • Variety of ongoing promotions
  • Covers cricket matches from around the world
Visit Site
A customer is entitled to only one bonus. The minimum required deposit to activate the bonus is 110 INR. The bonus amount must be wagered 5 times in accumulator bets. Each accumulator bet must include a minimum of 3 events. At least 3 of the events included in an accumulator must have odds of 1.40 or higher.

100% up to ₹10,000

  • Cricket one of 30+ sports covered
  • Cricket free bets available regularly
  • Boosted winnings on multiples
Visit Site
This offer is available for new Funbet customers. 2. The minimum qualifying deposit for this promotion is ₹800. Deposits via E-Wallets (Skrill/Neteller/Paysafe/Paypal/Ecopayz). shall not be a qualifying deposit. x6 wagering requirements.

100% up to ₹15,000

  • Sportsbook & exchange platforms available
  • Large number of outright cricket markets
  • Useful statistics available to punters
Visit Site
This promotion is exclusive for new players who registered in Dafabet from 1 December 2020 onwards. Available offers are exclusive for all INR currency players who will make their first deposit in O

100% Bonus up to $25

  • Live cricket streaming available
  • Leading bookie for live cricket betting
  • asy to use on desktop and mobile
Visit Site
Available currencies. 18+. Play responsibly. Further T&Cs apply

Free Bet of up to ₹20,000

  • Attractive welcome offer
  • Test, One Day & T20 matches covered
  • Competitive cricket odds
Visit Site
1st Deposit - Free Bet up to ₹20000 • New customers only • Min deposit ₹1,000 • Wagering at odds of 1.3+ to unlock free bet • Opt-in required

100% up to ₹8,000

  • Dedicated cricket betting page
  • Birthday bonus available
  • Daily in-play cricket markets
Visit Site
A customer is entitled to only one bonus. The minimum required deposit to activate the bonus is 75 INR .


What Makes These The Best Online Cricket Betting Sites

With the number of online cricket betting sites in India growing quickly, deciding which to register with can be difficult. However, punters in India can rest assured that we recommend only the very best bookmakers. When separating the best from the rest, we take into account the following factors:

  • Safety – First and foremost, our recommended operators are nothing but safe and secure. All are licensed and regulated by respected gambling authorities. Such authorities include Malta (MGA), UK Gambling Commission and Curacao. Meanwhile, a host of security measures are in place to protect punters and their details. Sportsbooks are fully encrypted, keeping out the threat of fraud.
  • Markets – Cricket is a sport played at an international and domestic level across the globe. Therefore, it should not just be matches involving the Indian national team that are available to bet on. Tournaments such as the IPL and World Cup are hugely popular. However, Test, One Day International and T20 encounters surrounding many teams are found at our top ranked cricket betting sites.
  • Odds – The prices found at cricket betting sites will impact how much punters make from winning bets. So, be sure not to overlook this factor. It is easy to find which bookies offer the best odds surrounding cricket matches. Displayed in decimal, fractional and American formats in most cases, odds should make wagering appealing.
  • Bonuses – This is often the first thing punters will look at. While we suggest that safety, markets and odds are more important, promotions are certainly worth considering. Each of our top ranked bookies offers a sign up offer, along with ongoing promotions. Before utilising any promo, be sure to check out it’s T&Cs. 
  • Features – The overall betting experience can undoubtedly be enhanced by additional features found at online bookmakers. Cash out, live chat and live streaming are just some of the most popular. Our top ranked cricket betting sites all perform well in this area.
  • Mobile – Cricket markets should be available on mobile too. Ideally, bets can be placed in seconds using your smartphone or tablet. Features such as Touch ID login help to make the process as efficient as possible. Sportsbooks are either available on mobile-friendly browsers or dedicated betting apps.
  • Support – It is always nice to know that help is available when needed. As such, our top ranked bookies also score highly when it comes to customer support. Telephone, email and live chat are the most common avenues of communication. However, many leading operators now have agents on standby on Skype, Whatsapp and Twitter too. Friendliness, efficiency and knowledge are key when it comes to customer service online. 
  • Banking – The majority of our recommended cricket betting sites accept real money payments in Indian Rupees. Even those that don’t offer a host of options when it comes to depositing and withdrawing funds. Payouts are fast, whether it be via a credit/debit card, e-wallet or bank transfer. Our recommended bookies also rarely charge any fees for transferring funds, whether it be Skrill or Bitcoin.

Most Popular Cricket Betting Online Markets

The growth of online cricket betting means that there are now a huge number of markets for punters to choose from. The exact number of markets will depend on the profile of the match or tournament. However, it is the following which are the most popular markets, with the list including pre-match, in-play and outright options:

Series Winner – When international cricket teams go head to head, they will often do so over a series of matches. As a result, punters can bet on who will win the series, as well as potentially the correct score. Depending on how many matches are involved in the series, this option requires a significant amount of patience.

Match Winner – As is the same with football or basketball, punters can bet on the winner of an individual cricket game. Whether it be backing India to beat South Africa in a Test match or the Knight Riders to overcome the Royals in the IPL, only the final result matters here.

Total Runs – Punters can also bet on the number of runs scored by an individual team or both teams. This will normally involve wagering on there being over or under a set amount. For times when a host of top batsmen are playing, it may well be worth predicting a large number of runs.

Leading Opening Partnership – The partnership between the two openers can often having a significant impact upon how many runs a team scores. As such, betting on which team’s opening partnership will score the most amount of runs is another popular market. There are just two options, Team A or Team B.

Leading Run Scorer – On many cricket betting sites, it is possible to bet on which player will score the most highest number of runs in a specific match. Openers and those at the top of the order will be offered the shortest odds, while batsmen will be rank outsiders.

Top Team Bowler – Bowlers are tasked with taking wickets. Bowlers often take a host of wickets during a cricket match. So, punters can bet on which player will finish with the best figures. It is worth taking into account the conditions, with fast or spin bowlers often being given the shortest odds.

Method of Dismissal – A batsman can head back to the pavilion after being bowled, given Lbw, caught, ran out or stumped. Whether it be the first dismissal of a game or the next dismissal, an increasing number of bookies offer this market.

Player of the Match – Whether it be the player who scores a century or takes a five-wicket haul, there is always a player of the match in cricket. Betting on this market is risky, however the rewards can be well worth it.

1st Innings Lead – Test cricket matches involve each team playing two innings. As a result, punters can also bet on which team will score the most runs in their opening innings, thus holding a lead. 

To Score a Century – A century is when an individual player scores 100 runs. The likelihood of a century being scored depends on the format of the game. Centuries are common in Test cricket, however they are more difficult to score in One Day and T20 matches. 

To Win the Toss – For those looking for a 50/50 option, here it is! The toss takes place before each cricket match. It determines which team will have the decision to bat or bowl first.

Cricket Betting Odds

Now that you understand which cricket betting markets are available, it is time to consider the odds on offer. Odds are calculated based on a number of factors. Such factors include form, head to head records, ranking, player availability, weather and location. Punters will want to bet on markets that they feel deliver good value. This means that the potential rewards are on a par with the level of risk involved. Having compared the odds found at many cricket betting sites, we believe that it is 22Bet that offers the most appealing prices. The bookie clearly knows its cricket. Odds are accurate based on the teams and players involved, while still offering value on a regular basis. 

Best Online Bookmaker for Cricket Odds

100% up to ₹10,000

  • Large number of cricket markets
  • Odds available in decimal, fractional & American formats
  • Price boosts added regularly
Visit Site
Only one 100% first deposit bonus per customer The minimum required deposit to receive the bonus is 80 INR. Maximum bonus amount is 10000 INR for sports betting. The bonus must be wagered within 7 days.


How to Claim and Wager a Cricket Betting Welcome Offer

As we have already mentioned, cricket betting sites attract new customers in part thanks to welcome offers. Such promotions come with different rewards, qualifying requirements and terms and conditions. For those interested, the following is a step by step guide surrounding how to claim and use your cricket welcome offer:

  1. Weigh up the different welcome offers available at cricket betting sites. It is wise to look at which bookies meet your demands when it comes to markets, odds and features first. Remember that a bonus should not be the only reason for signing up.
  2. Once you have selected your chosen online bookie, head to their website via desktop or mobile. Complete the relevant registration form. This normally requires punters to enter their full name, email address and date of birth, among other things.
  3. If a promo code is active, it may be that this is also the time to enter it in the relevant area. Promo codes can also sometimes be entered when depositing for the first time.
  4. Verify your new account via email.
  5. Deposit funds, taking into account any minimum amount required to qualify for the welcome offer. It is possible that payment restrictions may also be in place. For example, payments via PayPal or Neteller may not be eligible.
  6. Once your funds are available, place an opening cricket bet in order to activate your bonus. Alternatively, bonus funds may be added as soon as opening deposits have cleared. If a qualifying bet is needed, look at the minimum odds requirement and available markets.
  7. In some cases, the total bonus amount or winnings made from free bet tokens must be wagered a certain amount of times. Wagering requirements must be met before such funds can be withdrawn.

Having taken all of the factors above into account, it is the following cricket betting bonuses that stand out with Indian bookmakers:

Bookie Welcome Bonus Visit site
FunBet 100% up to ₹10,000 Visit FunBet
SpinSports Free Bet of up to ₹20,000 Visit SpinSports
DafaBet 100% up to ₹15,000 Visit DafaBet

How to Bet on Cricket

Online cricket betting today is easier than ever before. However, for beginners especially, it is worth taking on board the steps needed to wager on your favourite cricket teams and players. With that being said, the following is a step by step guide on how to place cricket bets:

  1. Select Your Bookie – Based on our list or recommended cricket betting sites, choose the bookmaker that best suits your needs. Consider cricket coverage, odds, additional features and bonuses in particular. Of course, there is nothing stopping you from registering with more than one bookie. 
  2. Sign Up – Having made your decision, it is time to register with your chosen bookie. Click or tap on the “Register” or “Sign Up” option, before completing the registration form. This step normally takes just a few minutes, with new customers then having to verify their account via email.
  3. Place Bets – Cricket fans should not simply bet on the first market they find. Instead, take time to browse matches and markets. Look at the latest cricket news to help you along the way, along with useful statistics. Having weighed up all available options, add your selection to your bet slip. Stake an amount that is affordable to you and wait for the result to come in. 

Cricket Betting Tips

No matter what your objectives are or how much money you set aside, betting on cricket should ultimately be about fun. However, beating the bookies is one of the ways in which punters can enjoy themselves. While there is no magic formula, there are some fairly simple steps that bettors can take to give themselves the best possible chance of winning. With that being said, let’s take a closer look at our top cricket betting tips. Our cricket betting tips are written by experts of the sport.

  1. Stick to What You Know – It is difficult to be an expert on all forms of cricket and all teams. As such, we recommend focusing on a small number of competitions or forms of the game. For example, the Indian Premier League or international Test matches. Doing so will enhance your chance of placing winning bets on a regular basis. 
  2. Check the Stats – As with a number of other sports betting markets, statistics surrounding cricket often paint a much clearer picture for punters. Runs scored, home record, highest run scorers and leading wicket takers are all worth looking at before wagering.
  3. Keep Track of Bets – Be sure to track all bets, both successful and unsuccessful. Doing so will enable you to see which types of bets/markets have served you well in the past, as well as which are worth avoiding. 
  4. Look at the Weather – Perhaps more so than any other sport, the weather can impact cricket matches significantly. Cricket cannot be played in heavy rain, with this weather making a draw more likely. Meanwhile, some teams are better suited to 
  5. Red or White Ball? – The format of cricket being played will impact bets placed. Test matches are played over as many as five days. However, One Day and T20 matches are played inside 24 hours.

Live Cricket Betting & Streaming

Live cricket betting is both exciting and potentially rewarding. Cricket betting live markets become available as soon as the opening ball of a match has been bowled. Betting on a team recovering from the loss of early wickets to win or a batsmen on 40 not out to score a century are just an example of the in-play cricket markets awaiting punters.

In some cases, in-play markets are accompanied by live streaming. This feature makes it possible for customers to watch the action as it unfolds. A qualifying bet or funded sportsbook account is normally required to gain access to streams. Matches from around the world are shown live, with streams adding to the overall betting experience. Below are our favourite cricket betting sites offering live streaming to Indian players:

Bookie Live streaming qualify criteria Go to site
10Cric Bet within last 24 hours or funded account balance Watch at 10Cric
DafaBet Funded account balance Watch at DafaBet
888Sport Funded account balance Watch at 888Sport

Popular Cricket Betting Tournaments & Leagues

Cricket matches take place on an international and domestic basis today. While a large number are covered by bookmakers, there are certain tournaments and leagues that attract more interest from punters than others. The following are among the most popular cricket events in the world today:

ICC Cricket World Cup

cricket world cup betting

Taking place every four years, the ICC World Cup is a One Day tournament involving the best international teams. The tournament is made up of two stages, a round robin and knockout phase. England won on home soil in 2019, beating New Zealand in the final, with India set to host in 2023. It is only the host nation that qualifies automatically, with the other competitors having to do so via a host of leagues.

T20 World Cup

t20 world cupOnly launched in 2007, the T20 World Cup brings together the most powerful, skilled and quick cricketers. Matches are made up by just 40 overs in total, with each team having just 20 overs to score as many runs as possible. The West Indies have two T20 World Cup wins to their name, with India hosted in 2021. Sri Lanka and Pakistan are among the other former winners.

The Ashes

ashes cricket bettingThe leading Test series in the world involves England and Australia. Normally taking place every two years, the fierce rivals battle it out to get their hands on the famous urn. Generally, five Tests make up the series, with little having separated the two countries over the years.

Indian Premier League

indian premier leagueAnother popular T20 tournament is the IPL. Played at a domestic level in India, teams mix a blend of local talent with some of cricket’s biggest superstars. An auction takes place each year, determining where many of the top players will feature. The Mumbai Indians have a record 5 titles to date. Founded in 2007, the IPL takes place annually, with 8 teams making up the event.

Big Bash League big bash cricket

This Australian T20 league was founded in 2011. Featuring 8 teams, including the Brisbane Heat, Melbourne Stars, Perth Scorchers, Adelaide Strikers and Sydney Sixers, the Big Bash operates similarly to the IPL. 

Bottom Line on Cricket Betting

Cricket is the most watched sport in India by some distance. As a result, it should come as no surprise that a host of leading bookmakers now also accept bets on matches and competitions. Our experts have worked tirelessly in order to deliver nothing but the very best cricket betting sites. So, if you are looking to bet on India to beat the West Indies at the T20 World Cup, live stream the IPL or cash out your bet on the ICC Cricket World Cup, we have all bases covered.


Which are the best cricket betting sites in India?

A huge number of online bookmakers now accept bets on cricket matches and events. As such, the best cricket betting site will be the one which best meets your needs. However, having tested operators in detail, we recommend the likes of 22Bet, 10Cric and 888Sport.

Can I bet on the Indian Premier League?

Yes. The IPL is one of the most popular cricket competitions in the world today. All matches are available to bet on, with pre-match, in-play and outright options awaiting punters. The event is also available to live stream on certain cricket betting sites.

Can I claim a welcome bonus when signing up at a cricket betting site?

Yes. All of our recommended cricket betting sites offer some form of welcome offer. Whether it be a bonus or free bet, offers can be very appealing. However, be sure to check out the terms and conditions before signing up and depositing funds.

Can I win money by betting on cricket online?

Potentially, yes. There are no guarantees, but those with a good betting strategy will have a chance of making money by wagering on cricket matches.

Can I make payments using Indian Rupees?

This depends on the specific bookmaker. An increasing number of cricket betting sites accept payments in Indian Rupees. However, when not available, an alternative currency must be found.'

About James Fuller

About James Fuller

James is a freelance writer who specialises in the world of sports and iGaming, producing engaging and accurate content for online publications, including news articles, reviews, press releases and social media marketing.