Join 20Bet India: Claim Your Bonus Now

  • Super great cricket betting platform
  • Amazing mobile betting app
  • Lots of promos and bonuses
Sports Bonus ₹9,000 + 120 Free Spins 100% Match VISIT SITE

General information

🌐 Founded2020
📑 License№ 8048/JAZ2017-067, Curacao
🏢 Company ownerTechSolutions Group N.V.
👨‍💻 Supported languagesHindi, English
🎰 Types of betsSports and cyber sports betting, casinos
🎁 Bonuses100% welcome bonus on first deposit or 100% deposit bonus + 120 free casino spins, VIP programme, betting tournament, casino slot machine race
🎮 SoftwareAndroid and iOS app, desktop and mobile version of the website
💸 CurrencyIndian rupees
💳 Minimum depositDepends on the funding method used
🤑 Minimum withdrawalDepends on which payment instrument the withdrawal will be made to
👨‍💻 SupportEmail, online chat on the website and app, phone, social media
20bet India Review

All about 20BET

20BET is a bookmaker with a wide range of sports betting (over 4,000 different games and betting options) and classic casino gambling. A variety of bonuses, which the bookmaker offers to all its players, will help increase your chances of winning and increase your prize money.

20BET wants you to bet on mobile devices and has also created applications for Android and iOS.

Bookmaker 20BET was founded by TechSolutions Group N.V. in 2018. The site appeared in India relatively recently – in 2020.

The site specialises in sports betting and casino gambling. Therefore, in order to prove its legal activities. The bookmaker has obtained a Curacao licence No. 8048/JAZ2017-067 to conduct gambling activities. Due to this, the platform legally accepts bets from Indian citizens over the age of 18.

Secure use of the 20BET website is enabled by 128-bit SSL encryption and the use of General Data Protection Regulation (GDPR).

The website has a white design with accent areas in dark blue. The clear interface and highlighting of the selected section in orange make it easy to navigate.

The betting site offers its players more than 4,000 varieties of games and betting options, as well as many interesting casino games. For a more convenient betting experience, there is a handy mobile app, a wide range of payment instruments for deposits and withdrawals and responsive support to answer any questions you may have.

All about 20BET bonuses

20BET offers a wide range of bonuses and promotional offers to its customers. There are several types of welcome deposit bonuses available to all new players, which can be used for casino or sports betting.

In addition to the welcome bonus, there are also many lucrative promotions, programmes and bonuses available for regular players. Let’s take a closer look at all types of bonus offers.

Welcome bonuses

The 20BET bookmaker offers its players two types of welcome deposit bonuses:

  1. 100% deposit bonus – activated by promo code CRICKET2022. You can enter the promotional code in the registration form or at the time of making a deposit. The deposit must be at least Rs 900. In case of a winning bet, the player will receive a bonus in the stated amount but not more than 15,000 Indian rupees. Therefore, it does not make sense to deposit more than Rs 15,000 to credit the welcome bonus.
  2. Bonus of 100% of deposit + 120 free casino spins. The minimum deposit should be Rs 1,700 and the maximum is Rs 10,000. There is no need to deposit more than that. As more than Rs 9,000 will not be credited to the player’s account.

The welcome bonus is credited to the account immediately after the user makes a deposit. In order to withdraw the bonus to a card or e-wallet, it must first be wagered by following a set of rules for the specific type of bonus.

  1. 100% deposit bonus. The bonus can only be wagered on sports, eSports and virtual sports. The wagering is given exactly 7 days from the moment the bonus is credited to the account. To claim the winnings the player needs to wager 5 times the deposit amount on express bets with odds not lower than.
  2. Bonus of 100% of deposit + 120 free casino spins. Bonus can be won back at online casino games. 120 free spins are not credited to your account immediately after you make a deposit, but gradually – 30 spins each day over 4 days. To receive the bonus, you must wager 40 times your deposit within 14 days of receiving the bonus.
20bet India Welcome Bonuses
20bet India Vip Program

20Bet VIP loyalty program

VIP loyalty program applies to all players who have registered with 20BET. All users who wish to participate must deposit any amount into their account at least once.

The 20BET VIP program has 30 levels of loyalty with special benefits and rewards for each level. The general VIP-privileges available from the very first level onwards include:

  • Priority customer support;
  • Free tokens or spins for certain types of slot machines;
  • Exclusive VIP offers, promotions, tournaments, unavailable for regular players;
  • Cashback offers.

VIP points are credited to the player’s account in proportion to the deposits. 1 point is credited for every 1,100 Indian rupees spent. 1 point can be redeemed for 90 bonus rupees.

On reaching the highest 30th level of the loyalty program, the user wins a prize of Rs 9,000,000 Indian rupees.

The bonuses received in the VIP programme cannot be withdrawn to one’s bank account. They can only be used for betting and casino. The wagering rules must be followed: you can wager with any odds, the wagering must be 3 times.

20Bet Betting Tournaments

Any user of 20BET betting company can take part in the Betting Tournament. To take part in the tournament you need to do the following steps:

  • Place your bets on sports betting.
  • Get points for every successful bet.
  • Get into the top leaders of the tournament.

Each betting tournament has three leaderboards, with 15 places in each. To get the cash bonus, you must be in the top of the leaderboard at least one place. If a player takes two or more places in different tables at the end of a tournament, they will receive a bonus for each position.

In 2022, the bettor’s tournament prize pool exceeded INR 700,000.

Casino Slot Machine Race

The slot machine race is open to users who have made at least one deposit at 20BET. A player will receive points for each slot machine wager placed. For each bet of INR 90, the player will receive one point in the race leaderboard and a free spin in the slots.

All race results are displayed in real time and prizes are credited to the user’s account after each round in the race.

Accrued cash prizes and free spins must be won back within 14 days of being awarded, at a rate of 3x.

20bet Casino Slot Race
20bet India Registration

Step by step instructions for registering on 20BET

20BET offers a simplified registration process for Indian residents which includes four steps:

  1. Once you go to the 20BET betting website, you need to click on the “Register” button at the top right of the screen.
  2. In the opened registration form a user has to specify the following data:
    • on the first step – country of residence, e-mail address, password;
    • in the second step – preferred currency, name and surname, gender, date of birth;
    • on the third step – login;
    • address, telephone number.
  3. After checking that the data is correct and reading the privacy policy, the user will have to click on the “Submit” button.
  4. An email will be sent to the indicated email address with a link to confirm the registration. After clicking on this link the account on 20BET website will be activated.

After completing all the steps of registration the client must necessarily confirm the validity of the data indicated in his account. This must be done as 20BET complies with the KYC (Counterparty Identification and Confirmation) and AML (Anti Money Laundering) regulations. In order to verify his account with 20BET, the client must provide the bookmaker’s administration with two documents:

  1. Proof of identity – ID card, passport or driving licence.
  2. Document confirming client’s residence address – utility bill issued not more than three months ago).

All of the above documents must be sent by email.

Additionally, the administration of the website may send an e-mail to the client with a link to confirm the account. Apart from that, the financial department of 20BET may request additional documents if they have doubts about the safety of monetary transactions.

It takes the administration of the website 24 hours to check all the documents which need to be submitted in order to confirm the player’s account. You will receive the information on the result of verification in the form of an e-mail.

Instructions for making a deposit to a player’s balance

After registration on the website or in 20BET application a client can make deposit for betting on sports and casino games. It is very easy to make a deposit by following five steps:

  1. Log in to the bookmaker’s system.
  2. Press the “Deposit” button in your personal office.
  3. Choose how to make a deposit by indicating the details of a payment instrument.
  4. Enter the deposit amount and complete the transaction. The transferred amount will be credited to the client’s game balance instantly or within several minutes.

A player can deposit to his account in 20BET using most popular payment methods:

  • Credit or debit cards (VISA, MasterCard);
  • Wire transfer (UPI, IMPS, Directa24);
  • Electronic wallets (Neteller, Skrill, EcoPayz, Jeton, PayTM, MuchBetter, AstroPay, WebMoney, G Pay, MiFinity, Perfect Money);
  • Cryptocurrencies (Bitcoin, Litecoin, Ethereum, Tether, Ripple, Cardano, Dogecoin, and TRON).

Special mention should be made of the minimum deposit limits. These depend on what deposit method a client uses, for example:

  • When depositing via e-wallet, the one-time deposit amount can vary between Rs 90,000 and Rs 9,000,000;
  • With PayTM, UPI or Visa, Mastercard, a single deposit amount of between Rs. 500 – Rs. 120,000 may be made;
  • A recharge from a cryptocurrency account or wallet will require an amount of Rs. 4,000 to Rs. 1,200,000.
20bet First Deposit Bonus

20Bet Withdrawal information

If you have not verified your account information before withdrawing, you will not be able to withdraw your winnings. It is very easy to verify your account at 20BET. To do that the client must send to the administration of the betting site by e-mail a document confirming his identity and the document confirming the residence address of the client.

20bet Withdrawal Methods

In about 24 hours the client will receive an e-mail with the result of verification. In case of successful verification of the account, the client will be able to withdraw funds from his personal cabinet.

Here is the step by step instruction on how to withdraw the winnings from 20BET:

  1. Log in to the bookmaker’s website.
  2. Go to your personal cabinet.
  3. Open the “Payments” page and go to the “Withdrawal” tab.
  4. Select a suitable withdrawal method and follow all the instructions required to process the withdrawal request.
  5. Specify the withdrawal amount.
  6. Send a withdrawal request and wait for its confirmation.

You can withdraw money from your personal betting account using the following payment instruments:

  • bank transfer or cards of VISA, MasterCard payment systems (minimum withdrawal amount is Rs 500);
  • e-wallets Skrill, Neteller, ecoPayz, Perfect Money, AstroPay, Neosurf, Jeton (one-time minimum withdrawal is Rs 180);
  • cryptocurrency wallets (Bitcoin, Ethereum, Tether).

The time it takes for the money to reach the client’s account depends on the withdrawal method chosen. The longest processing time for withdrawals to bank cards and accounts is about 48 hours. It may take up to 24 hours for withdrawal to your e-wallet. Cryptocurrency accounts will take the shortest time to withdraw, up to 12 hours.

How to start betting?

20BET allows you to make bets on sports, eSports and virtual sports very quickly and conveniently. Our instructions will help you enjoy betting and win money:

  1. Log in to the bookmaker’s official website or app.
  2. Make deposit by any convenient method, available on the website.
  3. Select the event on which the user wants to bet, its features, odds.
  4. Specify the amount of bet, use a promo code or other bonus (if available) to increase the amount of winnings.
  5. To place money on a match, tournament or other event and wait for the outcome of the bet.
  6. The winnings will be credited to the user’s account automatically after the positive outcome of the bet. After that the client may withdraw the money to any convenient payment instrument.
20bet India Login

20BET application for mobile devices

20BET betting company is well adapted for use both on computers and mobile devices. Betting on smartphones, tablets and other mobile gadgets has become more convenient thanks to the availability of an adapted app for Android or iOS. In addition, the bookmaker has additionally developed a mobile version of the website which opens in any browser.

20BET App for Android and iOS

You may download the 20BET application only from the bookmaker’s official website. It is not available on Google Play or the App Store. To download the app, you need to go to the “App” section of the official website. The user is then offered two options for downloading: using a QR code or a link. Both options will help to download the installation file to the device. To further install it, we recommend following the instructions below:

  1. When running the installation file, you should allow installation of programmes from unknown sources. If this option is not available, you can go to the phone settings under “Security” and check the box “Allow installation of software from unknown sources”.
  2. If the file runs successfully, it will tell you what steps you need to take to properly install the betting site application on your mobile device.
  3. Once you have finished installing the app, a 20BET shortcut will appear on your smartphone’s home screen, which you can use to quickly access sports and casino betting.

The app can be installed on a variety of Smartphone models that support Android 5.0 and above and iOS 11 and above.

In terms of functionality, the app fully replicates the bookmaker’s website and has a similar colour design – white pages with dark blue accent areas and highlighted orange letters.

The app features a simplified interface, which will allow you to run the utility even with a weak internet connection.

We recommend that you update 20BET periodically to the latest version for stable operation and access to new features. The utility does not have an automatic update function, so the user will need to update the application manually. To do this, simply download the latest version of the application from the official website and install it as described in the instructions above.

The mobile version of the bookmaker’s website

The mobile version of the 20BET website is fully identical to the desktop page of the betting site, but with a lighter interface and easier navigation. All the pages of the website are displayed correctly and the controls are adapted to the screen size of your mobile device.

The mobile version of 20BET is ideal for smartphones which do not support the app. In addition, it can be opened in any mobile browser, on a device with any operating system. Also, the mobile version does not need to be updated like an app and it does not take up space in your phone memory.

You can open the mobile version of the betting site from any mobile device. You need to enter the bookmaker’s website address in the search box of your browser. You can bookmark the page you have found, or put the shortcut to your phone’s home screen for quick access.

20BET App for Android and iOS

Overview of sports and games for betting

There are many sports, eSports and games available to bet on the 20BET website and app. The bookmaker has a particular focus on cricket, football and tennis. These three sports are the ones which have the richest event coverage and the highest odds.

Apart from the most popular sports, the bookmaker has collected a lot of disciplines, each of which has a separate page with different events and statistics on past matches. Basketball, hockey, badminton, volleyball, baseball, American football, handball, boxing, cycling and water polo are all represented.

As well as making money from betting, the bookmaker also offers players a wide range of casino games of chance. A variety of card games (blackjack, poker, baccarat) and roulette are very popular.

Let’s take a closer look at the sports and casino games available to Indians at 20BET.


Already on the main page of the betting site we can understand that the operator pays special attention to cricket. Pre-match and live cricket betting on popular leagues and tournaments such as the World Cup, IPL, Big Bash League are available to the user.

The bookmaker offers average odds of 1.89 on a variety of cricket events. You can bet on standard events in the course of the competition (moneyline, total, draw) as well as bet money on unusual events (such as the team with the best batter, or the player who scores 100 points).

The event list on the website is very handy. It lets you see all the upcoming and Live matches, their statistics and odds. For your convenience, you may put a tick next to each event to add it to your favourites list.

Viewing live cricket matches on the site is not available.


Betting on football is almost as popular in India as betting on cricket. There is a very wide variety of betting options available at the betting site. Therefore, every user will have plenty to choose from. In football, Indians most often bet on a particular team to win, a draw, the number of goals per game or a particular half, the determination of the player who will score a goal, the number of red/yellow cards awarded.

Bookmaker 20BET offers bets on more than 100 leagues, from the biggest ones to local obscure ones. The most popular bets on the site are on the Indian Super League, UEFA Champions League, EPL.

There are no live football broadcasts on the website. However, the betting site boasts extensive live betting coverage.


For the most part, 20BET offers two types of betting for every tennis match: a money line and a handicap. In the most popular matches, about 100 other betting options can be added to them, such as alternative lines for handicap, game score, victory or loss of a particular player, etc.

The event list includes both small tournaments between local teams and major events (e.g. ATP Masters Series, WTA Tour).

eSport Betting

The main eSports betting markets at the betting site include FIFA, League of Legends and Dota 2. Each game has its own specifics that you need to consider before placing your bets. Also, the specifics of the game will determine what additional betting options you can place.

In eSports, it is mainly betting on the outcome of the event (tournament), the duration of the map, the total, whether the eSports player wins or loses, the kraft of a particular game resource, etc.

20bet Sports Betting in India
20bet India Casino Games

Casino 20BET


The popular card game of blackjack has many variations. The most popular is a game played with a deck of 52 cards. To win, a player must collect 21 cards to beat the dealer. Blackjack is available to play with a computer and a live dealer in real time.


The classic gambling game of any casino is poker. There are many types of poker available at the betting site with different rules of the game. Also, every player can try their luck in a live game with a real dealer.

There are two ways to win money in poker: to make a winning combination assumed by the rules of the game, or to force all your opponents to surrender by putting them in an uncomfortable position to continue playing.


Baccarat is a simple game that requires no skill or strategy from the player. In this game, you simply have to score as many points as possible using two or three cards.

There are two versions of the game at the betting site: the classic version and the Super 6. Baccarat can be played with artificial intelligence or with a live dealer.


The 20BET website offers different types of roulette, which differ in the number of cells, balls and have different odds of winning. There are only three types of live roulette with a dealer: European Roulette, French Roulette and American Roulette.

Winning at roulette is very simple. You need to bet on a certain number; if the ball stops on the chosen number, the player will be rewarded.

FAQ about 20Bet

Can I use 20BET for betting in India?

Yes, the website and app are fully legal in India due to the betting company’s gaming license Curacao No 8048/ JAZ2017-067.

What bonuses are available for new and regular users of 20BET?

For new players only a 100% deposit bonus for sports betting and a 100% deposit bonus + 120 free casino spins are available. A special VIP loyalty programme, a betting tournament and a casino slot race are also available for regular customers.

Is it possible to register for more than one account on 20BET for one person?

No, multi-accounting is strictly forbidden. If you create more than one account the administration will block all the accounts without the right to withdraw the winnings.

How do I register with 20BET?

Registration will be the same for the app and the website: in the registration form the user specifies the country of residence, e-mail address, password, currency, first and last name, gender, date of birth, login, address and phone number. To confirm the registration, the client clicks on the link in the email. This completes the registration process.

Does 20BET have an app for mobile devices?

Yes, the bookmaker has a universal app for smartphones and tablets based on Android and iOS operating systems. You can only download the app from the bookmaker’s official website.

How do I bet on sports at 20BET?

Only registered users who have confirmed their account and deposited any amount can bet on sports on the website or in the app. When making a bet, a player needs to select an event, set the bet parameters, enter the bet amount, enter a promo code or apply a bonus (if any). Then you can confirm the bet and wait for the outcome of the bet.

How to deposit money?

You can make a deposit to your betting account in your personal cabinet. You shall select the payment instrument (bank cards, e-wallets, cryptocurrencies) and specify the deposit amount in the “Deposit” section. After confirmation the money will be credited to your account instantly.

What is account confirmation at 20BET?

Account verification is a procedure confirming the validity of personal information which the client specified during registration and in the personal cabinet. Without this procedure it is impossible to withdraw the winnings. To verify the data the user must send two documents to the bookmaker’s e-mail address: an ID card / passport / driving licence and a utility bill with the address of residence.

How do I withdraw my winnings from 20BET?

Before withdrawing the money the user must prove his identity by sending the betting site a document proving his identity and address. You may withdraw funds from your betting account in the “Payments” section of your personal client cabinet. To order a withdrawal, all you need to do is specify the details of the payment instrument, specify the withdrawal amount and confirm the transaction.

How long does it take to deposit and withdraw from my personal account?

When making a deposit the money is received instantly. The maximal delay of transaction can reach 15 minutes.
Withdrawals take the shortest time (12 hours) to reach the cryptocurrency account. It may take about 24 hours to transfer funds to an e-wallet. Bank cards and accounts take the longest time to receive money – about 48 hours.

Last updated: April 3rd, 2023

Rate Betting Site