20Bet India Review 2022

100% up to ₹15,000 - Code: CRICKET2022

18+ T and C's Apply

20Bet review − great overall gambling platform

20Bet presents one of the best legal online gambling options for Indians. It is a legit betting site with a full scope of casino gambling. The operator not only accepts players from India but also allows them to deposit and withdraw using Indian rupees.

Like many Indian-friendly bookmakers, 20Bet largely focuses on cricket betting. It covers the most popular cricket events worldwide and makes them available for both pre-match and live betting with above-average odds. To learn more about this operator, feel free to check the rest of our 20Bet review.

Written by Arnav K


  • Many payment methods in rupees - UPI, PayTm, PhonePe

  • Quick withdrawals

  • Loads of cricket betting markets

  • Solid welcome bonus

  • No live streaming

  • Slightly below-average odds

  • No horse racing

Banking methods in rupees at 20Bet

20Bet gives its customers a wide range of payment options that promise safe, quick, and effortless transactions. Here are some methods that you can use to fund your 20Bet account:

  • Credit card (Visa and Mastercard)
  • RuPay
  • E-wallets (Neteller, Skrill, EcoPayz, Jeton, PayTM, MuchBetter, AstroPay, WebMoney, G Pay, MiFinity, Perfect Money, etc.)
  • Bank transfer (UPI, IMPS, Directa24)
  • Cryptocurrency (Bitcoin, Litecoin, Ethereum, Tether, Ripple, Cardano, Dogecoin, and TRON)

20Bet minimum deposit limit for methods such as Visa and Mastercard, and most e-wallets, is INR 90. PayTM and UPI come with an INR 500 minimum deposit limit, while the least you can deposit with cryptocurrency is INR 4,000. The maximum single deposit you can make with cards is INR 120,000, while most e-wallets allow you to deposit up to INR 9,000,000. You can deposit as much as INR 1,200,000 per single transaction with cryptos.

Here’s how to make a deposit on 20Bet:

  1. Go to 20Bet sportsbook.
  2. Click the Sign Up button in the top right corner.
  3. Register by filling out the required details. Make sure to tick the bonus option at the top (sports, casino, or no bonus).
  4. Once you’re signed in, click on the Deposit button.
  5. Select a payment method, click on suggested deposit sums or input the amount manually. Proceed to confirm the payment to complete the process.

Deposits are almost always credited immediately and include no service charges.

MasterCard Astropay UPI VISA Neteller MuchBetter Net Banking Paytm PhonePe

When it comes to withdrawals, the following methods are at your disposal:

  • Bank transfers
  • E-wallets
  • Cryptocurrency

When using Netbanking, players can withdraw anywhere between INR 500 and INR 49,999. The most you can withdraw per single transaction is INR 300,000, but only via Directa24, e-wallets, or cryptos. The minimum withdrawal on most e-wallets is INR 180.

If you wonder how to withdraw money from 20Bet, here is a simple step-by-step process:

  1. Log in and go to the Cashier page.
  2. Select the Withdrawal tab.
  3. Pick one of the available withdrawal methods.
  4. Type in the withdrawal amount while minding the limits associated with that method.
  5. Send the withdrawal request.

Processing times largely depend on your selected method. Cryptocurrencies are processed relatively quickly, with a payment expected to arrive within 12 hours. With e-wallets, you may need to wait up to 24 hours, while other online banking services might take a couple of days.

Before you can withdraw, you must verify your account by providing certain documents. Those might include proof of identity (passport/driver’s licence/national ID), proof of address (bank statement/utility bill/payment for mobile service) and proof of deposit (bank statement or e-wallet page showing the deposit).

Astropay Neteller Skrill Net Banking

20Bet REVIEW 2024

Top sports at 20Bet

20Bet offers a full scope of sporting action, focusing on sports dominating the Indian landscape - namely cricket. Other sports at 20Bet include football, tennis, basketball, badminton, American football, baseball, rugby, esports, and more.

Cricket betting

The operator puts great emphasis on cricket, which is evident as soon as you open the homepage. You’ll immediately see all the live and upcoming cricket matches from all the most popular leagues and tournaments, including the IPL, Big Bash League, T20 World Cup, and more.

20Bet cricket betting is amazingly diverse. Each big match comes with over 200 markets. Apart from usual bet types like the moneyline, totals, and draw no bet, you can find dozens of props such as 1st innings betting, the team with top batter, any player to score 100, and more.

The odds on cricket are slightly lower than the industry average. Most 50/50 markets come with the odds of 1.89 on either side, compared to 1.90 you’ll find on Bet365 and some other major sites.

Finding the markets is incredibly easy, though. Just select cricket from the menu on the left, and you’ll see all available leagues and tournaments. Click on any league/tournament to see the upcoming and/or live matches with moneyline odds. You can also check the box next to each competition to add it to your list of favourites. To see other markets, click on the number next to match details. From there, you can see all available markets and choose how you want them displayed. 

Every match also has a dedicated stats page. However, unfortunately, India cricket betting on 20Bet does not come with live streaming capabilities.

IPL betting

As expected, IPL betting is available at 20Bet. You can bet on every match from season start all the way to the playoffs and the big final, alongside futures betting that allows you to predict the winner of the league. Still, 20Bet IPL betting is a little underwhelming when it comes to market coverage, especially compared to international competitions.

The odds are pretty much on the same level as for cricket betting as a whole, falling slightly below average. At the time of writing this review, the site didn’t offer any specific IPL or cricket bonuses. However, all ongoing promotions should become available for these markets, including a first deposit match bonus.

Tennis betting

You won’t be disappointed with 20Bet if you want to make some tennis wagers. 20Bet tennis betting consists of all the most popular tournaments such as majors, ATP Masters Series, and the WTA Tour, and smaller tournaments like challengers and futures. This means you can find a few dozen tournaments in the bookmaker’s menu at any time of the year, including local Indian tournaments.

Tennis betting India at 20Bet does not come with live streaming, but you can count on live betting. If you want to place a 20Bet live tennis bet, you can do so on pretty much every tournament on offer.

Tennis betting markets

The number of markets you can find on a tennis match at 20Bet depends on how popular that match is. ITF matches usually have just a few standard markets like the moneyline and handicap, while challengers often feature a set of props on top.

For big matches, like those played on majors and the Masters Series, you can expect over 100 markets per match, including alternate lines for handicap and total games, correct score, set handicap, and much more.

Football betting

We still haven’t stumbled upon a sportsbook that doesn’t have a plethora of options for football betting, and 20Bet is no exception. Indian punters can find everything from the biggest of competitions like the UEFA Champions League and the EPL to small national leagues like Gibraltar.

20Bet football betting does not come with live streaming but has extensive live betting coverage. 20Bet live football bet options are available for virtually every encounter. They include markets such as 1X2, double chance, total goals, handicap, next team to score, next goalscorer, a goal in the next X minutes, and more.

20Bet Indian Super League betting

The operator offers betting across more than 100 leagues, from big to obscure ones. This means that the Indian Super League is not neglected, and neither is the I-League. Both coexisting highest level football leagues in India and thoroughly followed by the operator, each match consisting of dozens of markets.

20Bet ISL betting is also available during live-action through various standard betting markets and in-play props.

Horse racing betting

The fans of horse racing will surely be disappointed to find out that 20Bet horse racing betting does not exist. Despite offering odds and a good range of markets for dozens of sports, the operator still hasn’t expanded to either horse or greyhound racing.

If 20Bet India horse racing becomes available in the future, we’ll make sure to update this review with some details.

Other sports

Other popular sports that we haven’t expanded about but are available on 20Bet include basketball, table tennis, hockey, badminton, volleyball, baseball, American football, handball, Aussie rules, bandy, boxing, cycling, rugby, snooker, waterpolo, and more.

The operator features an abundance of sports and markets, that much is evident, but there’s always room for improvement. Introducing more popular Indian sports like kabaddi and horse racing would surely raise the interest of Indian punters, and so would some better odds on cricket.


100% up to ₹15,000 - Code: CRICKET2022

100% up to INR 15,000 - Bonus Code: CRICKET2022

20Bet has prepared several valuable sports promotions for its customers, starting with a match deposit welcome bonus. As a new customer on the website, you can claim a 20Bet deposit bonus worth 100% up to INR 15,000. If you’re wondering how does the 20Bet bonus work and how to unlock it, here are some quick instructions below.

Casino bonus

As briefly mentioned in the intro, 20Bet also offers casino gambling and features a casino welcome bonus separate from the sports welcome offer. Here are the details surrounding the bonus you’ll get as a first-time depositor on the website’s casino section:

  • First deposit bonus of 100% up to INR 10,000 + 120 free spins on a featured video slot.
  • The free spins are credited in increments of 30 spins per day for the first four days.
  • The minimum deposit is INR 1,700.
  • The wagering requirements are 40x.
  • Not all games contribute to wagering in the same capacity (check the general bonus T&C on the website).
100% up to ₹15,000 - Code: CRICKET2022

18+ T and C's Apply


How to get this bonus step by step

  1. 1

    Create an account on 20Bet. Tick the box connected to the sports bonus (you can also choose casino bonus or no bonus) while filling out the form.

  2. 2

    Go to the cashier and deposit at least INR 900.

  3. 3

    The bonus will be credited to your account automatically once the payment goes through.

The following terms and conditions apply to this bonus:

  • The minimum deposit is INR 900, and the maximum bonus amount you can receive is INR 15,000.

  • The wagering requirements are 5x.

  • The only bets counting toward wagering are accumulators. Each accumulator must have a total odds of 2.00 or higher.

  • You must use the bonus and meet the corresponding wagering requirements within seven days.

20Bet App

20Bet has a mobile site that mirrors the desktop one. You can easily log into your account through a mobile browser and find all the same sports, competitions, markets, and betting features as on your computer, only with a design that better suits smaller screens.

However, if you plan on using 20bet on your iPhone or Android all the time, it’s better to download the bookie’s app. 20Bet cricket app is characterised by slick design, smooth functionality, and overall ease of use.

The iOS and Android app of 20Bet is very easy to download and install. Due to certain regulations, you won’t find the app on the official Android and iPhone stores, but there’s an easy way to download the app through the operator’s official website. Here’s how to do it in just a few steps:

  1. Go to 20Bet.com.
  2. Click on Mobile App in the top left corner of the homepage.
  3. Scan the provided QR code and follow the download link.
  4. Download and install the app on your device.
  5. Register or log in, and you’re all set.

20Bet VIP and Loyalty Porgram

The 20Bet loyalty program consists of two loyalty schemes, one for the online casino and one for sports betting. 

The sports VIP program India on 20Bet has you progressing through six tiers by winning loyalty points every time you make a bet. As a reward, you’ll get comp points (CP) that you can convert to free bets of up to INR 430,000 every month. Transitioning to the final sixth level will win you 250,000 comps. The comp points are converted at the rate of INR 90 for every 100 comp points.

Customer support

Reaching for help on 20Bet is another simple process. Once logged in, click the green live chat icon in the bottom right corner. Type in your name and email, and the customer support agent will respond promptly. The chat is available 24/7.

Alternatively, you can reach support by email at support@20bet.com, while there’s a separate email for complaints at complaints@20bet.com. You can also fill out a simple contact form. 20Bet does not offer any phone support.

Reasons TheTopBookies recommends 20Bet India

20Bet is a gambling platform that can have you excited about many things, but it does have its set of noticeable downsides. Let’s check the positives and the negatives.

The Positive

For starters, 20Bet has a very good design. The site is clean and simple, and finding the desired game or market is relatively easy. The selection of sports and betting markets is spectacular, to say the least. You can wager on a few dozen sports, each containing a wide range of Indian-based and international competitions. Cricket punters can enjoy making pre-match, live, and futures bets on every major league, from IPL to Big Bash.

The welcome bonus provides a nice bump after the first deposit, even though the maximum bonus sum is not that huge.

Another advantage is a variety of payment methods in rupees and relatively quick transaction times with optimal minimum and maximum limits. Mobile bettors don’t need to resort to a mobile site, as the operator features a slick mobile app available for both iOS and Android.

Those who wish to take a break from sports betting and enjoy some casino games are free to visit the operator’s casino site with loads of interesting games and bonuses. Lastly, the 20Bet support team is friendly and helpful, with the live chat service working around the clock.

Needs improvement

As any bookie, 20Bet is far from perfection. Some of the minor things that we would like to see improved are the tad restrictive bonus terms. The wagering requirements of 5x on the welcome offer are not that big of a deal, but the fact that you must bet only on accumulators with the odds of 2.00 or greater makes it pretty difficult to clear the bonus.

We also didn’t like that 20Bet does not offer horse race or kabaddi betting, both of which are highly popular in India. Also, most modern online sportsbooks have live streaming, but the operator is yet to introduce this feature. Another aspect in which 20Bet falls behind its competition is the odds that are slightly below average on most sports and markets.

Nevertheless, 20Bet is a young and promising operator that has time to improve on these things, so we can give it the benefit of the doubt, at least for now.

The conclusion

When stacking the positives and the negatives next to each other, we can clearly see that 20Bet is still a worthwhile betting site for Indian punters. Again, here are the things that we liked about this online bookie:

  1. Good variety of sports bonuses
  2. Fantastic sports and market selection
  3. Great offers for cricket and football betting
  4. A fully licensed website (Curacao)
  5. Plenty of payment options in INR

If we neglect the minor downsides and trust that the operator can improve, there’s no reason not to make an account on 20Bet and start playing today. 



Is 20Bet available in India?

Yes, 20Bet accepts all Indian customers aged 18 or over. What’s more, it caters to Indian punters by having great options for cricket betting.

Which is the best method to deposit in INR at 20Bet?

You can deposit using credit cards, net banking (UPI/IMPS), and various e-wallets and cryptos. All deposit methods are in INR, helping you avoid conversion fees.

Do Indian players get a bonus at 20Bet?

Yes, all Indian players can choose a sports bonus while registering and get a 100% first deposit match up to INR 15,000.

Is 20Bet safe to use?

20Bet is considered a safe website. It uses 128-bit encryption SSL Version 3 and complies with the General Data Protection Regulation (GDPR).