Official Website

Dafabet (MY)

New Customers Only. 18+. T&C Apply.
Promo Code

MYRMAX

Standard Offer

Sports & esports 180% up to RM 688

What the Promo Code Does

Unchanged

New Bonus

Sports & esports 180% up to RM 688

Bonus Validity

45 days

Minimum Deposit

RM 30

Turnover, Minimum Odds & Selections

Wagering requirements: 12x | Min. Odds: 1.50 | Min. Selections: 1

Eligible Payment Methods

DuitNow, TnG, GrabPay, ShopeePay, and Bank Transfers

Bonus Difficulty (1-10)

Easy difficulty: 2, medium turnover, with low min. odds and long expiry date.

Dafabet Promo Code MYRMAX: Which Code You Actually Need (August 2026)

Dafabet uses two different codes, and they do two different things. Here's what each one is for. Dafabet sportsbook banner showing football, tennis, horse racing, greyhound racing and F1 betting markets These are some of the markets we checked before recommending Dafabet. Horse racing, greyhounds, football, tennis and motorsport all sit under the same account and bonus.

Most guides tell you to enter a Dafabet promo code at registration and leave it there. That's only half the process, and it's the half that doesn't decide what bonus you get.

We registered, deposited, and worked through both steps. This page covers what each code does, which bonus code suits which deposit size, and what the wagering actually costs.

The Two Dafabet Codes Explained

Dafabet splits the job across two separate fields, at two separate points in the signup.

CodeWhere You Enter ItWhat It Does
MYRMAXThe optional Bonus Code field during registrationOur promo code. It tags your account to us and takes seconds to enter
DSFDB180MYR or DSFDB60MYRThe Bonus Code field in the cashier, at your first depositThis is what decides your welcome bonus. Without one, you get no bonus at all

The cashier code is the one that matters for your bonus, and it's the step most people miss.

Dafabet cashier deposit form with the Bonus Code field showing DSFDB180MYR entered The Bonus Code field in the Dafabet cashier with DSFDB180MYR entered. The note below confirms that the bonus is credited immediately once the deposit clears, and the red buttons are shortcuts to other currency offers.

Dafabet's terms are blunt about this: deposits made without a bonus code forfeit the offer, and no bonus can be added manually afterward. There's no support ticket that fixes it. Enter the code at the cashier or go without.

So the honest answer to "what does the Dafabet promo code do": MYRMAX is how you register through us, and the DSFDB codes are how you claim a welcome bonus. Enter both.

Which Dafabet Bonus Code Should You Use?

This is the part nobody covers, and it changes what you get by hundreds of ringgit.

Dafabet offers two sports bonus codes with identical terms and completely different shapes:

Bonus CodeMatchMaximum BonusBest For
DSFDB180MYR180%RM 688Deposits under RM 383
DSFDB60MYR60%RM 3,000Deposits over RM 383

Both run at 12x on deposit plus bonus, require odds of 1.50 or higher, and give you 45 days.

The crossover point is RM 383. Below that, the 180% pays more. Above it, the 60% pulls ahead because its maximum is more than four times higher.

Your Deposit180% Code Pays60% Code PaysBetter Choice
RM 100RM 180RM 60180%
RM 300RM 540RM 180180%
RM 383RM 688 (maxed)RM 230180%
RM 1,000RM 688 (maxed)RM 600180%
RM 1,200RM 688 (maxed)RM 72060%
RM 5,000RM 688 (maxed)RM 3,00060%

Correction to the crossover: the 180% cap is RM 688, so it stays ahead until the 60% code's payout exceeds RM 688. That happens at a RM 1,147 deposit. Below RM 1,147, take the 180%. Above it, take the 60%.

For most Malaysian players, DSFDB180MYR is the right code. The 60% only makes sense if you're depositing over RM 1,100 on your first transaction, which is well above the market average.

A third code exists for crypto accounts. DSFDB50USDT gives 50% up to USDT 250 at 15x, and it's only available if you opened your account in USDT rather than ringgit.

Dafabet Sports Welcome Bonus: Full Terms

Dafabet new player offer banner showing 180% up to RM 688 for sports betting The offer we tested at registration: 180% up to RM 688 on your first deposit, claimed through the DSFDB180MYR cashier code.

Dafabet Sports Bonus Overview

Website LinkVisit DafabetNew Customers Only. 18+. T&C Apply.
Offer180% up to RM 688, or 60% up to RM 3,000
Registration CodeMYRMAX
Bonus CodeDSFDB180MYR or DSFDB60MYR, at the cashier
Boosted DepositsFirst deposit only
Minimum DepositRM 30
Wagering12x on deposit + bonus
Minimum Odds1.50
Minimum SelectionsOne. Singles qualify
Expiry45 days

What 12x on Deposit Plus Bonus Actually Means

This is the figure that decides whether the offer is worth claiming, and it's the one most pages state without explaining.

Dafabet publishes its own worked example, so you don't have to take our arithmetic:

Deposit RM 100 with the 180% code. You receive RM 180 in bonus. The wagering is calculated on both together: (100 + 180) × 12 = RM 3,360 in bets at odds of 1.50 or higher.

That's a real number to plan around. An RM 100 deposit requires RM 3,360 in sports bets before anything can be withdrawn.

Where Dafabet wins is the bet type. Only one selection is needed per bet, so singles count. Most competing offers in this market demand three-selection accumulators, which is far harder to grind through than a run of singles.

Compare it plainly: 1xBet and MelBet ask for 5x on the bonus alone but only accept accumulators. Dafabet asks for 12x on a bigger base but takes any single bet at 1.50. Which is easier depends entirely on how you bet.

Sports Bonus: Key Terms & Wagering Conditions

The rules that decide whether the bonus converts to cash.

  • The bonus is a one-time first deposit offer. Existing players can qualify through Instant Transfer if it's their first transaction
  • Minimum deposit is RM 30
  • Wagering is 12x on deposit plus bonus, on odds of 1.50 or higher
  • Only one selection per slip is required. Singles count
  • 45 days to clear it. Once expired, the bonus and any winnings are reversed
  • Available to RM currency accounts based in Malaysia only
  • You cannot cancel or withdraw the bonus once it's credited
  • Draw, voided, cashed out, and refunded bets don't count toward the wagering
  • Claiming this bonus makes you ineligible for rebates and cashback until the wagering is finished

Products excluded from the wagering: Betradar Virtuals, eSports (Pinnacle), eSportsBull, Vir2uals, Kiron, LEAP Games, Live Lottery, Exchange and Edge Games.

Read that list carefully if you bet esports. Two of the excluded products are esports providers, so esports bets may qualify for the deposit but not move you toward clearing the turnover, depending on which provider the market runs through. Worth checking the market source before you place it.

How to Claim the Dafabet Promo Code Bonus

One thing to complete early: Dafabet may request a valid ID and working contact number before a withdrawal. Finishing verification at signup rather than at payout time saves the delay.

Dafabet Promo Code Pros & Cons

Dafabet launched in 2007 and holds a verified Curaçao license through Osmila N.V. (registration 102267), as well as licenses in the UK, Spain, and Kenya for other markets. We checked those directly, and the details are in our Dafabet Malaysia review.

  • Single bets qualify, so no three-selection accumulator requirement
  • 45 days is the longest window of any welcome bonus we've compared in Malaysia
  • Two sports bonus codes with different shapes, so you can pick one that fits your deposit
  • 1.50 minimum odds on any market that isn't excluded
  • Verified licenses across four jurisdictions, which is rare in this market
  • A separate crypto offer exists rather than crypto being excluded outright
  • The 12x runs on deposit plus bonus, which roughly doubles the betting against a bonus-only requirement
  • No bonus without the cashier code, and it can't be added afterward
  • Nine product categories are excluded from the wagering, two of them esports providers
  • Claiming the bonus blocks rebates and cashback until the wagering is done
  • You cannot cancel the bonus once it's credited

The Dafabet Promo Code Compared

How Dafabet's offer stacks up against the other first deposit bonuses in Malaysia, all read from operator terms in August 2026.

Betting SiteCodeMaximum BonusMatchWageringApplies ToBet TypeMinimum OddsMinimum DepositExpiry
DafabetDSFDB180MYRRM 688180%12xDeposit + bonusSingles OK1.50RM 3045 days
1xBetMAXMYRM 760100%5xBonus3+ selections1.40RM 1030 days
MelBetMYRMAXRM 650100%5xBonus3+ selections1.40RM 530 days
888starzMYRMAXRM 650 (1st of 4)100%5xBonus3+ selections1.40RM 57 days
MegapariMYRMAXRM 650 (1st of 2)100%5xBonus3+ selections1.40RM 2530 days
Uwin33Welcome BonusRM 688150%15xDeposit + bonusNot stated1.50RM 30Not stated
BK8SPORTS 100% WELCOME BONUSRM 300100%12xDeposit + bonusNot statedNot statedRM 5030 days
WE88Welcome BonusRM 500100%10xDeposit + bonusNot stated1.50RM 30Not stated
12Play150% SPORTS & ESPORTS WELCOME BONUSRM 300150%10xDeposit + bonusNot stated1.50RM 30Not stated
Maxim88100% WELCOME BONUSRM 500100%18xNot statedNot statedNot statedRM 5030 days
New Customers Only. 18+. T&C Apply.

Dafabet is the only offer on this table where a single bet counts. Every other operator with a stated bet type demands three or more selections per slip, which means every leg has to win before any of it counts toward the wagering. On a run of singles, each bet settles on its own.

That trade-off is the whole comparison. Dafabet asks for more turnover on a bigger base; the international books ask for less on a smaller one but with a structure that's harder to complete. The 45-day window is the longest here by two weeks, which gives the higher requirement room to breathe.

Note the "applies to" column before comparing the wagering figures. A 5x and a 12x are further apart than they look, and how turnover is calculated is what decides the gap.

How to Clear the Dafabet Bonus

What we'd do to work through 12x on deposit plus bonus.

Stay Close to 1.50

Every qualifying bet needs odds of 1.50 or higher. The closer you sit to that floor, the more likely each one lands.

Since singles count here, you don't need to build accumulators at all. A steady run of 1.50 to 1.70 singles on markets you know is the lowest-variance way through a 12x.

Use the Full 45 Days

Forty-five days is the longest window among any welcome offers we've compared, and the requirement is stringent enough that you'll want it.

Spreading your bets over several weeks lets you wait for markets you actually rate instead of forcing bets to hit a deadline.

Check the Excluded Products First

Nine categories don't count: Betradar Virtuals, eSports (Pinnacle), eSportsBull, Vir2uals, Kiron, LEAP Games, Live Lottery, Exchange and Edge Games.

Virtual sports and simulated games make up a large share of that list, and they're the markets people often reach for when clearing a bonus quickly. They won't move you an inch here.

Skip the Cashback While the Bonus Runs

Dafabet's terms state that anyone holding a first deposit bonus is not eligible for rebates or cashback until the wagering is complete. That includes the NBA cashback promotion.

If you were planning to run both, do the welcome bonus first, then the cashback.

Use the App

Dafabet's Android and iOS apps have the same cashier and bonus code fields as on desktop. Most Malaysian betting apps are only available to Android, as several operators skip iOS entirely, so Dafabet covering both platforms is good news for iOS users.

Dafabet mobile app screens on phone and tablet showing slots, live casino and poker games We installed the Dafabet app directly from the official site. Setup took a couple of minutes, and the layout matched these phone and tablet screens.

Dafabet Casino Welcome Bonus in Malaysia

100% up to RM 1,200 on your first casino deposit Dafabet casino first deposit bonus banner offering 100% up to RM 1,200 Dafabet's casino welcome offer: 100% up to RM 1,200 on your first deposit into slots and live casino.

Dafabet Casino Bonus Overview

Website LinkVisit DafabetNew Customers Only. 18+. T&C Apply.
Offer100% up to RM 1,200
Minimum DepositRM 50, in a single transaction
Wagering30x
Maximum Bet While WageringRM 82
Expiry30 days

A different code applies here. The casino bonus is claimed through the casino cashier, not the sports one, and it can't be combined with any sports first deposit bonus. You get one or the other.

Casino Bonus: Key Terms

  1. Deposit RM 50 or more in a single transaction. Accumulated smaller deposits don't qualify
  2. The bonus credits instantly, or the following day for non-ringgit accounts
  3. Wagering is 30x, within 30 days
  4. Maximum bet while wagering is RM 82. Going over can cancel the bonus and any winnings from it
  5. Open to Bronze level Casino Club VIP members who have never deposited with Dafabet before
  6. Withdraw or transfer before the bonus lands and you lose eligibility permanently
  7. Transfer fees don't count toward your deposit amount
  8. Claimed once only, and it can't be combined with other first deposit bonuses

Game Contribution: The Detail That Decides the 30x

Not every game moves you toward clearing this bonus at the same rate, and the spread is wide.

ContributionGames
100%Slots, scratchcards, Hi-Lo, keno, bingo, lottery, Money Wheel, live game shows
20%Roulette, blackjack, pontoon, video poker
5%Baccarat, Andar Bahar, Teen Patti, crash games, craps, sic bo, dragon tiger, fan tan, table poker
0%Savage Jungle, Shields of Rome, Wild Lava, Streak of Luck, Tip Top Totems, Midnight Wilds

Work that out before you pick a game. A RM 1,200 bonus at 30x is RM 36,000 in wagering. Cleared on slots at 100%, that's RM 36,000 in spins. Cleared on baccarat at 5%, it's RM 720,000 in bets.

Baccarat is one of the most popular games in this market, and it's the worst possible choice for clearing this particular bonus.

Dafabet's casino bonus has fair terms compared to competitors, provided you play the games that count

Dafabet
Dafabet Casino Bonus 100% up to MYR 1,200
Claim Bonus New Customers Only. 18+. T&C Apply.

Other Dafabet Bonuses in Malaysia

The welcome bonus is for new accounts. These run alongside it or after it.

Crypto First Deposit Bonus: 50% up to 10 mBTC

Dafabet Bitcoin first deposit bonus banner offering 50% up to 10 mBTC A separate offer for crypto users. Claim 50% up to 10 mBTC if you fund with Bitcoin instead of a standard method.

Open an mBTC account with Dafa Sports and select Bitcoin as your currency at registration. 15x turnover, odds of 1.50 or higher, one selection needed, valid 30 days.

Bitcoin isn't legal tender in Malaysia, and Bank Negara Malaysia doesn't recognize it as money, which is worth knowing before opening an account in mBTC rather than ringgit.

Unusual in this market: most Malaysian-facing operators disable every bonus on crypto deposits. Dafabet runs a separate offer for them instead.

NBA Weekly Cashback: Up to RM 1,250

Dafabet NBA cashback banner offering up to RM 1,250 weekly cashback Up to RM 1,250 in weekly cashback for NBA betting, credited every Monday.

Cashback for betting on any 2025-26 NBA match. Cashback rises with VIP level: 8% bronze, 9% silver, 10% gold, and platinum. Bets need odds of 1.50 or higher, and the credit carries a 1x turnover.

Note the conflict: holding a first deposit bonus makes you ineligible for cashback until the wagering is finished.

Power Odds

Dafabet Power Odds banner offering special prices on cricket and football betting markets Boosted odds across cricket and football markets, marked with a yellow thunder icon.

Look for the yellow thunder icon across the site. Boosted prices show the original odds crossed out, with new ones added daily.

Three limits: Power Odds bets can't be cashed out, don't count toward wagering requirements, and can't be combined with the Mix Parlay Winnings Boost.

Lottery & Arcade

Dafabet lottery games interface showing SEA Lottery, So De, GPI Keno, PK10 and Thai Lottery Dafabet's lottery section: SEA Lottery, So De, GPI Keno, PK10 and Thai Lottery, all available on mobile.

Dafabet runs a lottery section alongside arcade games, with promotions attached to both.

Check the exclusions first. Live Lottery is on the list of products that don't count toward sports bonus wagering, so lottery play won't clear a welcome bonus.

Dafabet casino game providers list showing developers like Pragmatic Play, Microgaming and NetEnt The provider list in Dafabet's own casino lobby, with more than 60 developers listed.

Developers include Pragmatic Play, Spade Gaming and Play'n GO, alongside the rest of the list above.

18+ | Gambling involves real financial risk. Play responsibly.

A bonus is not free money. Every offer carries conditions, and the headline figure is rarely the useful number.

Never gamble with money you can't afford to lose, and never gamble to solve a financial problem. Set a deposit limit before you fund an account.

Free help in Malaysia: Befrienders KL on 03-7627 2929 (24 hours) and AKPK on 03-2616 7766 for financial counseling. More on our Responsible Gambling page.

Promo Codes Similar to Dafabet in Malaysia

Four other operators run codes that raise the first-deposit maximum. Unlike Dafabet's two-step setup, each of these is entered once at registration and applies straight to the welcome offer. Every Malaysian promo code we track works that way.

  • 1xBet Promo Code "MAXMY": raises the maximum from RM 588 to RM 760, at 5x with 30 days
  • MelBet Promo Code "MYRMAX": raises the maximum from RM 500 to RM 650, at 5x with 30 days
  • 888starz Promo Code "MYRMAX": raises the first of four deposits to RM 650, taking the package to RM 2,150
  • Megapari Promo Code "MYRMAX": raises the first of two deposits to RM 650, taking the package to RM 1,150

Dafabet Promo Code FAQ