Bookmakers List India 2024

bookmakers in india

Bookmakers List India

Our Bookmakers List India page displays the best bookmakers and betting sites open to players from India. All Bookmakers listed are legal and accept Indian customers without restrictions. If you open an account with any of the bookmakers in India listed on this page, you’ll be able to deposit and withdraw in Indian Rupees and get a number of free bets for sports betting.

1.) BetWinner

Betwinner has grown into one of the most popular bookmakers in India since its start in 2018. BetWinner offers an amazing sportsbook as well as an outstanding casino section. Quick and easy transactions in Indian Rupees, without charges!

betwinner india
BetWinner India
100% up to ₹8,000 Free Bet

Min Deposit: ₹75
WR: 5x wagering on odds of 1.40 on 3-fold Accas
*New customers only. Min Deposit ₹75 required. 5x wagering at odds of 1.40 to make the free bet with-drawable. T&Cs apply. 18+ only.

2.) Unibet

Unibet is another popular sports betting site in India that offers a wide range of betting options to Indian customers. Sports section offers cricket, football and horse racing, as well as Unibet TV where you can watch a lot of sports events live and for free.

unibet india
Unibet India
100% deposit bonus up to ₹2500

Min Deposit: ₹500
*WR: 6x deposit + bonus, min odds 1.40
*New Unibet customers only. Min Deposit ₹500 required. 6x wagering at odds of 1.40 to make the free bet withdrawable. T&C's apply. 18+ only.

3.) Sportaza

Sportaza popularity is growing fast as they are possibly the best bookmakers in India when it comes to sports betting odds. Sportaza features great live betting and live streaming options, as well as a great horse racing betting section which is a bonus feature on Indian bookmakers as many bookmakers in India do not offer racebooks.

sportaza india
Sportaza India
100% Up to ₹8,000 in Free Bets

Min Deposit: ₹500
WR: 1x deposit and 5x Bonus with Min odds of 2.0 for single bets, or 2-fold Acca with 1.50 per selection
Min deposit ₹500, max bonus ₹8,000. T&Cs apply. 18+

4.) Megapari

Megapari offers a wide range of betting options on sports events and a variety of casino games, including slots, table games, and live dealer games. Megapari India allows Indian players to register, deposit, and withdraw funds in Indian Rupees (INR). Recommended!

megapari india
Megapari India
100% Up to ₹20,000 in Free Bets

Min Deposit: ₹88
WR: 5x Bonus on 3-fold Acca's with Min odds of 1.40 per selection
New customers only; Min deposit ₹88 max bonus ₹20,000; T&Cs apply. 18+

5.) Melbet

Melbet is a highly recommended betting site for all players from India. Apart from excellent sportsbook and casino, Melbet also offers free-of-charge live streaming of major sports events (subject to availability), including cricket!

melbet india
Melbet India
100% up to ₹20,000

Min Deposit: ₹75
*WR: 5x bonus wagering on 3-fold Acca, min odds 1.40 per selection
New customers only. Min Deposit ₹75 required. 5x wagering on 3-fold Accas at odds of 1.40 to make the free bet withdrawable. T&C's apply. 18+ only.

6.) Mostbet

The rise of Mostbet in India goes well thanks to their proactive approach to the Indian market. One of the key factors is that they have chosen Andre Russel as their brand ambassador. Altho Mostbet is more oriented to Russia and other Asian markets, they provide great support and service for Indians. Mostbet also runs a lot of promotions and is one of the best bookmakers in India.

mostbet india
Mostbet India
125% Up to ₹25,000 Free Bet

Promo Code: FBINMOST
Instant Bonus, Min Deposit: ₹300
*WR: 5x Bonus on 3-fold Acca with min odds of 1.40 per selection
Bonus Code FBINMOST
New customers from India only. A Min Deposit of ₹300 is required. MostBet promo code FBINMOST must be used when depositing. T&Cs apply. 18+

7.) 10CRIC

10CRIC is a very popular cricket betting site in India. 10CRIC is an excellent bookmaker and is totally focused on the Indian market. If you prefer cricket betting, this is the place to go for all of your cricket bets. Amazing cricket betting promotions are available throughout the season and we can safely say that 10CRIC is the best cricket betting site in India.

10cric india
10CRIC India
200% up to ₹10,000 + ₹700 extra free bet

Promo Code: CRICWIN
Min Deposit: ₹250
Bonus Code CRICWIN
New 10cric India customers only. A Min Deposit of ₹250 is required. 10CRIC bonus code CRICWIN must be used. T&Cs apply. 18+ only.

8.) Leonbet

Leonbet is a relatively new bookmakers in India, but the service and offer are great. All transactions can be made in INR, and the sportsbook they offer is better than most. One of the best welcome bonuses on the market!

leonbet india
Leonbets India
20x ₹1,000 free bets up to ₹20,000

Min Deposit: ₹500
WR: 10x Bonus Min odds of 1.75
New customers only. 100% deposit bonus, the Leon Bet bonus applies to 20 deposits, each valued at ₹1,000. Min deposit ₹500 max bonus ₹20,000. T&Cs apply. 18+ only.

9.) BetIndi

BetIndi is an Indian bookmaker with an entire focus on Indian sports betting. Being a local bookmaker, they have exquisite offers that are specially tailored for Indian players. From a range of betting options and casino games, BetIndi is a true India bookmaker.

betindi
Betindi India
100% Up to ₹10,000 Free Bet

Min Deposit: ₹1,000
WR: 16x Bonus, min odds 1.80
New customers from India only. A Min Deposit of ₹1,000 is required. BetIndi bonus code INDI100 must be used when depositing. T&Cs apply. 18+

10.) Dafabet

Dafabet is the most popular Asian Bookmaker, and they are open to players from India. Dafabet is a sports betting site in India that additionally offers an amazing casino section, fast payouts, and a never-ending set of free bets and bonuses.

dafabet india
Dafabet India
160% Up to ₹16,000 Free Bet

Min Deposit: ₹1,000
WR: 15x Deposit + Bonus, min odds of 1.50
Bonus Code DSFDB160INR
New customers only Min deposit ₹1000 max bonus ₹16,000. T&Cs apply. 18+ only.

11.) BetTilt

Bettilt offers betting and casino services to Indian players since 2015. Bettilt offers solid sports betting odds, especially for football and cricket, and a set of Indian casino games like Teen Patti and Andar Bahar in their casino. Bettilt accepts INR transactions, as well as crypto payments.

bettilt india
BetTilt India
Up to ₹ 1 LAKH in Free Bets Across 1st 3 deposits

Min Deposit: ₹500
*WR: 15x Bonus Min odds of 1.80
New customers from India only. Min Deposit of ₹500 required. T&Cs apply. 18+ only.

12.) Cricbaba

Cricbaba is one of the bookmakers in India that is strongly focused on cricket betting and offers numerous bonuses related to cricket betting. Aiming to be a true Indian bookmaker, Cribaba has everything you need – payments in INR, convenient banking methods and very fast payout. Cricbaba also supports transactions in Bitcoin and several other cryptocurrencies.

cricbaba india
Cricbaba India
100% Up to ₹25,000 Free Bet


Min Deposit: ₹800
WR: 1x Deposit, 15x Bonus. Min odds of 1.80
New customers only. A Min Deposit of ₹800 is required. T&Cs apply. 18+ only.

13.) Betshah

BetShah is a premier sports betting and online casino platform for Indian players, with a diverse range of games, features, and promotions that made Betshah one of the most popular bookmakers in India. One of the key features of Betshah is a variety of support channels for players to choose from including live chat, email, telephone or social media messaging services.

betshah india
Betshah India
₹50,000 bonus pack + 100 free spins

Min Deposit: ₹1,000
WR: 40x deposit + bonus
New customers only Min Deposit of ₹1000 required.
Wagering Requirements: 40 x deposit and bonus at odds of 2.0. T&C's apply. 18+ only.

14.) Rajabets

Rajabets is a very popular bookmaker specially designed for players from India. With a low deposit benchmark (INR 100), you can enjoy the thrill of betting for minimal investment. Rajabets offers site in both English and Hindi languages and very convenient banking options for Indian players.

rajabets india
Rajabets India
150% Up to ₹100,000 Free Bet

Min Deposit: ₹100
WR: 1x Deposit + 20x Bonus Min odds of 1.90
New Rajabets customers from India only. Min deposit ₹100 max bonus ₹100,000. T&Cs apply. 18+

15.) Paripesa

Paripesa was launched in 2019 and serves Indian customers since then. Paripesa India accepts INR as a currency and is one of the best bookmakers in India when it comes to football and cricket betting. Paripesa also has a mobile app for both Android and iOS that you can download for free.

paripesa india
Paripesa India
100% up to ₹8,000

Min Deposit: ₹80
WR: 5x Bonus on 3-fold Acca's with Min odds of 1.40 per selection
New customers only - Min Deposit ₹80 - 5x wagering on 3-fold Accas at odds of 1.40 - T&C's apply 18+ only

16.) 4RABet

A bookmakers list India wouldn’t be complete without 4RABET. 4RABET is one of the major names when it comes to bookmakers in India and is one of the best sites for both sports betting and casino games. 4raBet is one of the best bookmakers in India looking for football kabaddi, cricket, and other popular sports betting options.

4RABET india
4RABET India
Up to ₹60,000 sports betting bonus

Min. deposit only 100 INR 
WR 10x on Odds of 1.80
New customers only. Min Deposit of ₹1000 required. T&Cs apply. 18+ only.

17.) 22Bet

22bet serves Indian customers since 2017 and is one of the most trusted and reliable bookmakers in India. 22bet is very popular among Indian bettors as they offer plenty of betting options and a mobile app that can be used in Hindi or English. Recommended!

22bet india
22bet India
100% up to ₹10,000 Free Bet

Min Deposit: ₹80
*WR: 5x wagering (3-fold accumulator bets with min 1.40 per selection
New 22bet customers from India only. Opt-in required. Min Deposit ₹80 required. Free Bets require 5x wagering (3-fold accumulator bets with min 1.40 per selection per bet) to complete the wagering requirement.

18.) Oppa888

While Oppa888 is not so known in India as some other gaming sites, they offer excellent sportsbooks, casinos, and great customer service. One of the main benefits of Opapa888 is their bonus and free bets section – it is just amazing and we can say that it is one of the best bonus offers sites in India, guaranteed.

oppa888 india
Oppa888 India
100% Up to ₹10,000

Min Deposit: ₹1000
*WR: 10x bonus on 3-fold Acca bets at min odds of 1.40
*New customers only. Min Deposit of ₹1000 is required. T&C's apply. 18+ only.

19.) 20Bet

20bet India is one of the best sports betting sites for bettors from India. The sportsbook offers excellent odds for all sports that are the most interesting to Indian players. 20bet deserves to be on the top of the bookmakers list India.

20bet india
20bet India
100% Up to ₹9,000 Free Bet

Min Deposit: ₹90
*WR: 5x Bonus on 2-fold Combo with Min odds of 1.42 per selection
New customers only. Min Deposit of ₹90 required. 5x wagering on 2-fold Acca at odds of 1.42. T&C's apply. 18+ only.

20.) BitBet24

Bitbet24 is a brand new Indian bookmaker, offering deposits and withdrawals in both INR and crypto. What stands out about Bitbet24 is the extensive selection of live dealer casino games and very nice website design.

bitbet24 india
Bitbet24 India
100% Up to ₹11,000

Min Deposit: ₹880
WR: 5x Bonus with Min odds of 1.70 for single bets
Minimum deposit: ₹880. Wagering Requirements: 5x Bonus Amount. Minimum odds: 1.70 for single bets. Wager period: 7 days. New customers only.
bookmakers list india

About Bookmakers List India

Unlike other free bet sites that list bookmakers according to the number of free bets they offer to new players, we took a different approach – we list betting sites by quality of service and their reputation. That is why our Bookmakers in India list starts with well-known and established names in the betting industry.

Bookmakers List India

All betting sites on our Bookmakers list India are legal sports betting sites and casinos, that accept customers from India. Most of the betting sites listed hold either UK, Malta or Curacao gambling licenses and are legal entities.

  • Betwinner
  • Melbet
  • Megapari
  • 20bet
  • Sportaza
  • Leonbet
  • BetIndi
  • Cricbaba
  • 4RABET
  • 22bet
  • Oppa888
  • 10CRIC
  • Mostbet
  • Betwinner
  • Unibet
  • Dafabet
  • Bet Tilt
  • Rajabets
  • BetShah
  • Paripesa

The best 5 Bookmakers in India for cricket betting

In India, there are several popular and reputable bookmakers that offer cricket betting options. While the choice of the “best” bookmaker may vary based on individual preferences, here are some well-known bookmakers in India that are considered reliable and the best options for cricket betting in India:

  1. Betraja: Betraja is a well-recognized Indian bookmaker that offers a wide range of cricket betting markets, including international matches, domestic leagues, and tournaments. They provide competitive odds, live betting options, and a user-friendly interface.
  2. 10Cric: 10Cric is a bookmaker specifically tailored for the Indian market. They have a strong focus on cricket and offer a comprehensive selection of betting markets for both international and domestic cricket matches. They also provide specialized promotions and bonuses for cricket bettors.
  3. Betshah: Betshah is a reputable Indian bookmaker that offers extensive coverage of cricket events. Betshah provides a range of betting markets, in-play betting options, and competitive odds.
  4. Cricbaba: Cricbaba is a popular bookmaker with a significant presence in India. They offer a diverse range of cricket betting options, including pre-match and live betting markets. They also provide a variety of deposit and withdrawal methods.
  5. Dafabet: Dafabet is another well-known bookmaker that caters to the Indian market. They offer a variety of cricket betting markets, including both international and domestic matches. Dafabet is known for its competitive odds and user-friendly interface.

The best 5 Bookmakers in India for football betting

A good selection of football betting options is a must for any serious bookmaker, be it an international bookmaker or a bookmaker from India. Here is the list of the top 5 bookmakers that accept Indian customers and have a great selection of football bets;

  1. Betraja: Betraja is the most popular bookmaker in India, known for its extensive coverage of football matches from around the world. They offer a wide range of betting markets, competitive odds, and live betting options for both domestic and international football leagues and tournaments.
  2. 10Cric: 10Cric is a bookmaker that focuses on the Indian market and offers a comprehensive selection of football betting options and cricket. They provide a variety of markets for major football leagues and tournaments, including the Indian Super League (ISL) and international matches.
  3. Betshah: Betshah is an India-focused bookmaker that offers an extensive range of football betting markets. They cover a wide range of football leagues and tournaments from various countries, including the Indian Super League.
  4. Sportaza: Sportaza is a popular international bookmaker that provides a diverse selection of football betting markets. They cover football matches from around the world, including major leagues and tournaments. They offer very competitive odds, live betting options, and a user-friendly platform.
  5. BetWinner: BetWinner is a reputable bookmaker that offers a variety of football betting markets for Indian bettors. They cover major football leagues and tournaments and provide competitive odds and live betting options.

The best 4 Bookmakers in India for horse racing

Horse racing is a popular sport, and several bookmakers in India offer horse racing betting options. Here are some well-known bookmakers that are recommended for horse racing betting in India:

  1. 20Bet: 20Bet provides extensive coverage of horse racing events from around the world, including India. They offer a wide range of betting markets, competitive odds, live streaming of races, and in-play betting options.
  2. 10Cric: 10Cric is a bookmaker specifically tailored for the Indian market and offers horse racing betting options. They cover major horse racing events in India, including races from the Royal Calcutta Turf Club, Bangalore Turf Club, and other prominent racecourses.
  3. Sportaza: Sportaza is a reputable bookmaker in India that covers horse racing events in India. They offer a range of betting markets, competitive odds, and live betting options for horse racing. Sportaza covers races from major Indian racecourses and worldwide and provides a user-friendly platform for horse racing betting.
  4. Unibet: Unibet is a bookmaker with a strong focus on horse racing. They offer extensive coverage of horse racing events from around the world, including India. Unibet provides a wide range of betting markets, live streaming of races, competitive odds, and a set of bonuses that are specifically targeted to horse racing enthusiasts.

How To Deposit to Indian Bookmakers

Depositing to bookmakers from India is simple and fast as there are several popular methods that are commonly accepted. These methods are convenient and widely used by bettors in India. Here are some of the most popular deposit options:

  1. Debit/Credit Cards: Visa and Mastercard are widely accepted by most bookmakers in India. Bettors can use their debit or credit cards to make deposits directly into their betting accounts.
  2. Net Banking: Many bookmakers in India provide the option of making deposits through net banking. This allows users to transfer funds directly from their bank accounts to their betting accounts using online banking platforms provided by their respective banks.
  3. E-Wallets: E-wallets have gained significant popularity in India due to their convenience and security. Bookmakers often accept popular e-wallets such as Paytm, PhonePe, Google Pay, and Skrill. Users can deposit funds into their e-wallets and then transfer the desired amount to their betting accounts.
  4. UPI (Unified Payments Interface): UPI has become a widely used payment method in India. All bookmakers from India accept UPI payments, allowing users to link their bank accounts to UPI and make direct transfers from their bank accounts to their betting accounts.
  5. Prepaid Cards/Vouchers: Some bookmakers in India accept prepaid cards or vouchers, such as AstroPay or Paysafecard. These cards or vouchers can be purchased online or through authorized vendors and used to make deposits into the betting account.

Bookmakers in India – Regulation and Licensing

In India, the regulation and licensing of bookmakers can vary depending on the specific state and the type of gambling involved. Here are some key points to understand about the regulation and licensing of bookmakers in India:

  1. Gambling Regulation: The regulation of gambling activities in India is primarily governed by individual state governments. Gambling laws can differ from one state to another, and some states have stricter regulations than others. The Public Gambling Act of 1867 is a central law that prohibits gambling in India, but it is largely outdated and does not address online gambling specifically.
  2. Online Gambling: There is no specific nationwide regulation for online gambling in India. However, some states have enacted their own laws that either prohibit or regulate online gambling activities. It’s essential to research and understand the specific laws in your state regarding online gambling.
  3. Licensing Authorities: In India, there is no central licensing authority for online gambling or bookmakers. Licensing authorities, if any, may vary from state to state. Some states have established their own licensing bodies or regulatory authorities to oversee and license gambling operators within their jurisdiction.
  4. Offshore Bookmakers: Many online bookmakers that operate in India are based offshore, meaning they are located outside of India but accept Indian customers. These bookmakers are subject to the laws and regulations of the jurisdictions where they are licensed, such as Curacao, Malta, Gibraltar, the UK, or the Cyprus.
  5. Reputable and Licensed Bookmakers in India: It’s important to choose a reputable and licensed bookmaker to ensure a safe and secure betting experience. Look at bookmakers list India that hold licenses from reputable jurisdictions, have positive user reviews, and provide transparent terms and conditions.