Step 1
Visit This Page and Click the Registration Button
Navigate to this page and select the registration button. You will be redirected to the official sign-up form.
Dafabet delivers a comprehensive betting and casino experience tailored for Indian players. The platform covers cricket, football, kabaddi, and over 30 sports, alongside slots, live dealer tables, and crash games. You access bonuses designed for both new and returning users. Sports bettors receive 160% up to ₹16,000 on first deposit. Casino players claim 100% up to ₹20,000. Each offer includes clear terms and step-by-step instructions. Start your account today and activate your chosen bonus within minutes.
You receive two dedicated dafabet welcome bonus code based on your preferred activity. The sports bonus awards 160% up to ₹16,000 on your first deposit, giving you extra funds to place bets on cricket, football, or any supported event. The casino bonus provides 100% up to ₹20,000, valid across slots, live dealer games, and table games. Both bonuses require account verification and a qualifying deposit. Review the table below for full details on each offer.
| Bonus Type | Amount | Minimum Deposit | Wagering Requirement | Validity Period |
|---|---|---|---|---|
| Sports Welcome Bonus | 160% up to ₹16,000 | ₹1,000 | 15x bonus amount on odds 1.50+ | 30 days |
| Casino Welcome Bonus | 100% up to ₹20,000 | ₹1,000 | 25x bonus + deposit | 30 days |
Claiming your bonus at the platform gives you additional funds to explore sports betting or casino games. The process takes less than five minutes and requires no technical knowledge. Follow the steps below to activate your chosen offer.
Step 1
Navigate to this page and select the registration button. You will be redirected to the official sign-up form.
Step 2
Enter your mobile number, email address, and create a password. Confirm your details and submit the form.
Step 3
Check your email or SMS for a verification link. Click the link to activate your account and unlock deposit options.
Step 4
Log in, go to the cashier section, and choose your payment method. Deposit at least ₹1,000 to qualify for the welcome bonus.
Step 5
Select your preferred bonus type during the deposit process. The bonus funds appear in your account immediately after confirmation.
Using your bonus is straightforward once you understand the activation flow. You follow four core steps to move from registration to active play. Registration: Open your account by clicking the button below and completing the sign-up form. Provide accurate details to avoid verification delays. Deposit: Transfer at least ₹1,000 using UPI, Paytm, or NetBanking. The platform processes deposits instantly. Dafabet promo code Entry: If your chosen bonus requires a code, enter it in the designated field during deposit. Leave blank if no code is needed. Activation: Confirm your deposit and bonus selection. The bonus funds appear in your account balance within seconds. You can now place bets or spin slots based on the bonus type you selected.
Promo codes unlock specific bonuses or enhanced offers that standard deposits do not trigger. The platform releases codes during major cricket tournaments, festivals, or promotional campaigns. Check the Dafabet promotions page or your email for the latest codes. Apply them during deposit to activate exclusive benefits.
| Promo Code | Offer | Minimum Deposit | Validity |
|---|---|---|---|
| SPORT160 | 160% Sports Bonus up to ₹16,000 | ₹1,000 | 30 days |
| CASINO100 | 100% Casino Bonus up to ₹20,000 | ₹1,000 | 30 days |
| RELOAD50 | 50% Reload Bonus up to ₹5,000 | ₹500 | 7 days |
Casino bonuses cover slots, live dealer tables, jackpot games, and crash titles. Each bonus type targets specific player preferences and game categories. You choose the offer that matches your gaming style.
This bonus doubles your initial casino deposit. You deposit ₹10,000 and receive ₹10,000 in bonus funds, giving you ₹20,000 to play. The offer applies to slots, live roulette, blackjack, and baccarat. New accounts only. Minimum deposit: ₹1,000. Wagering: 25x bonus + deposit. Validity: 30 days. Activate during your dafabet first deposit bonus by selecting the casino bonus option.
You receive 10% cashback on net losses every Monday. The bonus calculates automatically based on your previous week’s activity. Maximum cashback: ₹5,000 per week. No wagering requirement. Funds credit to your account by 12:00 PM IST. Available to all verified users who made at least one deposit in the past 7 days. Check your promotions tab every Monday to claim.
Participate in weekly slot tournaments and compete for prize pools up to ₹1,00,000. You earn points by playing selected slot titles. The top 50 players receive cash prizes. Entry is free for all active users. Tournaments run Friday to Sunday. Check the tournament leaderboard in real time. Prizes credit within 24 hours after the tournament ends.
Receive 50% up to ₹5,000 on your next deposit when you play live dealer games. Minimum deposit: ₹1,000. Wagering: 20x bonus amount on live blackjack, live roulette, or live baccarat. Validity: 7 days. Available once per week. Activate by selecting the live casino reload option during deposit.
Sports betting bonuses enhance your wagers on cricket, football, kabaddi, tennis, and more. You access bonuses for single bets, accumulators, and live betting.
This bonus gives you 160% extra on your first sports deposit. You deposit ₹10,000 and receive ₹16,000 in bonus funds. Place bets on any sport with odds of 1.50 or higher. New accounts only. Minimum deposit: ₹1,000. Wagering: 15x bonus amount on qualifying bets. Validity: 30 days. Activate by selecting the sports bonus during your first deposit.
You receive a 10% boost on winning accumulator bets with 4+ selections. Each selection must have odds of 1.30 or higher. Maximum boost: ₹2,000 per bet. The boost applies automatically to qualifying bets. No opt-in required. Available during IPL, World Cup, and major series.
Place live bets during match play and receive 5% cashback on net losses. Maximum cashback: ₹3,000 per week. Cashback credits every Monday. No wagering requirement. Available to all users who placed at least 10 live bets in the previous week. Check your account balance on Monday morning.
Deposit ₹2,000 or more on Friday and receive a ₹500 free bet. The free bet expires in 7 days. Minimum odds: 2.00. Winnings from the free bet are withdrawable after meeting the 1x wagering requirement. Activate by making a qualifying deposit between 00:00 and 23:59 IST on Friday.
The platform offers additional bonus categories for refer-a-friend, mobile app users, and VIP members. Each category provides unique rewards based on your activity level.
| Category | Bonus |
|---|---|
| Refer a Friend | ₹1,000 for every successful referral |
| Mobile App Exclusive | 20% deposit boost up to ₹4,000 |
| VIP Birthday Bonus | Custom bonus based on VIP tier |
| Reload Bonus | 50% up to ₹5,000 on subsequent deposits |
| Lottery Participation | Free weekly lottery entry for active users |
The loyalty program rewards consistent play across all products. You earn points every time you place a bet or spin a slot. Points accumulate in your account and unlock tier-based benefits. The program includes five tiers: Bronze, Silver, Gold, Platinum, and Diamond.
Each tier offers faster withdrawals, higher cashback percentages, and dedicated account managers. Bronze members start with 2% cashback and standard withdrawal times. Silver members receive 3% cashback and priority support. Gold members access 5% cashback, birthday bonuses, and faster payouts. Platinum members enjoy 7% cashback, exclusive tournament invitations, and personal account managers.
Diamond members receive 10% cashback, custom bonuses, and VIP event access. You earn 1 point for every ₹100 wagered on sports and 1 point for every ₹50 wagered on casino games. Points convert to cash at a rate of 100 points = ₹10. Tier progression happens automatically based on your total points in the last 90 days. You check your tier status and points balance in the loyalty section of your account dashboard. The program runs year-round and does not expire as long as you remain active.
The affiliate program allows you to earn commissions by referring new users to the platform. You receive a unique referral link after signing up for the affiliate portal. Share the link through social media, blogs, or direct messaging.
You earn a percentage of the net revenue generated by every user who registers through your link. The commission structure includes three tiers based on monthly performance. Tier 1: 25% commission for 1–50 active referrals. Tier 2: 30% commission for 51–150 active referrals. Tier 3: 35% commission for 151+ active referrals. An active referral is a user who deposits and wagers at least ₹1,000 per month. Commissions credit to your affiliate account on the 1st of every month. You withdraw your earnings via bank transfer or e-wallet once you reach the ₹5,000 minimum threshold.
The program provides real-time tracking dashboards showing clicks, dafabet registration code, deposits, and earnings. You receive marketing materials including banners, landing pages, and promotional text. The affiliate team offers dedicated support via email and Telegram. Dafabet joining bonus the program by visiting the affiliate portal and submitting your application. Approval takes 24–48 hours.
We also recommend reading:
All bonuses operate under specific terms to ensure fair use. Review these rules before claiming any offer.
No. Each promo code works once per account. You cannot apply the same code to multiple deposits. Check the promotions page for new codes released during tournaments or festivals.
Yes. Account verification is mandatory for all bonuses. Submit your ID proof and address proof through the profile section. Verification typically completes within 24 hours.
All bonus funds and associated winnings are forfeited if you do not complete the wagering requirement within the validity period. Only your original deposit remains in your account.
Withdrawing your deposit before meeting the wagering requirement cancels the active bonus and removes all bonus funds from your account. You keep only your original deposit amount.