Dafabet is one of the newest betting sites in India

170% WELCOME BONUS UP TO ₹16,000
  • Vast Cricket Coverage
  • Live Streaming for Cricket and other sports
  • Asian Handicap Betting
  • No UPI & Debit Card options for withdrawal
  • Does not have a modern UI with an elegant look-and-feel
  • Payout Speed
  • Bonuses & Offers
  • Security
  • Software & Games
Total Score

Dafabet Review

By:Prateik K

Who is Dafabet?

An online betting company based in Makati, Philippines, Dafabet was founded in 2004. The betting site operates with a license from Cagayan Economic Zone Authority and is owned by the AsianBGE group. Dafabet is among the leading bookmakers in the Asia Pacific and more particularly in India. Dafa Sports, OW Sports, Casino, Arcade, Virtuals, Poker, and Live Dealer games are the major betting products offered on the site.

Dafabet has partnered with several popular and reputed sports clubs as an official betting partner. Some of these include Sussex County Cricket Club, Durham County Cricket Club, and Burnley F.C.

The payment methods, sports coverage, and live streaming feature are some of the major reasons why Dafabet is a top choice for online betting among Indian players. Find out more about these and other features along with the best offers in our Dafabet review.

Welcome Bonus

170% Bonus up to ₹16,000

New players can get a 170% welcome bonus of up to ₹16,000 on their first deposit on Dafabet.

There are two different packages of welcome bonus to choose from. If you wish to get a higher percentage of the welcome bonus, you can choose the 170% up to ₹16,000.

Whereas, if you wish to get a higher amount of maximum welcome bonus, you can claim the 60% First-Time Deposit bonus of up to ₹30,000.

How to claim a 170% bonus from Dafabet?

  • Open an account with Dafabet
  • Make a minimum deposit of ₹1000
  • While making your first deposit, use the bonus code DSFDB170INR in the bonus code field

Your 170% bonus of up to ₹16,000 will be credited to your account

What are the wagering requirements for this bonus?

  • The deposit and bonus amount should be wagered 15 times on sports bets with odds of 1.50 or higher.
  • For example, you receive a 170% bonus of ₹1700 on your first deposit of ₹1000 on Dafabet. Now, your wagering requirements will be 15 * (₹1000 + ₹1700) = ₹40,500.
  • You will be able to withdraw your bonus amount and the winnings associated with it only after the wagering requirements are met.

How to claim a welcome bonus of up to ₹30,000?

While this welcome bonus package offers a 60% bonus on your first deposit, the maximum bonus you can get is much higher than the aforementioned welcome bonus.

  • Open an account with Dafabet
  • Deposit at least ₹1000
  • Use the bonus code DSFDB60INR in the bonus code field

Your account will be credited with a 60% bonus on your first deposit.

There is a list of bonus codes in the cashier section that you can choose from while making your first deposit.

The maximum deposit you can get from Dafabet using the bonus code DSFDB60INR is ₹30,000.

What are the wagering requirements?

  • You will need to wager the bonus and deposit 10 times on sports bets with odds of 1.50 or higher to be able to withdraw your welcome bonus.
  • For example, your account is credited with a 60% bonus of ₹600 on a ₹1000 deposit. Then, you must wager 10 * (₹600 + ₹1000) = ₹16000 on sports bets with odds of at least 1.50 before you can withdraw your bonus and any winnings associated with it.
  • Now that you know the best welcome bonus offers for sports betting at Dafabet, let’s find out about their sign up process.

While online betting in India is not regulated, it is not illegal either. However, it is best to check if your state has a law that prohibits online gambling. As of now, there are only a few states in India with such a law. And hence, for the most part, betting on Dafabet in India is considered legal since the existing gambling laws don’t have a provision for online betting. Dafabet is among the most popular and trusted betting sites in India.

Highly efficient customer service, live streaming, handicap betting markets, simulated reality leagues, and vast cricket coverage are among the highlight offerings from Dafabet for Indian players. There are multiple channels for depositing money for each payment option.

Signup with Dafabet

We couldn’t have asked for a simpler signup process. Fill in a few details on the registration form of Dafabet and click Create Account. It’s as simple as that.

Dafabet Signup


As shown in the above screenshot, your first and last name, and your date of birth should be the same as on your bank account/PAN ID.

You should be at least 18 years of age to place bets on sports, and online casino games at Dafabet.

You can set up your Dafabet account within just a few seconds and move on to making your first deposit on the site.

Deposit INR on Dafabet

One of the driving forces of Dafabet’s popularity among Indian punters is its payment options. All the major Indian payment methods are accepted on the betting site.

To initiate a deposit on Dafabet, log in to your account and click the Cashier button on the top-right corner of the page.

There are different tabs in the Cashier section such as Total Balance, Deposit, Instant Transfer, Withdraw, Cash Point, and Payment Options.

In the Total Balance tab, you will see the total balance in your Dafabet account in addition to the individual balances in products such as Dafa Sports, OW Sports, Casino, Common Wallet, and Poker.

From this tab, you can also choose which product you wish to add money to, for instance, Dafa Sports.

To find all the available payment methods for making a deposit, switch to the Payment Options tab.

Dafabet Payment Methods


  • Select a payment method of your choice from the available options. Say, for example, you choose UPI QR-Pay.
  • The minimum you can deposit using this payment method is ₹500 while the maximum is ₹500,000.
  • You can change the wallet you wish to deposit to (Dafa Sports, OW Sports, etc.) on the deposit page.
  • While the Payment Option and Deposit To fields are set, all you need to do is enter fill in the amount and the bonus code field. The bonus codes are displayed below the bonus code field for you to choose from.
  • Once you click the Deposit button, you will be directed to a payment gateway that looks like this –

Dafabet UPI QR Pay


  • You have the option to choose between QR and UPI details to make your transaction. Select one of the two options given in Step 1 and proceed to make a UPI transaction to the details that will be then displayed in Step 2.
  • After you have made a successful transfer from your UPI app, find the 12-digit UTR no. and enter it in the field in Step 3.
  • Click Submit to confirm your deposit request and within 10 minutes, your deposit amount will be reflected in your Dafa Sports balance.

The 10 minutes time frame is the maximum it can take for your deposit to be processed. Usually, deposits are processed much sooner than that.

In addition to offering a variety of payment options for depositing on the betting site, Dafabet also offers 24/7 customer support for players even on the deposit page. So, if you were to run into any trouble while making your first deposit on the site, you can quickly access the live chat feature to solve your issue.

The design is not as modern and sleek as most other betting sites. However, many users who’ve played on the site for over a year have found Dafabet to be reliable and trustworthy when it comes to depositing and withdrawing money.

Sports Betting on Dafabet

There are two different sports betting products offered on Dafabet – Dafa Sports and OW Sports. Both cover a wide range of sports betting options including Virtual Sports. However, OW Sports is more useful for punters who’re looking to place parlay bets on sports.

The types of sports you will find on Dafa Sports include –

  • Cricket
  • Football
  • Basketball
  • Tennis
  • Table Tennis
  • American Football
  • Ice Hockey
  • Golf
  • Boxing/MMA
  • Volleyball
  • Rugby League

Players can bet on all the major sports leagues from these and other sports available on Dafabet. Along with Virtual Sports, the sportsbook also covers Esports betting. While it is common to find handicap betting markets for football on most betting sites, Dafabet offers this betting feature for Esports as well. You can place Handicap bets on Esports matches for games such as CS: GO, Dota 2, Call of Duty, and League Of Legends.

Quick navigation through different tabs and pages on Dafa Sports and OW Sports and you will see that there’s no dearth of sports betting options on Dafabet. We put the site’s claim of Asia’s number 1 online gaming site to test as we dive into the various aspects of its sportsbook in our Dafabet review.

Cricket Betting on Dafabet

A wide range of cricket events, both international and local are covered on Dafabet. From IPL, BBL, and CPL to T20 Blast, Super Smash, and Abu Dhabi T10 League, you will find odds and markets for all these and other cricket tournaments.

In addition to betting on the pre-match and in-play betting markets, Dafa Sports offers betting odds for predicting the series outright winner and series correct score. For example, England welcomes New Zealand for a 2-match Test series just before the World Test Championship final between India and New Zealand.

The Series Correct Score betting market has offered odds of 3.50 for an England 2-0 win and 8.00 odds for New Zealand 2-0 win.

Dafabet Cricket Outright Betting


As you can see in the screenshot, the Series Winner market offers 2.05 odds for England and 4.00 for New Zealand. The “Win Only” qualifier displayed next to the name of the market means there is no Each-Way betting available. We found similar conditions for the T20 World Cup outright winner market as well. While you can bet on who will win the T20 World Cup on Dafabet, you don’t have the Each-Way betting options as on other betting sites.

Nevertheless, the cricket coverage is vast and covers even the domestic cricket leagues from all around the world. Not just the Indian domestic tournaments are available to bet on, but even those from Bangladesh, Pakistan, Ireland, England, and Germany are covered on Dafa Sports.

An example of a lesser-known cricket tournament being covered on Dafabet is the Dhaka Premier Division T20 League.

Dafabet Dhaka T20 League


While the betting markets are limited, you can still bet on the live match, whether you wish to bet on the winner or the runs in the next over of the game.

Here is a screenshot of the pre-match betting markets offered for England vs New Zealand 1st Test –

Dafabet Cricket Pre-match Betting


A total of 57 pre-match betting markets were available on Dafa Sports a day before the Test began. Head-to-Head, Win/Draw/Win, Over-by-Over, and Player specific markets are offered for cricket betting.

For another international match, the 1st ODI between Netherlands and Ireland, there were over 100 betting options available in the pre-match markets. When you click the stats icon next to the winner odds, you can explore all the head-to-head results, form, and other important stats related to both teams.

Dafabet Cricket Stats


In addition to the top cricket leagues, punters can also bet on the Virtual Cricket matches and Simulated Reality Leagues on Dafabet. There is also live streaming support for Virtual Cricket.

Here is an example of live betting markets for India vs Pakistan virtual cricket match with live streaming support on Dafabet –

Dafabet Live Virtual Cricket Betting


Virtual Cricket is part of the Electronic Sports section of Dafabet and offers matches with 5-Overs per side. There are more than a dozen of these Virtual Cricket matches every day on Dafa Sports.

Dafabet Virtual Cricket


In addition to virtual cricket, there is live streaming support for international and domestic cricket tournaments, tennis, football, table tennis, volleyball, and a host of other sports. In the right sidebar of the site, you can find a Live Centre widget. In that, you can choose to either view live streaming, live animation, or follow live stats of a particular sports event of your choice.

Football Betting on Dafabet

Like most of the top betting sites in India, Dafabet too has a long list of countries covered for football betting. There are top odds and markets for popular football events such as the Premier League, Champions League, La Liga, Bundesliga, and the Euro.

The highlight feature of live football betting on Dafabet is the handicap betting markets and quickly updated odds.

Dafabet Live Football Betting


The font is a bit smaller than most other betting sites. However, it is an effective way of including many live football matches from around the world. While most betting sites display the head-to-head odds on the live betting page, at Dafa Sports, you will find odds for Full-Time winner, handicap, over/under, 1st Half Winner, handicap, and over/under.

Dafabet has newly introduced the Superbet feature for Football betting. It is a bet builder which allows punters to add multiple selections from the same match and increase the odds in their bet slip.

Here is an example of a pre-match betting market for a football match –

Dafabet Football Betting pre-match


The above screenshot shows there are a total of 72 markets for pre-match betting on the Turkey vs Italy Euro 2020 match. From Asian Handicap and Full-Time Winner to Goals market, you will find quite a good range of betting options.

Just like with cricket betting, punters can find Simulated Reality Leagues for Football as well. However, for Football, you are likely to find way more fixtures in the SRL betting section than for cricket. From Asian Handicap and Goals to 1st and 2nd Half betting, there are around 50 betting markets for Football Simulated Reality Leagues betting on Dafabet.

Moreover, virtual football matches can also be found on Dafa Sports from different gaming providers such as Betradar, LEAP Games, Soccerbet, Kiron, and Vir2al Games.

Tennis Betting on Dafabet

The major Tennis events, also known as the Grand Slams are played around the year. The nature of the sport is such that the betting odds during a live Tennis match are subject to a great amount of change if the competition level is high as seen in French Open, Australian Open, US Open and Wimbledon. As a result, punters looking to make consistent profits throughout the season have the opportunity to find value bets.

Dafabet covers all such major Tennis championships. The handicap betting markets are offered for Tennis betting as well. Here’s a look at the live tennis betting page on Dafa Sports –

Dafabet Tennis Betting


You can find the odds for different markets of all the live matches on a single page. Live streaming is also available for French Open fixtures along with a wide range of betting markets that include Head-to-Head, Set Betting, Race to 2 points, Who wins the next game, who wins the 1st points in a particular game, and more.

Known for the Asian handicap betting markets for several sports events, Dafabet offers ease of placing bets, live streaming, stats, and a wide range of betting options. The sportsbook features a traditional look-and-feel as opposed to a modern and sleek design. Nevertheless, it is an efficient design that allows simple navigation between different sports and betting markets. Not just the betting odds and markets, but the live scores for cricket matches are also updated quickly.


Once you meet the bonus wagering requirements, you will qualify for making a withdrawal request. Dafabet offers the following payment methods for withdrawing money from your betting account –

  • Local Bank Transfer
  • Cryptocurrencies
  • Neteller
  • ecoPayz
  • Skrill

The Local Bank Transfer method is quite handy for all sorts of bettors whether novice or pro. The minimum requirement for this withdrawal method is ₹300 and the maximum you can withdraw via Local Bank Transfer is ₹340,000.

The amount you withdraw will be reflected in your bank account in 1 to 4 banking days. Most punters often find their withdrawal amount in their bank account within 24 hours.

  • To withdraw using the Local Bank Transfer, click the Cashier button on top of the home page and switch to the withdrawal tab.

Dafabet Withdrawal


  • Select your preferred payment method from the list of available options.
  • Choose the betting product you wish to withdraw from. For example, Dafa Sports, OW Sports, Casino, etc.
  • Enter the amount, your password and click Submit. If you have already used this payment method to make a deposit, your bank details will be saved and the withdrawal will be immediately processed. Otherwise, you will need to provide your bank details to ensure the proper processing of the transaction.

Note – Upload your PAN ID and verify your account before proceeding to make a withdrawal from Dafabet.

To know how to verify your account, you can contact the customer care agent from Dafabet and enquire all you need to know about submitting your documents for verification.

Customer Support

There are many ways in which you can contact Dafabet customer support. On their “contact us” page, you will find a contact form that can be used to send a message from the website.

Moreover, you can email your query to the customer support team at Dafabet at [email protected]

The betting site also implements a web call service allowing its users to contact via call for any help they need. What’s the best thing about this call feature which is probably unique among the top betting sites in India is that you can choose your preferred language of call.

The three language options for speaking over a call with a customer support agent from Dafabet are English, Hindi, and Telugu. Simply, click on Call Us and select your language from the drop-down menu which will appear in a pop-up and click the Start Call button.

The customer care agents were prompt in their response to our queries and it was easy to get hold of one whenever we needed any help. We have heard other players on the site had similar experiences with the customer support staff and were quite satisfied with the overall service.

Mobile App

Dafabet offers a mobile app for each of its betting products. So, for betting on sports, you can download the Dafa Sports app. If you are into online casino and poker, there is an app for each of these betting products from Dafabet.

Dafa Sports app has an efficient design that allows for a hassle-free betting experience. You can follow live cricket matches, add money, place bets, and withdraw all from your phone.

On the Dafa Sports app page, you can find all the details on how to download and install the app. The organizing of sports in the mobile app is very clever allowing easy navigation between various sports betting options. What sets Dafabet apart from the rest of the competition in this industry is the unmatched cricket coverage.

There are many small leagues and tournaments covered on Dafa Sports that you may find only on a few other betting sites.


An online betting site that has been around for over 15 years in the Asia Pacific region has grown in popularity in India. In recent years, Dafabet has become one of the most trusted betting sites among Indian punters. Not only is the sportsbook a highly sought after betting product from Dafabet, but the online casino games are also quite popular in the Indian gambling circle. Prompt customer support in three different languages, easy payment methods, live streaming support, and the widest cricket coverage makes Dafabet a great destination for online betting in India.

Many Indian bettors are always on the hunt for cricket betting odds. And Dafabet goes well beyond just covering the popular T20 leagues or international matches. Other than the impressive cricket coverage, the live streaming support for a variety of sports including virtual sports also adds to the live betting experience on the site. Overall, sports bettors will be happy with the Dafabet sportsbook. Not just cricket, but there is a great range of markets including Asian Handicap betting for a variety of sports at Dafabet. Players who are new to online betting can settle down quite comfortably as the account verification process is quite simple. The customer support at every stage – opening account, deposit, verification, & withdrawal – helps new bettors learn the ropes.